[r257732] Mark remote-JIT tests as XFAIL, as well as win32, for targeting mingw32.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 20 Jan 2016 00:28:22 +0000 (00:28 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 20 Jan 2016 00:28:22 +0000 (00:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_38@258265 91177308-0d34-0410-b5e6-96231b3b80d8

22 files changed:
test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
test/ExecutionEngine/MCJIT/remote/simpletest-remote.ll
test/ExecutionEngine/MCJIT/remote/stubs-remote.ll
test/ExecutionEngine/MCJIT/remote/test-common-symbols-remote.ll
test/ExecutionEngine/MCJIT/remote/test-data-align-remote.ll
test/ExecutionEngine/MCJIT/remote/test-fp-no-external-funcs-remote.ll
test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-remote.ll
test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-remote.ll
test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/remote/cross-module-a.ll
test/ExecutionEngine/OrcMCJIT/remote/multi-module-a.ll
test/ExecutionEngine/OrcMCJIT/remote/simpletest-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/stubs-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/test-common-symbols-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/test-data-align-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/test-fp-no-external-funcs-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-remote.ll
test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll

index 7df88b1ec5e06c6ad1beeb71f1ee5168830a7bfb..b91a0438a679dcc0c78004a116bb2c8eaf8059b0 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -extra-module=%p/Inputs/cross-module-b.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 declare i32 @FB()
 
index d35418b19c7fe17bdc9984d0021d9445cacb29b2..94938a86cba4b2993d20263219948405106bc066 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -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
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 declare i32 @FB()
 
index 0d1a1ec6871af78ffc8d87be3eb91cc44924e713..72449f3af3ad51168527049da9a93d5118efd067 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 define i32 @bar() nounwind {
        ret i32 0
index 31ed7523db435f7b3b3344602a13900421d90e44..31271b594c02be1f6248061640a4b88dc9691259 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -remote-mcjit -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 ; This test should fail until remote symbol resolution is supported.
 
 define i32 @main() nounwind {
index bbeab10cd7880bf765309eeee934dbd133d1fac3..9d1abbcf847cdacdef469696633056adb9f27968 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -remote-mcjit -O0 -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 ; The intention of this test is to verify that symbols mapped to COMMON in ELF
 ; work as expected.
index 0aa19b244c04bb1b292555ea95032bc59ecbcbb1..afa8a95f454d985c05b2b78e53c8c994d7de1163 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN:  %lli -remote-mcjit -O0 -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 ; Check that a variable is always aligned as specified.
 
index 13bac29a362871b49909bd84722549a205956e48..f9961593c7b95d276ec2dee43c8d6b32dab0abbd 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 define double @test(double* %DP, double %Arg) nounwind {
        %D = load double, double* %DP           ; <double> [#uses=1]
index 5d5480e9d45960252b16a968b9ce5499381f9a97..329dc5c83950c3a879bde38aac28c1223af0a052 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 @count = global i32 1, align 4
 
index ef74fa02e6a97834ffd0635774ef767cce68a0af..44557ea399b5731d4c9b7f7335ae129c59cd67ae 100644 (file)
@@ -1,6 +1,6 @@
 ; RUN: %lli -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
 ; RUN:   -relocation-model=pic -code-model=small %s > /dev/null
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, win32
+; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, mingw32, win32
 
 @count = global i32 1, align 4
 
index c2260fc2f1ff73b9a0cc2834ef3e51d9b80193e0..a249c2f097e1e04cdcdf2325cc65fa9dffd39491 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -remote-mcjit -O0 -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 @.str = private unnamed_addr constant [6 x i8] c"data1\00", align 1
 @ptr = global i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str, i32 0, i32 0), align 4
index 2a45472b25a12cfa9748f4239b137c90f70c25b8..2817053833398805fc2d2edef2382e353cd09c75 100644 (file)
@@ -1,6 +1,6 @@
 ; RUN: %lli -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
 ; RUN:   -O0 -relocation-model=pic -code-model=small %s
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, win32
+; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, mingw32, win32
 
 @.str = private unnamed_addr constant [6 x i8] c"data1\00", align 1
 @ptr = global i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str, i32 0, i32 0), align 4
index 249aad2d4b48775c9f4a97dce9e600fe9ab9686c..6fbb2bc3c4bd66dc56fe24364e86da3b8b387d91 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-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
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 declare i32 @FB()
 
index 32c58ee6237ba399f6cfe73de872293ffc2706cb..ce094174134b53a93c75bb930c71378378699182 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-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
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 declare i32 @FB()
 
index aaf3ebc9bc7f3f2f563ca26fd6ee09e8a82221e7..bc477c285515f8ad1f937fa547ec04325b1ebe20 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 define i32 @bar() nounwind {
        ret i32 0
index a0d941049c4afbb63d0398e0b24bc2d75b48289a..001a617b97a3fdffa64c045ed9ce35d80737a52f 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 ; This test should fail until remote symbol resolution is supported.
 
 define i32 @main() nounwind {
index 9b4e2469665f146927305c57c7f9a17ecb1367d5..4c4256e45a35a2e927fbb443cd4e580d383b9d0e 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -O0 -disable-lazy-compilation=false -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 ; The intention of this test is to verify that symbols mapped to COMMON in ELF
 ; work as expected.
index 88a561b613efd0063ca0cb49cedecaa3a1f85cda..1621501a31a1456394ffeee94da0f024f7adc90b 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN:  %lli -jit-kind=orc-mcjit -remote-mcjit -O0 -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 ; Check that a variable is always aligned as specified.
 
index 484541ab4807ac01d92b8234cb985010be89132d..6ff8704da1f915939bc5a25f6588452d595fb4cf 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 define double @test(double* %DP, double %Arg) nounwind {
        %D = load double, double* %DP           ; <double> [#uses=1]
index adc3e944b639986b56e3eddc7fd5857cd2b670fe..a7c8bfef938fe38fce2fd1162d5b5bf8ae1869ab 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext %s > /dev/null
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 @count = global i32 1, align 4
 
index 8ab3fd591388912255d8280316cd2091cf446f2e..a028df674648c00b8334b2e74951590056cef0fa 100644 (file)
@@ -1,6 +1,6 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
 ; RUN:   -relocation-model=pic -code-model=small %s > /dev/null
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, win32
+; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, mingw32, win32
 
 @count = global i32 1, align 4
 
index a47c801e799be0270c17b25654c60612ce988c68..d369d2b38498c1b3a07e9bbddaa0c3c55915a1ad 100644 (file)
@@ -1,5 +1,5 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -O0 -mcjit-remote-process=lli-child-target%exeext %s
-; XFAIL: win32
+; XFAIL: mingw32,win32
 
 @.str = private unnamed_addr constant [6 x i8] c"data1\00", align 1
 @ptr = global i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str, i32 0, i32 0), align 4
index 210ac6f6ed1cd67e3f9169d497b41e0f650b0b12..e918dabe17722f99d3183679e04f646e2764826f 100644 (file)
@@ -1,6 +1,6 @@
 ; RUN: %lli -jit-kind=orc-mcjit -remote-mcjit -mcjit-remote-process=lli-child-target%exeext \
 ; RUN:   -O0 -relocation-model=pic -code-model=small %s
-; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, win32
+; XFAIL: mips-, mipsel-, aarch64, arm, i686, i386, mingw32, win32
 
 @.str = private unnamed_addr constant [6 x i8] c"data1\00", align 1
 @ptr = global i8* getelementptr inbounds ([6 x i8], [6 x i8]* @.str, i32 0, i32 0), align 4