-
-
Save anonymous/9277389 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Testing: 4 tests, 4 threads -- | |
FAIL: LLVM :: CodeGen/ARM/segmented-stacks-dynamic.ll (1 of 4) | |
******************** TEST 'LLVM :: CodeGen/ARM/segmented-stacks-dynamic.ll' FAILED ******************** | |
Script: | |
-- | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll -mtriple=arm-linux-androideabi -segmented-stacks -verify-machineinstrs | /Users/alex/code/llvm/Debug+Asserts/bin/FileCheck /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll -check-prefix=ARM-android | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll -mtriple=arm-linux-unknown-gnueabi -segmented-stacks -verify-machineinstrs | /Users/alex/code/llvm/Debug+Asserts/bin/FileCheck /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll -check-prefix=ARM-linux | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll -mtriple=arm-linux-androideabi -segmented-stacks -filetype=obj | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll -mtriple=arm-linux-unknown-gnueabi -segmented-stacks -filetype=obj | |
-- | |
Exit Code: 1 | |
Command Output (stderr): | |
-- | |
/Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks-dynamic.ll:55:21: error: expected string not found in input | |
; ARM-android-NEXT: bl __morestack | |
^ | |
<stdin>:28:2: note: scanning from here | |
blx __morestack | |
^ | |
-- | |
******************** | |
PASS: LLVM :: CodeGen/Thumb/segmented-stacks-dynamic.ll (2 of 4) | |
FAIL: LLVM :: CodeGen/ARM/segmented-stacks.ll (3 of 4) | |
******************** TEST 'LLVM :: CodeGen/ARM/segmented-stacks.ll' FAILED ******************** | |
Script: | |
-- | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll -mtriple=arm-linux-androideabi -segmented-stacks -verify-machineinstrs | /Users/alex/code/llvm/Debug+Asserts/bin/FileCheck /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll -check-prefix=ARM-android | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll -mtriple=arm-linux-unknown-gnueabi -segmented-stacks -verify-machineinstrs | /Users/alex/code/llvm/Debug+Asserts/bin/FileCheck /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll -check-prefix=ARM-linux | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll -mtriple=arm-linux-androideabi -segmented-stacks -filetype=obj | |
/Users/alex/code/llvm/Debug+Asserts/bin/llc < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll -mtriple=arm-linux-unknown-gnueabi -segmented-stacks -filetype=obj | |
-- | |
Exit Code: 132 | |
Command Output (stderr): | |
-- | |
Unable to encode MCOperand! | |
UNREACHABLE executed at ARMMCCodeEmitter.cpp:506! | |
0 llc 0x0000000104b5239e llvm::sys::PrintStackTrace(__sFILE*) + 46 | |
1 llc 0x0000000104b526ab PrintStackTraceSignalHandler(void*) + 27 | |
2 llc 0x0000000104b52a28 SignalHandler(int) + 408 | |
3 libsystem_platform.dylib 0x00007fff83b2c5aa _sigtramp + 26 | |
4 libsystem_platform.dylib 0x00007fff69086550 _sigtramp + 3847593920 | |
5 llc 0x0000000104b526db raise + 27 | |
6 llc 0x0000000104b52792 abort + 18 | |
7 llc 0x0000000104b33276 llvm::llvm_unreachable_internal(char const*, char const*, unsigned int) + 198 | |
8 llc 0x0000000103ba54e1 (anonymous namespace)::ARMMCCodeEmitter::getMachineOpValue(llvm::MCInst const&, llvm::MCOperand const&, llvm::SmallVectorImpl<llvm::MCFixup>&, llvm::MCSubtargetInfo const&) const + 353 | |
9 llc 0x0000000103b9454e (anonymous namespace)::ARMMCCodeEmitter::getBinaryCodeForInstr(llvm::MCInst const&, llvm::SmallVectorImpl<llvm::MCFixup>&, llvm::MCSubtargetInfo const&) const + 75070 | |
10 llc 0x0000000103b81f74 (anonymous namespace)::ARMMCCodeEmitter::EncodeInstruction(llvm::MCInst const&, llvm::raw_ostream&, llvm::SmallVectorImpl<llvm::MCFixup>&, llvm::MCSubtargetInfo const&) const + 212 | |
11 llc 0x0000000104817047 llvm::MCELFStreamer::EmitInstToData(llvm::MCInst const&, llvm::MCSubtargetInfo const&) + 199 | |
12 llc 0x000000010482c663 llvm::MCObjectStreamer::EmitInstruction(llvm::MCInst const&, llvm::MCSubtargetInfo const&) + 323 | |
13 llc 0x0000000103b7e2f4 (anonymous namespace)::ARMELFStreamer::EmitInstruction(llvm::MCInst const&, llvm::MCSubtargetInfo const&) + 84 | |
14 llc 0x000000010417269c llvm::AsmPrinter::EmitToStreamer(llvm::MCStreamer&, llvm::MCInst const&) + 76 | |
15 llc 0x00000001039bb54b llvm::ARMAsmPrinter::EmitInstruction(llvm::MachineInstr const*) + 14635 | |
16 llc 0x0000000104175cc8 llvm::AsmPrinter::EmitFunctionBody() + 1272 | |
17 llc 0x0000000103bc7531 llvm::AsmPrinter::runOnMachineFunction(llvm::MachineFunction&) + 65 | |
18 llc 0x00000001039b0a5f llvm::ARMAsmPrinter::runOnMachineFunction(llvm::MachineFunction&) + 79 | |
19 llc 0x00000001043904be llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 110 | |
20 llc 0x0000000104a8508f llvm::FPPassManager::runOnFunction(llvm::Function&) + 431 | |
21 llc 0x0000000104a85378 llvm::FPPassManager::runOnModule(llvm::Module&) + 104 | |
22 llc 0x0000000104a85d36 (anonymous namespace)::MPPassManager::runOnModule(llvm::Module&) + 1350 | |
23 llc 0x0000000104a8562e llvm::legacy::PassManagerImpl::run(llvm::Module&) + 302 | |
24 llc 0x0000000104a86481 llvm::legacy::PassManager::run(llvm::Module&) + 33 | |
25 llc 0x000000010360fd7f compileModule(char**, llvm::LLVMContext&) + 5103 | |
26 llc 0x000000010360e922 main + 226 | |
27 libdyld.dylib 0x00007fff890985fd start + 1 | |
28 libdyld.dylib 0x0000000000000004 start + 1995864584 | |
Stack dump: | |
0. Program arguments: /Users/alex/code/llvm/Debug+Asserts/bin/llc -mtriple=arm-linux-androideabi -segmented-stacks -filetype=obj | |
1. Running pass 'Function Pass Manager' on module '<stdin>'. | |
2. Running pass 'ARM Assembly / Object Emitter' on function '@test_basic' | |
/Users/alex/code/llvm/test/CodeGen/ARM/Output/segmented-stacks.ll.script: line 4: 50467 Illegal instruction: 4 /Users/alex/code/llvm/Debug+Asserts/bin/llc -mtriple=arm-linux-androideabi -segmented-stacks -filetype=obj < /Users/alex/code/llvm/test/CodeGen/ARM/segmented-stacks.ll | |
-- | |
******************** | |
PASS: LLVM :: CodeGen/Thumb/segmented-stacks.ll (4 of 4) | |
Testing Time: 0.20s | |
******************** | |
Failing Tests (2): | |
LLVM :: CodeGen/ARM/segmented-stacks-dynamic.ll | |
LLVM :: CodeGen/ARM/segmented-stacks.ll | |
Expected Passes : 2 | |
Unexpected Failures: 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment