Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

clang-2.7: fails 8 tests when building self #7118

Closed Quuxplusone closed 14 years ago

Quuxplusone commented 14 years ago
Bugzilla Link PR6669
Status RESOLVED DUPLICATE of bug 6251
Importance P normal
Reported by Török Edwin (edwin+bugs@etorok.eu)
Reported on 2010-03-21 15:34:15 -0700
Last modified on 2010-03-23 16:38:36 -0700
Version unspecified
Hardware PC Linux
CC dgregor@apple.com, llvm-bugs@lists.llvm.org, tonic@nondot.org
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also
LLVM/Clang-2.7 built with gcc 4.4.3 passes all tests.
If built with self, it fails 8.

The first llvm/clang-2.7 was built like this in /home/edwin/llvm2.7/llvm-2.7
$ ./configure
$ make

The second one in /home/edwin/llvm2.7/clangself/llvm-2.7
./configure CC=/home/edwin/llvm2.7/llvm-2.7/Release/bin/clang
CXX=/home/edwin/llvm2.7/llvm-2.7/Release/bin/clang++

                ===  Summary ===

# of expected passes            4319
# of unexpected failures        8
# of expected failures          23

FAIL: /home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/2009-07-17-
PR4566-pic16.ll
Failed with exit(1) at line 1
while running:  llc < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll -march=pic16 | FileCheck
/home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x000000000050106b
7  llc             0x00000000004ffcd1
8  llc             0x00000000004ff2bf
9  llc             0x00000000004f8349
10 llc             0x0000000000a57390
11 llc             0x0000000000a571cc
12 llc             0x0000000000a5717c
13 llc             0x000000000042585f
14 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
15 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16
/home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/2009-07-17-PR4566-
pic16.ll:31:10: error: expected string not found in input
; CHECK: movf @i + 0, W
         ^
<stdin>:1:1: note: scanning from here

^

FAIL: /home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/2009-11-20-
NewNode.ll for PR5558
Failed with signal(SIGSEGV) at line 1
while running:  llc -march=pic16 < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/2009-11-20-NewNode.ll
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x0000000000501432
7  llc             0x000000000050ed00
8  llc             0x0000000000827959
9  llc             0x0000000000a57798
10 llc             0x0000000000a57099
11 llc             0x0000000000a56f9f
12 llc             0x00000000004258e7
13 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
14 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16
1.      Running pass 'PIC16 Memsel Optimizer' on function '@_strtoll_r'

FAIL: /home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/C16-15.ll
Failed with exit(1) at line 1
while running:  llc < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/C16-15.ll -march=pic16 | /bin/grep "extern" | /bin/grep
"@.lib.unordered.f32" | count 3
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x000000000050106b
7  llc             0x00000000004ffcd1
8  llc             0x00000000004ff2bf
9  llc             0x00000000004f8349
10 llc             0x0000000000a57390
11 llc             0x0000000000a571cc
12 llc             0x0000000000a5717c
13 llc             0x000000000042585f
14 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
15 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16
Expected 3 lines, got 0.

FAIL: /home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/C16-49.ll
Failed with signal(SIGSEGV) at line 1
while running:  llvm-as < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/C16-49.ll |  llc -march=pic16
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x000000000050106b
7  llc             0x00000000004ffcd1
8  llc             0x00000000004ff2bf
9  llc             0x00000000004f8349
10 llc             0x0000000000a57390
11 llc             0x0000000000a571cc
12 llc             0x0000000000a5717c
13 llc             0x000000000042585f
14 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
15 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16

FAIL: /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/result_direction.ll
Failed with exit(1) at line 1
while running:  llvm-as < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/result_direction.ll |  llc -march=pic16 | FileCheck
/home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/result_direction.ll
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x0000000000500ded
7  llc             0x00000000004ff941
8  llc             0x00000000004ff27a
9  llc             0x00000000004f8349
10 llc             0x0000000000a57390
11 llc             0x0000000000a571cc
12 llc             0x0000000000a5717c
13 llc             0x000000000042585f
14 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
15 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16
/home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/result_direction.ll:10:9: error: expected string not
found in input
;CHECK: movlw 1
        ^
<stdin>:1:1: note: scanning from here

^

FAIL: /home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/sext.ll
Failed with signal(SIGSEGV) at line 1
while running:  llc < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/sext.ll -march=pic16
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x0000000000501432
7  llc             0x000000000050ed00
8  llc             0x0000000000827959
9  llc             0x0000000000a57798
10 llc             0x0000000000a57099
11 llc             0x0000000000a56f9f
12 llc             0x00000000004258e7
13 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
14 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16
1.      Running pass 'PIC16 Memsel Optimizer' on function '@main'

FAIL: /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/test_indf_name.ll
Failed with exit(1) at line 1
while running:  llvm-as < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/test_indf_name.ll |  llc -march=pic16 | FileCheck
/home/edwin/llvm2.7/clangself/llvm-2.7/test/CodeGen/PIC16/test_indf_name.ll
0  llc             0x0000000000ac6daf
1  llc             0x0000000000ac72b9
2  libpthread.so.0 0x0000003b3b00e990
3  libstdc++.so.6  0x0000003cd5a69d11 std::locale::operator=(std::locale
const&) + 33
4  libstdc++.so.6  0x0000003cd5a6882f std::ios_base::_M_init() + 63
5  libstdc++.so.6  0x0000003cd5a7d2a9 std::basic_ios<char,
std::char_traits<char> >::init(std::basic_streambuf<char,
std::char_traits<char> >*) + 25
6  llc             0x0000000000500ded
7  llc             0x00000000004ff941
8  llc             0x00000000004ff27a
9  llc             0x00000000004f8349
10 llc             0x0000000000a57390
11 llc             0x0000000000a571cc
12 llc             0x0000000000a5717c
13 llc             0x000000000042585f
14 libc.so.6       0x0000003b3a41eabd __libc_start_main + 253
15 llc             0x0000000000424059
Stack dump:
0.      Program arguments: llc -march=pic16
/home/edwin/llvm2.7/clangself/llvm-
2.7/test/CodeGen/PIC16/test_indf_name.ll:9:10: error: expected string not found
in input
; CHECK: movwi {{[0-1]}}[INDF{{[0-1]}}]
         ^
<stdin>:1:1: note: scanning from here

FAIL: /home/edwin/llvm2.7/clangself/llvm-2.7/test/Feature/load_module.ll for
PR1318
Failed with exit(1) at line 1
while running:  opt < /home/edwin/llvm2.7/clangself/llvm-
2.7/test/Feature/load_module.ll -load=/home/edwin/llvm2.7/clangself/llvm-
2.7/Release/lib/LLVMHello.so -hello  -disable-output |& /bin/grep Hello
Error opening '/home/edwin/llvm2.7/clangself/llvm-
2.7/Release/lib/LLVMHello.so': /home/edwin/llvm2.7/clangself/llvm-
2.7/Release/lib/LLVMHello.so: undefined symbol: _ZNK4llvm4Pass11getPassNameEv
child process exited abnormally
Quuxplusone commented 14 years ago

While I think this is an excellent idea for future releases, it is not a release blocker at this time.

Quuxplusone commented 14 years ago

This looks a lot like 6251.

Quuxplusone commented 14 years ago

I agree, until PR 6251 is fixed, we shouldn't bother tracking this here. Once it is resolved, we can reverify this and reopen if appropriate.

_This bug has been marked as a duplicate of bug 6251_