[LLVMbugs] [Bug 24189] New: Regression(241602:242415): CodeGen/NVPTX/lower-aggr-copies.ll fails after a bootstrap build
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Mon Jul 20 09:34:29 PDT 2015
https://llvm.org/bugs/show_bug.cgi?id=24189
Bug ID: 24189
Summary: Regression(241602:242415):
CodeGen/NVPTX/lower-aggr-copies.ll fails after a
bootstrap build
Product: libraries
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P
Component: Backend: C
Assignee: unassignedbugs at nondot.org
Reporter: nicolasweber at gmx.de
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
1. Build clang
2. Build everything with the just-built clang as compiler, run all tests
Expected:
All tests pass
Actual:
testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/NVPTX/lower-aggr-copies.ll (12023 of 22569)
******************** TEST 'LLVM :: CodeGen/NVPTX/lower-aggr-copies.ll' FAILED
********************
Script:
--
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/llc
<
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm/test/CodeGen/NVPTX/lower-aggr-copies.ll
-march=nvptx64 -mcpu=sm_35 |
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/FileCheck
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm/test/CodeGen/NVPTX/lower-aggr-copies.ll
--check-prefix PTX
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/opt
<
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm/test/CodeGen/NVPTX/lower-aggr-copies.ll
-S -nvptx-lower-aggr-copies |
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/FileCheck
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm/test/CodeGen/NVPTX/lower-aggr-copies.ll
--check-prefix IR
--
Exit Code: 132
Command Output (stderr):
--
While deleting: label %memmove_done
Use still stuck around after Def is destroyed: br label %memmove_done
Use still stuck around after Def is destroyed: br label %memmove_done
Assertion failed: (use_empty() && "Uses remain when a value is destroyed!"),
function ~Value, file
/Users/thakis/src/chromefetch/src/third_party/llvm/lib/IR/Value.cpp, line 82.
0 llc 0x00000001010db4ad
llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 61
1 llc 0x00000001010dbfeb SignalHandler(int) + 715
2 libsystem_platform.dylib 0x00007fff8d3755aa _sigtramp + 26
3 libsystem_platform.dylib 000000000000000000 _sigtramp + 1925753456
4 llc 0x00000001010dbc76 abort + 22
5 llc 0x00000001010dbc51 __assert_rtn + 81
6 llc 0x0000000100d562a7 llvm::Value::~Value() + 679
7 llc 0x0000000100c1d85e llvm::BasicBlock::~BasicBlock()
+ 14
8 llc 0x0000000100cea207 llvm::iplist<llvm::BasicBlock,
llvm::ilist_traits<llvm::BasicBlock>
>::erase(llvm::ilist_iterator<llvm::BasicBlock>) + 135
9 llc 0x0000000100c7f9d5
llvm::Function::dropAllReferences() + 85
10 llc 0x0000000100d46618
llvm::Module::dropAllReferences() + 40
11 llc 0x0000000100d462d7 llvm::Module::~Module() + 39
12 llc 0x0000000100003f31 main + 9569
13 llc 0x00000001000019c4 start + 52
Stack dump:
0. Program arguments:
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/llc
-march=nvptx64 -mcpu=sm_35
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm-build/Release+Asserts/test/CodeGen/NVPTX/Output/lower-aggr-copies.ll.script:
line 2: 63496 Illegal instruction: 4
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/llc
-march=nvptx64 -mcpu=sm_35 <
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm/test/CodeGen/NVPTX/lower-aggr-copies.ll
63501 Done |
/Users/thakis/src/chromefetch/src/third_party/llvm-build/Release+Asserts/./bin/FileCheck
/Volumes/MacintoshHD2/src/chromefetch/src/third_party/llvm/test/CodeGen/NVPTX/lower-aggr-copies.ll
--check-prefix PTX
--
(no "backend: nvptx" bug component?)
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20150720/38e0d816/attachment.html>
More information about the llvm-bugs
mailing list