https://llvm.org/bugs/show_bug.cgi?id=26845
Bug ID: 26845 Summary: crash of llvm-diff (Assertion `!Result && "structural differences second time around?"' failed) Product: new-bugs Version: trunk Hardware: PC OS: Linux Status: NEW Severity: normal Priority: P Component: new bugs Assignee: unassignedb...@nondot.org Reporter: chengnian...@gmail.com CC: llvm-bugs@lists.llvm.org Classification: Unclassified When I apply llvm-diff to the attached two bc files(t.c_003.bc and temp.bc), llvm-diff crashes. $: llvm-diff-trunk t.c_003.bc temp.bc in function platform_main_end: in block %entry: in instruction store to %crc.addr / store to %crc.addr: operands %crc.addr and %crc.addr differ llvm-diff-trunk: /tmp/llvm-builder/llvm-source-trunk/tools/llvm-diff/DifferenceEngine.cpp:179: void {anonymous}::FunctionDifferenceEngine::unify(llvm::Instruction*, llvm::Instruction*): Assertion `!Result && "structural differences second time around?"' failed. Aborted (core dumped) $: $: clang-trunk -v clang version 3.9.0 (trunk 262593) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /usr/bin Found candidate GCC installation: /usr/bin/../lib/gcc/i686-linux-gnu/5.3.0 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8.5 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9.3 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/5.3.0 Found candidate GCC installation: /usr/lib/gcc/i686-linux-gnu/5.3.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.8.5 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/4.9.3 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.3.0 Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/4.9 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Candidate multilib: x32;@mx32 Selected multilib: .;@m64 $: $: llvm-diff-trunk -version LLVM (http://llvm.org/): LLVM version 3.9.0svn Optimized build with assertions. Built Mar 3 2016 (01:23:18). Default target: x86_64-unknown-linux-gnu Host CPU: nehalem $: -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ llvm-bugs mailing list llvm-bugs@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs