[LLVMdev] Trouble with tweaking test-release.sh script
陳韋任
chenwj at iis.sinica.edu.tw
Thu Apr 26 04:53:17 PDT 2012
Hi Bill,
Here is the summary of Clang failures (part of).
Clang :: CXX/conv/conv.prom/p2.cpp
chandlerc doubts the test itself is fulfill the C++ standard. Although
"-fshort-wchar" makes the error disappered, chandlerc think it's not
the correct solution. Perhaps it's test bug not clang's.
Clang :: CXX/special/class.copy/p15-inclass.cpp
Clang :: CodeGenCXX/compound-literals.cpp
Clang :: CodeGenCXX/copy-constructor-elim-2.cpp
Clang :: CodeGenCXX/cxx0x-initializer-references.cpp
Clang :: CodeGenCXX/cxx0x-initializer-stdinitializerlist-startend.cpp
Clang :: CodeGenCXX/virt-call-offsets.cpp
Clang :: CodeGenCXX/x86-64-abi-sret-vs-2word-struct-param.cpp
Use "-triple x86_64-none-linux-gnu" makes above failures disappered.
But chandlerc think tests under CXX/ should be platform independent.
Either move p15-inclass.cpp to CodeGenCXX/ , or make "linkonce_odr"
optional in FileCheck so it's not platform dependent.
Clang :: CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp
Seems to be difference between ARM and Intel C++ ABI, but I leave it to
James to comment.
For whom might be interested in the ARM regression test result, please see [1].
Regards,
chenwj
[1] http://people.cs.nctu.edu.tw/~chenwj/tmp/phase3-regression-test.txt
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj
More information about the llvm-dev
mailing list