------- Additional Comments From Thomas dot Koenig at online dot de 2005-01-31 14:38 ------- This is with the 20050130 snapshot on ia64-unknown-linux-gnu, -O3 and with flag_complex_divide_method = 1. The files slasy2.f and dlasy2.f are compiled with -O0, to get around PR 18977.
cgd.out: CGV drivers: 61 out of 1092 tests failed to pass the threshold csep.out: CST: 2 out of 4662 tests failed to pass the threshold csep.out: CST drivers: 1 out of 11664 tests failed to pass the threshold ded.out: DES: 2 out of 3264 tests failed to pass the threshold ded.out: DSX: 2 out of 3494 tests failed to pass the threshold dgd.out: DXV drivers: 200 out of 5000 tests failed to pass the threshold sgd.out: SXV drivers: 37 out of 5000 tests failed to pass the threshold ssep.out: SST: 2 out of 4662 tests failed to pass the threshold ssep.out: SST drivers: 1 out of 14256 tests failed to pass the threshold zgd.out: ZGV drivers: 61 out of 1092 tests failed to pass the threshold zgd.out: ZXV drivers: 24 out of 5000 tests failed to pass the threshold This is looking pretty good, on the whole. The DES and DSX failures are a bit suspect: N= 5, IWK= 1, seed= 100,2082, 33, 613, type 17, test( 7)= 0.450E+16 DDRVES: DGEES1 returned INFO= 6. N= 5, JTYPE= 17, ISEED=( 100, 2082, 33, 613) N= 5, IWK= 2, seed= 100,2082, 33, 613, type 17, test( 7)= 0.450E+16 DES: 2 out of 3264 tests failed to pass the threshold *** Error code from DGEES = 6 DGET24: DGEESX1 returned INFO= 6. N= 5, JTYPE= 17, ISEED=( 100, 2082, 33, 613) N= 5, IWK= 2, seed= 100,2082, 33, 613, type 17, test( 7)= 0.450E+16 DSX: 2 out of 3494 tests failed to pass the threshold The condition numbers are quite high. There may or may not be an optimizer bug hidden there. I'll look around if I can isolate anything, and open a separate PR then. Thomas -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=5900