149 lines
9.5 KiB
Diff
149 lines
9.5 KiB
Diff
From 21ea984fd10b14d9557c7e571c820eecd2418020 Mon Sep 17 00:00:00 2001
|
|
From: jeremyd2019 <github@jdrake.com>
|
|
Date: Sun, 8 Jun 2025 10:52:05 -0700
|
|
Subject: [PATCH] [LLVM][Tests] remove %exeext from lli-child-target parameter.
|
|
(#143077)
|
|
|
|
Its presence seems to actively hinder the ToolSubst mechanism that was
|
|
supposed to fill in the path to the tool, which prevented these tests
|
|
from working on Cygwin.
|
|
---
|
|
llvm/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll | 2 +-
|
|
llvm/test/ExecutionEngine/MCJIT/remote/eh.ll | 2 +-
|
|
llvm/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll | 2 +-
|
|
llvm/test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll | 2 +-
|
|
llvm/test/ExecutionEngine/MCJIT/remote/stubs-remote.ll | 2 +-
|
|
.../ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll | 2 +-
|
|
.../test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll | 2 +-
|
|
.../MCJIT/remote/test-fp-no-external-funcs-remote.ll | 2 +-
|
|
.../MCJIT/remote/test-global-init-nonzero-remote.ll | 2 +-
|
|
.../MCJIT/remote/test-global-init-nonzero-sm-pic.ll | 2 +-
|
|
llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll | 2 +-
|
|
llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll | 2 +-
|
|
12 files changed, 12 insertions(+), 12 deletions(-)
|
|
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll b/llvm/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
|
|
index 646881ee26..3bac9bd0b7 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -extra-module=%p/Inputs/cross-module-b.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
|
|
+; RUN: %lli -jit-kind=mcjit -extra-module=%p/Inputs/cross-module-b.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/eh.ll b/llvm/test/ExecutionEngine/MCJIT/remote/eh.ll
|
|
index b094ec2394..4be7f0b66f 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/eh.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/eh.ll
|
|
@@ -1,5 +1,5 @@
|
|
; REQUIRES: cxx-shared-library
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target %s
|
|
; XFAIL: target=arm{{.*}}, target={{.*-(cygwin|windows-msvc|windows-gnu)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll b/llvm/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
|
|
index 4d44a52ec9..ed1b9c62bd 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
|
|
+; RUN: %lli -jit-kind=mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
|
|
; REQUIRES: thread_support
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll
|
|
index 4042b31584..02d450f05f 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/stubs-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/stubs-remote.ll
|
|
index 43e61f1206..30c70b95a9 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/stubs-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/stubs-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target%exeext %s
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target %s
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll
|
|
index d9a8d85efc..6c26001601 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -O0 -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target%exeext %s
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -O0 -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target %s
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll
|
|
index 0cd513c025..162a19ce58 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -O0 -mcjit-remote-process=lli-child-target%exeext %s
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -O0 -mcjit-remote-process=lli-child-target %s
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll
|
|
index 73e66d3eb4..2d4d47a65d 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll
|
|
index 71617e0960..f0faf07c42 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
|
index c2c79a9d88..6bba022c60 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target \
|
|
; RUN: -relocation-model=pic -code-model=small %s > /dev/null
|
|
; XFAIL: target={{(mips|mipsel)-.*}}, target={{(aarch64|arm).*}}, target={{(i686|i386).*}}
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll
|
|
index 18e6b03191..e96da853a8 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -O0 -mcjit-remote-process=lli-child-target%exeext %s
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -O0 -mcjit-remote-process=lli-child-target %s
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
; REQUIRES: thread_support
|
|
; UNSUPPORTED: target=powerpc64-unknown-linux-gnu
|
|
diff --git a/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll b/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
|
|
index db88cbb4f9..f2337f372c 100644
|
|
--- a/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
|
|
+++ b/llvm/test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
|
|
@@ -1,4 +1,4 @@
|
|
-; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
|
|
+; RUN: %lli -jit-kind=mcjit -remote-mcjit -mcjit-remote-process=lli-child-target \
|
|
; RUN: -O0 -relocation-model=pic -code-model=small %s
|
|
; XFAIL: target={{(mips|mipsel)-.*}}, target={{(aarch64|arm).*}}, target={{(i686|i386).*}}
|
|
; XFAIL: target={{.*-windows-(gnu|msvc)}}
|
|
--
|
|
2.50.1.windows.1
|
|
|