Bill Wendling
2012-Apr-24 09:28 UTC
[LLVMdev] Trouble with tweaking test-release.sh script
Hi 陳韋任, Sorry for the late response. On Apr 21, 2012, at 8:03 PM, 陳韋任 wrote:> I have a native compile and the result seems better... You can compare > the result of cross compile [1] and the native compile [2]. > > Any though? >I'm not particularly happy about the failures here. We need to get to the bottom of them. In the previous email, you tried setting CFLAGS and CXXFLAGS to -fno-strict-aliasing during configuration. Try setting them during the 'make' command: $ make ... CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing etc. If you get failures with that, then try one of the test cases and see how it's failing. If it's a crash, then see if you can figure out why it's crashing. :-) You may have to compile and run things by hand to really dig into this... -bw
> I'm not particularly happy about the failures here. We need to get to the bottom of them. In the previous email, you tried setting CFLAGS and CXXFLAGS to -fno-strict-aliasing during configuration. Try setting them during the 'make' command: > > $ make ... CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing > > etc. > > If you get failures with that, then try one of the test cases and see how it's failing. If it's a crash, then see if you can figure out why it's crashing. :-) You may have to compile and run things by hand to really dig into this...As you can see, the result of cross and native compile is quit different. Although currently I do both, I think we should decide we should count on cross or native compile result. Any suggestion on which one I should look into? Regards, chenwj -- 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
On Tue, Apr 24, 2012 at 07:14:15PM +0800, 陳韋任 wrote:> > I'm not particularly happy about the failures here. We need to get to the bottom of them. In the previous email, you tried setting CFLAGS and CXXFLAGS to -fno-strict-aliasing during configuration. Try setting them during the 'make' command: > > > > $ make ... CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing > > > > etc. > > > > If you get failures with that, then try one of the test cases and see how it's failing. If it's a crash, then see if you can figure out why it's crashing. :-) You may have to compile and run things by hand to really dig into this... > > As you can see, the result of cross and native compile is quit different. > Although currently I do both, I think we should decide we should count on > cross or native compile result. Any suggestion on which one I should look into?Status update: With "CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing", the cross build still has the same failures before. Regards, chenwj -- 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
Hi Bill, James told me that regression tests aren't really set up to run cross. Maybe that's why cross build has more failures than native build. Anyone can help to confirm this? Regards, chenwj -- 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
Hi Bill, I forgot to do Phase2/Phase3 build. Here is the Phase3 regression test result, http://people.cs.nctu.edu.tw/~chenwj/tmp/phase3-regression-test.txt Most LLVM failures are gone. As for ExecutionEngine, I guess ARM JIT is not at a good shape at this moment, right? Perhaps we should focus on Clang failures? Regards, chenwj -- 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
Bill Wendling
2012-Apr-26 05:55 UTC
[LLVMdev] Trouble with tweaking test-release.sh script
On Apr 24, 2012, at 8:05 PM, 陳韋任 wrote:> Hi Bill, > > I forgot to do Phase2/Phase3 build. Here is the Phase3 regression test > result, > > http://people.cs.nctu.edu.tw/~chenwj/tmp/phase3-regression-test.txt > > Most LLVM failures are gone. As for ExecutionEngine, I guess ARM JIT is > not at a good shape at this moment, right? Perhaps we should focus on Clang > failures? >Hi chenwj, Thanks for the report. Yeah, it's probably best to track down what's happening with clang. Could you investigate this further? -bw
Maybe Matching Threads
- [LLVMdev] Trouble with tweaking test-release.sh script
- [LLVMdev] [cfe-dev] Announcing 3.1 Release Branch Date!
- [LLVMdev] Announcing 3.1 Release Branch Date!
- [LLVMdev] Trouble with tweaking test-release.sh script
- [LLVMdev] Trouble with tweaking test-release.sh script