If anyone can help test this release, I ask that you do the following:
1) Build llvm and llvm-gcc (or use a binary). You may build release
(default) or debug. You may pick llvm-gcc-4.0, llvm-gcc-4.2, or both.
2) Run 'make check'.
3) In llvm-test, run 'make TEST=nightly report'.
4) When submitting your testing results to the list, please include:
- Target
- How you built the release (objDir = srcDir? Release? Debug?
llvm-gcc binary?)
- Which llvm-gcc you used.
- make check results (either final totals or log file)
- llvm-test results (report.nightly.txt)
All prerelease testing must be completed by Feb 1, 2008.
The release has been delayed by one week, and I have updated the schedule on the main page. Here is the new schedule:
* Jan 24, 2008: First round of pre-release testing begins.
* Feb 1, 2008: Pre-release testing ends.
* Feb 3, 2008: Second round of pre-release testing begins.
* Feb 10, 2008: Pre-release testing ends.
* Feb 11, 2008: 2.2 released.
I had to manually kill minisat after it burned >20mins CPU time. Reid
and I fixed time limits in RunSafely.sh 1.31 (back in the CVS days) but
the change does not appear in the llvm-test tarball.
A lot of these are known failures. But there are a few exceptions.
Can you bugpoint MultiSource/Benchmarks/MiBench/security-rijndael/security-rijndael?
% cd MultiSource/Benchmarks/MiBench/security-rijndael/security-rijndael
% make bugpoint-llc
Then file a bugzilla with the output.
If that doesn't work, can you try bugpointing MultiSource/Applications/SPASS/SPASS (the same way as above)?
I had to manually kill minisat after it burned >20mins CPU time. Reid
and I fixed time limits in RunSafely.sh 1.31 (back in the CVS days) but
the change does not appear in the llvm-test tarball.
You also have a few CBE failures that I am not seeing. What version
of xcode do you have installed?
Xcode 2.4.1
Same as mine.
Can you send me the following files?
SingleSource/Regression/C/Output/2008-01-07-LongDouble.*
SingleSource/Regression/C/Output/PR1386.*
OK, I attached those files (llvm-2.2-test-output.tar.gz)
Thanks. After reviewing these, it looks like there was something wrong with your native compiler. For example, your output for 2008-01-07-LongDouble/2008-01-07-LongDouble.out-nat is wrong.
I'm not sure what happened here, but its not in llvm because your llc output is correct. It reports a failure because it compares your llc output to your native output (which is wrong).