I am finding with the patch that all of the Polyhedron 2005 benchmarks pass on i686-apple-darwin9. Could someone clarify the regression rules for releases? Not building a secondary language on a primary target is usually considered a P1 regression for FSF gcc. Not doing so here gives one the impression that llvm.org isn't playing by the same rules. No one is ever going to want to use these releases if they don't follow similar release guidelines for maintaining usability between releases. Jack ps I did a test run of make check-gfortran for the build but it gets a lot of false positives on failures due to the bogus flags on from darwin.h. ===============================================================================Date & Time : 31 Oct 2008 0:08:43 Test Name : llvm_gfortran_lin_p4 Compile Command : llvm-gfortran -ffast-math -funroll-loops -msse3 -O3 %n.f90 -o %n Benchmarks : ac aermod air capacita channel doduc fatigue gas_dyn induct linpk mdbx nf protein rnflow test_fpu tfft Maximum Times : 2000.0 Target Error % : 0.100 Minimum Repeats : 10 Maximum Repeats : 100 Benchmark Compile Executable Ave Run Number Estim Name (secs) (bytes) (secs) Repeats Err % --------- ------- ---------- ------- ------- ------ ac 3.68 10000 19.33 21 0.0819 aermod 33.81 10000 22.02 25 0.0841 air 5.53 10000 14.30 100 0.1575 capacita 4.40 10000 63.65 14 0.0896 channel 0.82 10000 4.68 12 0.0350 doduc 2.82 10000 50.60 14 0.0857 fatigue 4.70 10000 17.14 12 0.0816 gas_dyn 3.76 10000 29.24 37 0.0909 induct 6.86 10000 68.63 10 0.0870 linpk 3.01 10000 30.77 28 0.0879 mdbx 4.30 10000 18.30 23 0.0993 nf 3.01 10000 35.01 19 0.0329 protein 1.39 10000 55.97 10 0.0415 rnflow 1.92 10000 47.68 10 0.0257 test_fpu 1.60 10000 16.57 10 0.0571 tfft 0.60 10000 2.87 14 0.0849 Geometric Mean Execution Time = 23.37 seconds ===============================================================================Polyhedron Benchmark Validator Copyright (C) Polyhedron Software Ltd - 2004 - All rights reserved Test File : llvm_gfortran_lin_p4.run Instruction File : ../../f90valid.in> Value= 14159 Target= 14159 Tolerance= 0 > Value= 16 Target= 16 Tolerance= 0 > Value= 1000000 Target= 1000000 Tolerance= 0 > Value=0.44068679351 Target=0.44068679400 Tolerance=0.10000000000E-06 > Value= 10000 Target= 10000 Tolerance= 0 > Value= 1.4530259062 Target= 1.4530259100 Tolerance=0.10000000000E-02 > Value=0.60312607314E-07 Target=0.60312607300E-07 Tolerance=0.10000000000E-06 > Value=0.54549700079 Target=0.54549700100 Tolerance=0.30000000000E-03 > Value=0.25209045155E-04 Target=0.25209045200E-04 Tolerance=0.10000000000E-06 > Value= 139.68826600 Target= 139.68826600 Tolerance=0.10000000000 > Value=0.15138495928E-01 Target=0.15138495900E-01 Tolerance=0.20000000000E-04ac PASSED 11 tests - no failures> Value= 2191.1142600 Target= 2191.1145000 Tolerance=0.10000000000E-02 > Value= 34310.414060 Target= 34310.421880 Tolerance=0.30000000000E-01 > Value= 4260.9589800 Target= 4260.9716800 Tolerance=0.50000000000E-01 > Value= 37094.359380 Target= 37094.375000 Tolerance=0.20000000000E-01 > Value= 7924.8818400 Target= 7924.8842800 Tolerance=0.30000000000E-01 > Value= 37094.359380 Target= 37094.375000 Tolerance= 1.0000000000aermod PASSED 6 tests - no failures = Value=1737 Target=1737> Value=0.99606856460E-02 Target=0.99606856460E-02 Tolerance=0.10000000000E-06 > Value=0.10000000000E-01 Target=0.10000000000E-01 Tolerance=0.10000000000E-06 > Value=0.41528600000 Target=0.41528600000 Tolerance=0.10000000000E-06 > Value=0.57795248195E-05 Target=0.57795248200E-05 Tolerance=0.10000000000E-06 > Value=0.10001137147E-01 Target=0.10001137100E-01 Tolerance=0.10000000000E-06= Value=1744 Target=1744 air PASSED 7 tests - no failures> Value=0.25749207000E-04 Target= 0.0000000000 Tolerance=0.60000000000E-04 > Value= 35.406150000 Target= 35.408000000 Tolerance=0.20000000000E-02 > Value=0.16246922000E-04 Target= 0.0000000000 Tolerance=0.60000000000E-04 > Value= 5.8967730000 Target= 5.8980000000 Tolerance=0.20000000000E-02capacita PASSED 4 tests - no failures> Value=0.42933170509E-01 Target=0.42933170400E-01 Tolerance=0.10000000000E-08 > Value= 667696.66776 Target= 667696.66000 Tolerance=0.10000000000E-01 > Value= 9.7805700000 Target= 9.7805700000 Tolerance=0.10000000000E-04 > Value= 6.4000000000 Target= 6.4000000000 Tolerance=0.10000000000 > Value= 6.9000000000 Target= 6.9000000000 Tolerance=0.10000000000 > Value= 7.4000000000 Target= 7.4000000000 Tolerance=0.10000000000 > Value= 7.8000000000 Target= 7.8000000000 Tolerance=0.10000000000 > Value= 8.2000000000 Target= 8.2000000000 Tolerance=0.10000000000 > Value= 8.5000000000 Target= 8.5000000000 Tolerance=0.10000000000 > Value= 8.7000000000 Target= 8.7000000000 Tolerance=0.10000000000 > Value= 8.6000000000 Target= 8.6000000000 Tolerance=0.10000000000 > Value= 8.5000000000 Target= 8.5000000000 Tolerance=0.10000000000 > Value= 7.9000000000 Target= 7.9000000000 Tolerance=0.10000000000 > Value= 7.4000000000 Target= 7.4000000000 Tolerance=0.10000000000 > Value= 6.1000000000 Target= 6.1000000000 Tolerance=0.10000000000 > Value= 5.0000000000 Target= 5.0000000000 Tolerance=0.10000000000 > Value= 2.9000000000 Target= 2.9000000000 Tolerance=0.10000000000 > Value=0.60000000000 Target=0.60000000000 Tolerance=0.10000000000channel PASSED 18 tests - no failures> Value= 2000.0018055 Target= 2000.0024122 Tolerance=0.10000000000E-01 > Value= 533028 Target= 533050 Tolerance= 5000doduc PASSED 2 tests - no failures = Value=10 Target=10> Value=0.60325000000E-04 Target=0.60325000000E-04 Tolerance=0.10000000000E-08= Value=9 Target=9> Value=0.53975000000E-04 Target=0.53975000000E-04 Tolerance=0.10000000000E-08= Value=8 Target=8> Value=0.47625000000E-04 Target=0.47625000000E-04 Tolerance=0.10000000000E-08 > Value= 17.558100000 Target= 17.558100000 Tolerance=0.10000000000E-03 > Value=0.53463000000 Target=0.53463000000 Tolerance=0.10000000000E-05fatigue PASSED 8 tests - no failures> Value=0.86774900000E-06 Target=0.86774900000E-06 Tolerance=0.10000000000E-10gas_dyn PASSED 1 tests - no failures = Value=10 Target=10> Value=0.13333333333E-04 Target=0.13333333333E-04 Tolerance=0.10000000000E-11 > Value=0.33333333333E-03 Target=0.33333333333E-03 Tolerance=0.10000000000E-10 > Value=0.22940707222E-10 Target=0.22940707222E-10 Tolerance=0.10000000000E-16 > Value=0.57351768056E-09 Target=0.57351768056E-09 Tolerance=0.10000000000E-16 > Value=0.10000000000E+21 Target=0.10000000000E+21 Tolerance= 1000.0000000 > Value=-.10000000000E+21 Target=-.10000000000E+21 Tolerance= 1000.0000000 > Value=0.10000000000E+21 Target=0.10000000000E+21 Tolerance= 1000.0000000 > Value=-.10000000000E+21 Target=-.10000000000E+21 Tolerance= 1000.0000000 > Value= 0.0000000000 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.59537942844E-01 Target=0.59537942844E-01 Tolerance=0.10000000000E-09 > Value= 0.0000000000 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.96399525024E-01 Target=0.96399525024E-01 Tolerance=0.10000000000E-09= Value=120000 Target=120000 = Value=0 Target=0 = Value=0 Target=0 = Value=360000 Target=360000 = Value=241200 Target=241200 = Value=120000 Target=120000 = Value=80400 Target=80400 induct PASSED 20 tests - no failures> Value= 25.095297500 Target= 23.100000000 Tolerance= 2.0000000000 > Value=0.27858826400E-10 Target=0.27858826400E-10 Tolerance=0.10000000000E-09 > Value=0.22204460500E-15 Target=0.22204460500E-15 Tolerance=0.10000000000E-14 > Value= 1.0000000000 Target= 1.0000000000 Tolerance=0.10000000000E-07 > Value= 1.0000000000 Target= 1.0000000000 Tolerance=0.10000000000E-07linpk PASSED 5 tests - no failures = Value=1000 Target=1000> Value=0.27060000000 Target=0.27000000000 Tolerance=0.10000000000E-01 > Value=-3.3184000000 Target=-3.3200000000 Tolerance=0.20000000000E-01 > Value=-3.0478000000 Target=-3.0450000000 Tolerance=0.50000000000E-02 > Value= 16.930600000 Target= 17.100000000 Tolerance= 1.0000000000 > Value=0.80000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.10000000000E-12 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=-.40000000000E-15 Target= 0.0000000000 Tolerance=0.10000000000E-11= Value=100 Target=100> Value=0.29620000000 Target=0.29620000000 Tolerance=0.20000000000E-03 > Value=-3.3440000000 Target=-3.3440000000 Tolerance=0.20000000000E-03 > Value=-3.0478000000 Target=-3.0478000000 Tolerance=0.50000000000E-03 > Value= 1.0012000000 Target= 1.0012000000 Tolerance=0.20000000000E-03 > Value=0.90000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.90000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.10000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11= Value=100 Target=100> Value=0.29620000000 Target=0.29620000000 Tolerance=0.20000000000E-03 > Value=-3.3440000000 Target=-3.3440000000 Tolerance=0.20000000000E-03 > Value=-3.0478000000 Target=-3.0478000000 Tolerance=0.50000000000E-03 > Value= 1.0012000000 Target= 1.0012000000 Tolerance=0.20000000000E-03 > Value=0.50000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.20000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=-.30000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11= Value=1000 Target=1000> Value=0.27570000000 Target=0.27450000000 Tolerance=0.10000000000E-01 > Value=-3.3233000000 Target=-3.3220000000 Tolerance=0.10000000000E-01 > Value=-3.0476000000 Target=-3.0477000000 Tolerance=0.50000000000E-03 > Value= 18.349300000 Target= 18.400000000 Tolerance=0.80000000000 > Value=-.70000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.60000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=-.80000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11= Value=100 Target=100> Value=0.28970000000 Target=0.28970000000 Tolerance=0.50000000000E-03 > Value=-3.3413000000 Target=-3.3413000000 Tolerance=0.10000000000E-02 > Value=-3.0517000000 Target=-3.0517000000 Tolerance=0.50000000000E-03 > Value= 1.1007000000 Target= 1.1007000000 Tolerance=0.10000000000E-02 > Value=-.70000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=0.20000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > Value=-.40000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11mdbx PASSED 40 tests - no failures> Value= 24 Target= 24 Tolerance= 0 > Value=0.21401000000 Target=0.21400000000 Tolerance=0.10000000000E-02 > Value=0.22295000000 Target=0.22295000000 Tolerance=0.10000000000E-03 > Value=-.49013470000E-13 Target= 0.0000000000 Tolerance=0.20000000000E-12 > Value= 38 Target= 37 Tolerance= 1 > Value= 27 Target= 27 Tolerance= 1 > Value= 44 Target= 44 Tolerance= 1nf PASSED 7 tests - no failures> Value= 5714.0000000 Target= 5714.0000000 Tolerance=0.10000000000 > Value= 2214644.0000 Target= 2214644.0000 Tolerance=0.10000000000 > Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 > Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 > Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 > Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 > Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 > Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 > Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 > Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000protein PASSED 10 tests - no failures> Value= 61 Target= 61 Tolerance= 0= Value=189 Target=189 = Value=13230 Target=13230 = Value=13363 Target=13363> Value= 1.0000000000 Target= 1.0000000000 Tolerance=0.10000000000E-07 > Value= 85 Target= 85 Tolerance= 0= Value=101 Target=101> Value= 357316 Target= 357316 Tolerance= 1 > Value= 356376 Target= 356376 Tolerance= 1 > Value=0.26000000000 Target=0.26000000000 Tolerance=0.10000000000E-07 > Value= 109 Target= 109 Tolerance= 0= Value=125 Target=125> Value= 1179816 Target= 1179816 Tolerance= 1 > Value= 1180126 Target= 1180126 Tolerance= 1 > Value=0.29999999000E-01 Target=0.30000000000E-01 Tolerance=0.10000000000E-07 > Value= 205 Target= 205 Tolerance= 0= Value=213 Target=213 = Value=3278 Target=3278 = Value=3208 Target=3208> Value= 2.1400000000 Target= 2.1400000000 Tolerance=0.10000000000E-05rnflow PASSED 20 tests - no failures> Value=0.60000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-10 > Value=0.23000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-10 > Value=0.31000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-10 > Value=0.25000000000E-12 Target= 0.0000000000 Tolerance=0.10000000000E-10test_fpu PASSED 4 tests - no failures> Value=0.30791526000E-07 Target=0.30000000000E-07 Tolerance=0.30000000000E-07tfft PASSED 1 tests - no failures Finished Testing 16 benchmarks - 16 passed, and 0 failed
Hi, I have a project idea, that I may pursue in the future. In the meantime, I think I need to spend the next few months getting familiar with LLVM and the code, which I can do through svn (thank you). Also, for 2.5 and beyond, are you still in need of nightly testers? I will set up a Linux x86-64, and also have a Mac Pro (Leopard) for this. For Linux I plan on using the new Fedora 10, when it's released in November. Let me know if a nightly tester for 2.5 would be useful, or if you have enough. thanks Leo
my apologies for this appearing under this thread.
Hell, Jack> regression rules for releases? Not building a secondary language > on a primary target is usually considered a P1 regression for > FSF gcc.The rules are basically the same. The only exception was gfortran: 1. Build fail on linux is considered a regression starting from 2.3 release 2. Build fail on darwin is considered a regression starting from 2.5 release This was agreed recently, since previously noone even cared about gfortran on darwin.> ps I did a test run of make check-gfortran for the build but it > gets a lot of false positives on failures due to the bogus flags > on from darwin.h.Btw, have you compared the performance of llvm-gfortran vs native gfortran? I remember you did this for 2.3 release, any changes since then? -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
The rules for each release are mentioned here: http://llvm.org/docs/HowToReleaseLLVM.html I'm going to expand the first two sections and move them to another document since no one reads this one. Its is missing details on targets and languages we use as criteria, which I will update. However, the release process is documented. I am not saying that building gfortran is not important but you do realize that we have not included this as a criteria for releases _ever_ and secondly we branched on Oct. 6th and prerelease1 testing closed on Oct. 19th. In order for us to get a release out in a timely manner, we have strict rules on what gets merged in and what the cutoff point is. For every patch that gets merged in, I have to do a full round of all the testing for every target we are supporting. It takes a lot of time. Lastly, we are not the FSF. We have our own rules for releases and I actually think we are even more strict when it comes to regressions. We try to release a high quality product in a timely manner. Its a difficult thing to balance. I'm sorry you are unhappy with this decision. -Tanya On Fri, 31 Oct 2008, Jack Howarth wrote:> I am finding with the patch that all of the Polyhedron 2005 > benchmarks pass on i686-apple-darwin9. Could someone clarify the > regression rules for releases? Not building a secondary language > on a primary target is usually considered a P1 regression for > FSF gcc. Not doing so here gives one the impression that llvm.org > isn't playing by the same rules. No one is ever going to want to > use these releases if they don't follow similar release guidelines > for maintaining usability between releases. > Jack > ps I did a test run of make check-gfortran for the build but it > gets a lot of false positives on failures due to the bogus flags > on from darwin.h. > > ===============================================================================> Date & Time : 31 Oct 2008 0:08:43 > Test Name : llvm_gfortran_lin_p4 > Compile Command : llvm-gfortran -ffast-math -funroll-loops -msse3 -O3 %n.f90 -o %n > Benchmarks : ac aermod air capacita channel doduc fatigue gas_dyn induct linpk mdbx nf protein rnflow test_fpu tfft > Maximum Times : 2000.0 > Target Error % : 0.100 > Minimum Repeats : 10 > Maximum Repeats : 100 > > Benchmark Compile Executable Ave Run Number Estim > Name (secs) (bytes) (secs) Repeats Err % > --------- ------- ---------- ------- ------- ------ > ac 3.68 10000 19.33 21 0.0819 > aermod 33.81 10000 22.02 25 0.0841 > air 5.53 10000 14.30 100 0.1575 > capacita 4.40 10000 63.65 14 0.0896 > channel 0.82 10000 4.68 12 0.0350 > doduc 2.82 10000 50.60 14 0.0857 > fatigue 4.70 10000 17.14 12 0.0816 > gas_dyn 3.76 10000 29.24 37 0.0909 > induct 6.86 10000 68.63 10 0.0870 > linpk 3.01 10000 30.77 28 0.0879 > mdbx 4.30 10000 18.30 23 0.0993 > nf 3.01 10000 35.01 19 0.0329 > protein 1.39 10000 55.97 10 0.0415 > rnflow 1.92 10000 47.68 10 0.0257 > test_fpu 1.60 10000 16.57 10 0.0571 > tfft 0.60 10000 2.87 14 0.0849 > > Geometric Mean Execution Time = 23.37 seconds > > ===============================================================================> Polyhedron Benchmark Validator > Copyright (C) Polyhedron Software Ltd - 2004 - All rights reserved > > Test File : llvm_gfortran_lin_p4.run > Instruction File : ../../f90valid.in > >> Value= 14159 Target= 14159 Tolerance= 0 >> Value= 16 Target= 16 Tolerance= 0 >> Value= 1000000 Target= 1000000 Tolerance= 0 >> Value=0.44068679351 Target=0.44068679400 Tolerance=0.10000000000E-06 >> Value= 10000 Target= 10000 Tolerance= 0 >> Value= 1.4530259062 Target= 1.4530259100 Tolerance=0.10000000000E-02 >> Value=0.60312607314E-07 Target=0.60312607300E-07 Tolerance=0.10000000000E-06 >> Value=0.54549700079 Target=0.54549700100 Tolerance=0.30000000000E-03 >> Value=0.25209045155E-04 Target=0.25209045200E-04 Tolerance=0.10000000000E-06 >> Value= 139.68826600 Target= 139.68826600 Tolerance=0.10000000000 >> Value=0.15138495928E-01 Target=0.15138495900E-01 Tolerance=0.20000000000E-04 > > ac PASSED 11 tests - no failures > >> Value= 2191.1142600 Target= 2191.1145000 Tolerance=0.10000000000E-02 >> Value= 34310.414060 Target= 34310.421880 Tolerance=0.30000000000E-01 >> Value= 4260.9589800 Target= 4260.9716800 Tolerance=0.50000000000E-01 >> Value= 37094.359380 Target= 37094.375000 Tolerance=0.20000000000E-01 >> Value= 7924.8818400 Target= 7924.8842800 Tolerance=0.30000000000E-01 >> Value= 37094.359380 Target= 37094.375000 Tolerance= 1.0000000000 > > aermod PASSED 6 tests - no failures > > = Value=1737 Target=1737 >> Value=0.99606856460E-02 Target=0.99606856460E-02 Tolerance=0.10000000000E-06 >> Value=0.10000000000E-01 Target=0.10000000000E-01 Tolerance=0.10000000000E-06 >> Value=0.41528600000 Target=0.41528600000 Tolerance=0.10000000000E-06 >> Value=0.57795248195E-05 Target=0.57795248200E-05 Tolerance=0.10000000000E-06 >> Value=0.10001137147E-01 Target=0.10001137100E-01 Tolerance=0.10000000000E-06 > = Value=1744 Target=1744 > > air PASSED 7 tests - no failures > >> Value=0.25749207000E-04 Target= 0.0000000000 Tolerance=0.60000000000E-04 >> Value= 35.406150000 Target= 35.408000000 Tolerance=0.20000000000E-02 >> Value=0.16246922000E-04 Target= 0.0000000000 Tolerance=0.60000000000E-04 >> Value= 5.8967730000 Target= 5.8980000000 Tolerance=0.20000000000E-02 > > capacita PASSED 4 tests - no failures > >> Value=0.42933170509E-01 Target=0.42933170400E-01 Tolerance=0.10000000000E-08 >> Value= 667696.66776 Target= 667696.66000 Tolerance=0.10000000000E-01 >> Value= 9.7805700000 Target= 9.7805700000 Tolerance=0.10000000000E-04 >> Value= 6.4000000000 Target= 6.4000000000 Tolerance=0.10000000000 >> Value= 6.9000000000 Target= 6.9000000000 Tolerance=0.10000000000 >> Value= 7.4000000000 Target= 7.4000000000 Tolerance=0.10000000000 >> Value= 7.8000000000 Target= 7.8000000000 Tolerance=0.10000000000 >> Value= 8.2000000000 Target= 8.2000000000 Tolerance=0.10000000000 >> Value= 8.5000000000 Target= 8.5000000000 Tolerance=0.10000000000 >> Value= 8.7000000000 Target= 8.7000000000 Tolerance=0.10000000000 >> Value= 8.6000000000 Target= 8.6000000000 Tolerance=0.10000000000 >> Value= 8.5000000000 Target= 8.5000000000 Tolerance=0.10000000000 >> Value= 7.9000000000 Target= 7.9000000000 Tolerance=0.10000000000 >> Value= 7.4000000000 Target= 7.4000000000 Tolerance=0.10000000000 >> Value= 6.1000000000 Target= 6.1000000000 Tolerance=0.10000000000 >> Value= 5.0000000000 Target= 5.0000000000 Tolerance=0.10000000000 >> Value= 2.9000000000 Target= 2.9000000000 Tolerance=0.10000000000 >> Value=0.60000000000 Target=0.60000000000 Tolerance=0.10000000000 > > channel PASSED 18 tests - no failures > >> Value= 2000.0018055 Target= 2000.0024122 Tolerance=0.10000000000E-01 >> Value= 533028 Target= 533050 Tolerance= 5000 > > doduc PASSED 2 tests - no failures > > = Value=10 Target=10 >> Value=0.60325000000E-04 Target=0.60325000000E-04 Tolerance=0.10000000000E-08 > = Value=9 Target=9 >> Value=0.53975000000E-04 Target=0.53975000000E-04 Tolerance=0.10000000000E-08 > = Value=8 Target=8 >> Value=0.47625000000E-04 Target=0.47625000000E-04 Tolerance=0.10000000000E-08 >> Value= 17.558100000 Target= 17.558100000 Tolerance=0.10000000000E-03 >> Value=0.53463000000 Target=0.53463000000 Tolerance=0.10000000000E-05 > > fatigue PASSED 8 tests - no failures > >> Value=0.86774900000E-06 Target=0.86774900000E-06 Tolerance=0.10000000000E-10 > > gas_dyn PASSED 1 tests - no failures > > = Value=10 Target=10 >> Value=0.13333333333E-04 Target=0.13333333333E-04 Tolerance=0.10000000000E-11 >> Value=0.33333333333E-03 Target=0.33333333333E-03 Tolerance=0.10000000000E-10 >> Value=0.22940707222E-10 Target=0.22940707222E-10 Tolerance=0.10000000000E-16 >> Value=0.57351768056E-09 Target=0.57351768056E-09 Tolerance=0.10000000000E-16 >> Value=0.10000000000E+21 Target=0.10000000000E+21 Tolerance= 1000.0000000 >> Value=-.10000000000E+21 Target=-.10000000000E+21 Tolerance= 1000.0000000 >> Value=0.10000000000E+21 Target=0.10000000000E+21 Tolerance= 1000.0000000 >> Value=-.10000000000E+21 Target=-.10000000000E+21 Tolerance= 1000.0000000 >> Value= 0.0000000000 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.59537942844E-01 Target=0.59537942844E-01 Tolerance=0.10000000000E-09 >> Value= 0.0000000000 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.96399525024E-01 Target=0.96399525024E-01 Tolerance=0.10000000000E-09 > = Value=120000 Target=120000 > = Value=0 Target=0 > = Value=0 Target=0 > = Value=360000 Target=360000 > = Value=241200 Target=241200 > = Value=120000 Target=120000 > = Value=80400 Target=80400 > > induct PASSED 20 tests - no failures > >> Value= 25.095297500 Target= 23.100000000 Tolerance= 2.0000000000 >> Value=0.27858826400E-10 Target=0.27858826400E-10 Tolerance=0.10000000000E-09 >> Value=0.22204460500E-15 Target=0.22204460500E-15 Tolerance=0.10000000000E-14 >> Value= 1.0000000000 Target= 1.0000000000 Tolerance=0.10000000000E-07 >> Value= 1.0000000000 Target= 1.0000000000 Tolerance=0.10000000000E-07 > > linpk PASSED 5 tests - no failures > > = Value=1000 Target=1000 >> Value=0.27060000000 Target=0.27000000000 Tolerance=0.10000000000E-01 >> Value=-3.3184000000 Target=-3.3200000000 Tolerance=0.20000000000E-01 >> Value=-3.0478000000 Target=-3.0450000000 Tolerance=0.50000000000E-02 >> Value= 16.930600000 Target= 17.100000000 Tolerance= 1.0000000000 >> Value=0.80000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.10000000000E-12 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=-.40000000000E-15 Target= 0.0000000000 Tolerance=0.10000000000E-11 > = Value=100 Target=100 >> Value=0.29620000000 Target=0.29620000000 Tolerance=0.20000000000E-03 >> Value=-3.3440000000 Target=-3.3440000000 Tolerance=0.20000000000E-03 >> Value=-3.0478000000 Target=-3.0478000000 Tolerance=0.50000000000E-03 >> Value= 1.0012000000 Target= 1.0012000000 Tolerance=0.20000000000E-03 >> Value=0.90000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.90000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.10000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > = Value=100 Target=100 >> Value=0.29620000000 Target=0.29620000000 Tolerance=0.20000000000E-03 >> Value=-3.3440000000 Target=-3.3440000000 Tolerance=0.20000000000E-03 >> Value=-3.0478000000 Target=-3.0478000000 Tolerance=0.50000000000E-03 >> Value= 1.0012000000 Target= 1.0012000000 Tolerance=0.20000000000E-03 >> Value=0.50000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.20000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=-.30000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11 > = Value=1000 Target=1000 >> Value=0.27570000000 Target=0.27450000000 Tolerance=0.10000000000E-01 >> Value=-3.3233000000 Target=-3.3220000000 Tolerance=0.10000000000E-01 >> Value=-3.0476000000 Target=-3.0477000000 Tolerance=0.50000000000E-03 >> Value= 18.349300000 Target= 18.400000000 Tolerance=0.80000000000 >> Value=-.70000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.60000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=-.80000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 > = Value=100 Target=100 >> Value=0.28970000000 Target=0.28970000000 Tolerance=0.50000000000E-03 >> Value=-3.3413000000 Target=-3.3413000000 Tolerance=0.10000000000E-02 >> Value=-3.0517000000 Target=-3.0517000000 Tolerance=0.50000000000E-03 >> Value= 1.1007000000 Target= 1.1007000000 Tolerance=0.10000000000E-02 >> Value=-.70000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=0.20000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-11 >> Value=-.40000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-11 > > mdbx PASSED 40 tests - no failures > >> Value= 24 Target= 24 Tolerance= 0 >> Value=0.21401000000 Target=0.21400000000 Tolerance=0.10000000000E-02 >> Value=0.22295000000 Target=0.22295000000 Tolerance=0.10000000000E-03 >> Value=-.49013470000E-13 Target= 0.0000000000 Tolerance=0.20000000000E-12 >> Value= 38 Target= 37 Tolerance= 1 >> Value= 27 Target= 27 Tolerance= 1 >> Value= 44 Target= 44 Tolerance= 1 > > nf PASSED 7 tests - no failures > >> Value= 5714.0000000 Target= 5714.0000000 Tolerance=0.10000000000 >> Value= 2214644.0000 Target= 2214644.0000 Tolerance=0.10000000000 >> Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 >> Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 >> Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 >> Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 >> Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 >> Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 >> Value= 22856.000000 Target= 22856.000000 Tolerance=0.10000000000 >> Value= 8858576.0000 Target= 8858576.0000 Tolerance=0.10000000000 > > protein PASSED 10 tests - no failures > >> Value= 61 Target= 61 Tolerance= 0 > = Value=189 Target=189 > = Value=13230 Target=13230 > = Value=13363 Target=13363 >> Value= 1.0000000000 Target= 1.0000000000 Tolerance=0.10000000000E-07 >> Value= 85 Target= 85 Tolerance= 0 > = Value=101 Target=101 >> Value= 357316 Target= 357316 Tolerance= 1 >> Value= 356376 Target= 356376 Tolerance= 1 >> Value=0.26000000000 Target=0.26000000000 Tolerance=0.10000000000E-07 >> Value= 109 Target= 109 Tolerance= 0 > = Value=125 Target=125 >> Value= 1179816 Target= 1179816 Tolerance= 1 >> Value= 1180126 Target= 1180126 Tolerance= 1 >> Value=0.29999999000E-01 Target=0.30000000000E-01 Tolerance=0.10000000000E-07 >> Value= 205 Target= 205 Tolerance= 0 > = Value=213 Target=213 > = Value=3278 Target=3278 > = Value=3208 Target=3208 >> Value= 2.1400000000 Target= 2.1400000000 Tolerance=0.10000000000E-05 > > rnflow PASSED 20 tests - no failures > >> Value=0.60000000000E-14 Target= 0.0000000000 Tolerance=0.10000000000E-10 >> Value=0.23000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-10 >> Value=0.31000000000E-13 Target= 0.0000000000 Tolerance=0.10000000000E-10 >> Value=0.25000000000E-12 Target= 0.0000000000 Tolerance=0.10000000000E-10 > > test_fpu PASSED 4 tests - no failures > >> Value=0.30791526000E-07 Target=0.30000000000E-07 Tolerance=0.30000000000E-07 > > tfft PASSED 1 tests - no failures > > Finished Testing 16 benchmarks - 16 passed, and 0 failed > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
Hi Leo, The answer to the question "Would we like more testers?" is always "Yes!". :-) The more ways we can test LLVM, the better it becomes. Thanks! -bw On Fri, Oct 31, 2008 at 4:46 AM, Leo Stutzmann <lstutzmann at gmail.com> wrote:> Hi, > > I have a project idea, that I may pursue in the future. In the > meantime, I think I need to spend the next few months getting familiar > with LLVM and the code, which I can do through svn (thank you). > > Also, for 2.5 and beyond, are you still in need of nightly testers? I > will set up a Linux x86-64, and also have a Mac Pro (Leopard) for > this. For Linux I plan on using the new Fedora 10, when it's released > in November. Let me know if a nightly tester for 2.5 would be useful, > or if you have enough. > > thanks > Leo > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >
> I have a project idea, that I may pursue in the future. In the > meantime, I think I need to spend the next few months getting familiar > with LLVM and the code, which I can do through svn (thank you). > > Also, for 2.5 and beyond, are you still in need of nightly testers? I > will set up a Linux x86-64, and also have a Mac Pro (Leopard) for > this. For Linux I plan on using the new Fedora 10, when it's released > in November. Let me know if a nightly tester for 2.5 would be useful, > or if you have enough.More testers are always a benefit to the LLVM community. What would also be very helpful is if you could watch your tester results and file bugs for any regressions you see. Thank you! -Tanya