Results of testsuite (branch: master; revision: r15-1163; build config: lto,O3,checking=release; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Mon Jun 10 13:00:30 UTC 2024 (revision r15-1163-g818e760528d) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld2279/./gcc/gccgo version 15.0.0 20240610 (experimental) [master r15-1163-g818e760528d] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) === libgomp Summary === # of expected passes16577 # of unexpected failures8 # of expected failures 285 # of unsupported tests 659 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL:
Results of testsuite (branch: master; revision: r15-1162; build config: lto,O3,checking=release; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Mon Jun 10 10:43:51 UTC 2024 (revision r15-1162-ge29af8de31b) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 FAIL: gcc.target/i386/pr77881.c scan-assembler js[ \\t].?L === gcc Summary === # of expected passes199739 # of unexpected failures2 # of expected failures 1469 # of unsupported tests 3163 /home/toon/scratch/bld2706/gcc/xgcc version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === gdc tests === Running target unix FAIL: gdc.dg/attr_module.d(test for warnings, line 12) FAIL: gdc.dg/attr_module.d(test for warnings, line 18) FAIL: gdc.dg/attr_module.d(test for warnings, line 24) FAIL: gdc.dg/attr_module.d(test for warnings, line 36) FAIL: gdc.dg/attr_module.d (test for excess errors) FAIL: gdc.dg/gdc231.d (test for excess errors) FAIL: gdc.dg/gdc253a.d (test for excess errors) FAIL: gdc.dg/gdc27.d (test for excess errors) FAIL: gdc.dg/pr108050.d (test for excess errors) FAIL: gdc.test/compilable/test16348.d output-exists test16348.s FAIL: gdc.test/compilable/test17541.d output-exists test17541.s FAIL: gdc.test/fail_compilation/diag4479.d output-exists-not diag4479.o FAIL: gdc.test/fail_compilation/fail11453a.d output-exists-not fail11453a.o FAIL: gdc.test/fail_compilation/fail11453b.d output-exists-not fail11453b.o FAIL: gdc.test/fail_compilation/fail18938.d output-exists-not fail18938.o FAIL: gdc.test/fail_compilation/fail19911b.d output-exists-not fail19911b.o FAIL: gdc.test/fail_compilation/fail23109.d output-exists-not fail23109.o FAIL: gdc.test/fail_compilation/ice10598.d output-exists-not ice10598.o FAIL: gdc.test/fail_compilation/ice11136.d output-exists-not ice11136.o FAIL: gdc.test/fail_compilation/ice14116.d output-exists-not ice14116.o FAIL: gdc.test/fail_compilation/no_Throwable.d output-exists-not no_Throwable.o FAIL: gdc.test/fail_compilation/no_TypeInfo.d output-exists-not no_TypeInfo.o FAIL: gdc.test/fail_compilation/verifyhookexist.d output-exists-not verifyhookexist.o === gdc Summary === # of expected passes13841 # of unexpected failures23 # of unsupported tests 130 /home/toon/scratch/bld2706/gcc/gdc version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70537 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2706/gcc/gfortran version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes265819 # of expected failures 2751 # of unsupported tests 11466 /home/toon/scratch/bld2706/gcc/xg++ version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14036 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2706/gcc/gccgo version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2706/gcc/xg++ version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2706/gcc/xgcc version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2706/./gcc/gccgo version 15.0.0 20240610 (experimental) [master r15-1162-ge29af8de31b] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running
Results of testsuite (branch: master; revision: r15-1112; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat Jun 8 09:57:47 UTC 2024 (revision r15-1112-gab50ac8180b) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 FAIL: gcc.target/i386/pr77881.c scan-assembler js[ \\t].?L === gcc Summary === # of expected passes199727 # of unexpected failures2 # of expected failures 1469 # of unsupported tests 3163 /home/toon/scratch/bld302738/gcc/xgcc version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === gdc tests === Running target unix FAIL: gdc.dg/attr_module.d(test for warnings, line 12) FAIL: gdc.dg/attr_module.d(test for warnings, line 18) FAIL: gdc.dg/attr_module.d(test for warnings, line 24) FAIL: gdc.dg/attr_module.d(test for warnings, line 36) FAIL: gdc.dg/attr_module.d (test for excess errors) FAIL: gdc.dg/gdc231.d (test for excess errors) FAIL: gdc.dg/gdc253a.d (test for excess errors) FAIL: gdc.dg/gdc27.d (test for excess errors) FAIL: gdc.dg/pr108050.d (test for excess errors) FAIL: gdc.test/compilable/test16348.d output-exists test16348.s FAIL: gdc.test/compilable/test17541.d output-exists test17541.s FAIL: gdc.test/fail_compilation/diag4479.d output-exists-not diag4479.o FAIL: gdc.test/fail_compilation/fail11453a.d output-exists-not fail11453a.o FAIL: gdc.test/fail_compilation/fail11453b.d output-exists-not fail11453b.o FAIL: gdc.test/fail_compilation/fail18938.d output-exists-not fail18938.o FAIL: gdc.test/fail_compilation/fail19911b.d output-exists-not fail19911b.o FAIL: gdc.test/fail_compilation/fail23109.d output-exists-not fail23109.o FAIL: gdc.test/fail_compilation/ice10598.d output-exists-not ice10598.o FAIL: gdc.test/fail_compilation/ice11136.d output-exists-not ice11136.o FAIL: gdc.test/fail_compilation/ice14116.d output-exists-not ice14116.o FAIL: gdc.test/fail_compilation/no_Throwable.d output-exists-not no_Throwable.o FAIL: gdc.test/fail_compilation/no_TypeInfo.d output-exists-not no_TypeInfo.o FAIL: gdc.test/fail_compilation/verifyhookexist.d output-exists-not verifyhookexist.o === gdc Summary === # of expected passes13841 # of unexpected failures23 # of unsupported tests 130 /home/toon/scratch/bld302738/gcc/gdc version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70537 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld302738/gcc/gfortran version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes265797 # of expected failures 2751 # of unsupported tests 11466 /home/toon/scratch/bld302738/gcc/xg++ version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14036 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld302738/gcc/gccgo version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld302738/gcc/xg++ version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld302738/gcc/xgcc version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld302738/./gcc/gccgo version 15.0.0 20240608 (experimental) [master r15-1112-gab50ac8180b] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests
Results of testsuite (branch: master; revision: r15-966; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat Jun 1 09:25:49 UTC 2024 (revision r15-966-gfabb545026f) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199358 # of unexpected failures2 # of expected failures 1471 # of unsupported tests 3131 /home/toon/scratch/bld320455/gcc/xgcc version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === gdc tests === Running target unix FAIL: gdc.dg/attr_module.d(test for warnings, line 12) FAIL: gdc.dg/attr_module.d(test for warnings, line 18) FAIL: gdc.dg/attr_module.d(test for warnings, line 24) FAIL: gdc.dg/attr_module.d(test for warnings, line 36) FAIL: gdc.dg/attr_module.d (test for excess errors) FAIL: gdc.dg/gdc231.d (test for excess errors) FAIL: gdc.dg/gdc253a.d (test for excess errors) FAIL: gdc.dg/gdc27.d (test for excess errors) FAIL: gdc.dg/pr108050.d (test for excess errors) FAIL: gdc.test/compilable/test16348.d output-exists test16348.s FAIL: gdc.test/compilable/test17541.d output-exists test17541.s FAIL: gdc.test/fail_compilation/diag4479.d output-exists-not diag4479.o FAIL: gdc.test/fail_compilation/fail11453a.d output-exists-not fail11453a.o FAIL: gdc.test/fail_compilation/fail11453b.d output-exists-not fail11453b.o FAIL: gdc.test/fail_compilation/fail18938.d output-exists-not fail18938.o FAIL: gdc.test/fail_compilation/fail19911b.d output-exists-not fail19911b.o FAIL: gdc.test/fail_compilation/fail23109.d output-exists-not fail23109.o FAIL: gdc.test/fail_compilation/ice10598.d output-exists-not ice10598.o FAIL: gdc.test/fail_compilation/ice11136.d output-exists-not ice11136.o FAIL: gdc.test/fail_compilation/ice14116.d output-exists-not ice14116.o FAIL: gdc.test/fail_compilation/no_Throwable.d output-exists-not no_Throwable.o FAIL: gdc.test/fail_compilation/no_TypeInfo.d output-exists-not no_TypeInfo.o FAIL: gdc.test/fail_compilation/verifyhookexist.d output-exists-not verifyhookexist.o === gdc Summary === # of expected passes13841 # of unexpected failures23 # of unsupported tests 130 /home/toon/scratch/bld320455/gcc/gdc version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70238 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld320455/gcc/gfortran version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264530 # of expected failures 2758 # of unsupported tests 11430 /home/toon/scratch/bld320455/gcc/xg++ version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14036 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld320455/gcc/gccgo version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld320455/gcc/xg++ version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld320455/gcc/xgcc version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld320455/./gcc/gccgo version 15.0.0 20240601 (experimental) [master r15-966-gfabb545026f] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected
Results of testsuite (branch: master; revision: r15-929; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu May 30 19:48:10 UTC 2024 (revision r15-929-g46d931b3dd3) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c (internal compiler error: in df_scan_verify, at df-scan.cc:4233) FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c (test for excess errors) FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c scan-rtl-dump-times pro_and_epilogue "NOTE_INSN_PROLOGUE_END" 1 FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c scan-rtl-dump-times pro_and_epilogue "simple_return" 2 FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199229 # of unexpected failures6 # of expected failures 1471 # of unsupported tests 3131 /home/toon/scratch/bld1697903/gcc/xgcc version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === gdc tests === Running target unix FAIL: gdc.dg/attr_module.d(test for warnings, line 12) FAIL: gdc.dg/attr_module.d(test for warnings, line 18) FAIL: gdc.dg/attr_module.d(test for warnings, line 24) FAIL: gdc.dg/attr_module.d(test for warnings, line 36) FAIL: gdc.dg/attr_module.d (test for excess errors) FAIL: gdc.dg/gdc231.d (test for excess errors) FAIL: gdc.dg/gdc253a.d (test for excess errors) FAIL: gdc.dg/gdc27.d (test for excess errors) FAIL: gdc.dg/pr108050.d (test for excess errors) FAIL: gdc.test/compilable/test16348.d output-exists test16348.s FAIL: gdc.test/compilable/test17541.d output-exists test17541.s FAIL: gdc.test/fail_compilation/diag4479.d output-exists-not diag4479.o FAIL: gdc.test/fail_compilation/fail11453a.d output-exists-not fail11453a.o FAIL: gdc.test/fail_compilation/fail11453b.d output-exists-not fail11453b.o FAIL: gdc.test/fail_compilation/fail18938.d output-exists-not fail18938.o FAIL: gdc.test/fail_compilation/fail19911b.d output-exists-not fail19911b.o FAIL: gdc.test/fail_compilation/fail23109.d output-exists-not fail23109.o FAIL: gdc.test/fail_compilation/ice10598.d output-exists-not ice10598.o FAIL: gdc.test/fail_compilation/ice11136.d output-exists-not ice11136.o FAIL: gdc.test/fail_compilation/ice14116.d output-exists-not ice14116.o FAIL: gdc.test/fail_compilation/no_Throwable.d output-exists-not no_Throwable.o FAIL: gdc.test/fail_compilation/no_TypeInfo.d output-exists-not no_TypeInfo.o FAIL: gdc.test/fail_compilation/verifyhookexist.d output-exists-not verifyhookexist.o === gdc Summary === # of expected passes13841 # of unexpected failures23 # of unsupported tests 130 /home/toon/scratch/bld1697903/gcc/gdc version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70238 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld1697903/gcc/gfortran version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264506 # of expected failures 2758 # of unsupported tests 11429 /home/toon/scratch/bld1697903/gcc/xg++ version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14036 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld1697903/gcc/gccgo version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld1697903/gcc/xg++ version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld1697903/gcc/xgcc version 15.0.0 20240530 (experimental) [master r15-929-g46d931b3dd3] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests
Results of testsuite (branch: master; revision: r15-912; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Wed May 29 21:35:14 UTC 2024 (revision r15-912-g86b98d93998) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199226 # of unexpected failures2 # of expected failures 1471 # of unsupported tests 3131 /home/toon/scratch/bld2938631/gcc/xgcc version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2938631/gcc/gdc version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70237 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2938631/gcc/gfortran version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264506 # of expected failures 2758 # of unsupported tests 11429 /home/toon/scratch/bld2938631/gcc/xg++ version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14036 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2938631/gcc/gccgo version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2938631/gcc/xg++ version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2938631/gcc/xgcc version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2938631/./gcc/gccgo version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2938631/./gcc/gccgo version 15.0.0 20240529 (experimental) [master r15-912-g86b98d93998] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at
Results of testsuite (branch: master; revision: r15-875; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Tue May 28 20:23:08 UTC 2024 (revision r15-875-g21fc89bac61) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c (internal compiler error: in df_scan_verify, at df-scan.cc:4233) FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c (test for excess errors) FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c scan-rtl-dump-times pro_and_epilogue "NOTE_INSN_PROLOGUE_END" 1 FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c scan-rtl-dump-times pro_and_epilogue "simple_return" 2 FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199200 # of unexpected failures6 # of expected failures 1471 # of unsupported tests 3131 /home/toon/scratch/bld117177/gcc/xgcc version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld117177/gcc/gdc version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70234 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld117177/gcc/gfortran version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264491 # of expected failures 2758 # of unsupported tests 11428 /home/toon/scratch/bld117177/gcc/xg++ version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14018 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld117177/gcc/gccgo version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld117177/gcc/xg++ version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld117177/gcc/xgcc version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld117177/./gcc/gccgo version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld117177/./gcc/gccgo version 15.0.0 20240528 (experimental) [master r15-875-g21fc89bac61] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1
Results of testsuite (branch: master; revision: r15-849; build config: lto,O3; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Mon May 27 09:37:34 UTC 2024 (revision r15-849-gf6c5f836df4) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld2061/./gcc/gccgo version 15.0.0 20240527 (experimental) [master r15-849-gf6c5f836df4] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) === libgomp Summary === # of expected passes16256 # of unexpected failures8 # of expected failures 285 # of unsupported tests 649 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) FAIL: libphobos.phobos/std/string.d execution test WARNING: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for
Results of testsuite (branch: master; revision: r15-830; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat May 25 07:58:54 UTC 2024 (revision r15-830-g28b508233a1) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199178 # of unexpected failures2 # of expected failures 1471 # of unsupported tests 3131 /home/toon/scratch/bld2369986/gcc/xgcc version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2369986/gcc/gdc version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70234 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2369986/gcc/gfortran version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264473 # of expected failures 2758 # of unsupported tests 11421 /home/toon/scratch/bld2369986/gcc/xg++ version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14018 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2369986/gcc/gccgo version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2369986/gcc/xg++ version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2369986/gcc/xgcc version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2369986/./gcc/gccgo version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2369986/./gcc/gccgo version 15.0.0 20240525 (experimental) [master r15-830-g28b508233a1] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at
Results of testsuite (branch: master; revision: r15-811; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Fri May 24 02:01:56 UTC 2024 (revision r15-811-gee492101c2e) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199164 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3131 /home/toon/scratch/bld3654230/gcc/xgcc version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld3654230/gcc/gdc version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70196 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld3654230/gcc/gfortran version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264441 # of expected failures 2755 # of unsupported tests 11421 /home/toon/scratch/bld3654230/gcc/xg++ version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14018 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld3654230/gcc/gccgo version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld3654230/gcc/xg++ version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld3654230/gcc/xgcc version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === FAIL: go test runtime FAIL: TestSpuriousWakeupsNeverHangSemasleep === gotools Summary === # of expected passes415 # of unexpected failures2 # of untested testcases 130 /home/toon/scratch/bld3654230/./gcc/gccgo version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld3654230/./gcc/gccgo version 15.0.0 20240524 (experimental) [master r15-811-gee492101c2e] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL:
Results of testsuite (branch: master; revision: r15-792; build config: O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu May 23 12:49:42 UTC 2024 (revision r15-792-gf0a02467bbc) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199163 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3131 /home/toon/scratch/bld738402/gcc/xgcc version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld738402/gcc/gdc version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70196 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld738402/gcc/gfortran version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264431 # of expected failures 2755 # of unsupported tests 11419 /home/toon/scratch/bld738402/gcc/xg++ version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes14018 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld738402/gcc/gccgo version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld738402/gcc/xg++ version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld738402/gcc/xgcc version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld738402/./gcc/gccgo version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld738402/./gcc/gccgo version 15.0.0 20240523 (experimental) [master r15-792-gf0a02467bbc] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221
FAILED: Bootstrap (branch: master; revision: r15-790; build config: lto; languages: all; tasks: 16) on x86_64-linux-gnu.
m2/gm2-compiler-boot/M2GCCDeclare.c:2110:27: warning: 'Indexing_InitIndex' violates the C++ One Definition Rule [-Wodr] 2110 | extern "C" Indexing_Index Indexing_InitIndex (unsigned int low); | ^ m2/gm2-libs-boot/Indexing.c:213:27: note: return value type mismatch 213 | extern "C" Indexing_Index Indexing_InitIndex (unsigned int low) | ^ m2/gm2-libs-boot/Indexing.c:213:27: note: 'Indexing_InitIndex' was previously declared here m2/gm2-libs-boot/Indexing.c:213:27: note: code may be misoptimized unless '-fno-strict-aliasing' is used m2/gm2-compiler-boot/M2Error.c:1403:25: warning: 'Indexing_HighIndice' violates the C++ One Definition Rule [-Wodr] 1403 | extern "C" unsigned int Indexing_HighIndice (Indexing_Index i); | ^ m2/gm2-libs-boot/Indexing.c:273:25: note: type mismatch in parameter 1 273 | extern "C" unsigned int Indexing_HighIndice (Indexing_Index i) | ^ m2/gm2-libs-boot/Indexing.c:273:25: note: 'Indexing_HighIndice' was previously declared here m2/gm2-libs-boot/Indexing.c:273:25: note: code may be misoptimized unless '-fno-strict-aliasing' is used m2/gm2-compiler-boot/M2GCCDeclare.c:2129:17: warning: 'Indexing_InBounds' violates the C++ One Definition Rule [-Wodr] 2129 | extern "C" bool Indexing_InBounds (Indexing_Index i, unsigned int n); | ^ m2/gm2-libs-boot/Indexing.c:253:17: note: type mismatch in parameter 1 253 | extern "C" bool Indexing_InBounds (Indexing_Index i, unsigned int n) | ^ m2/gm2-libs-boot/Indexing.c:253:17: note: 'Indexing_InBounds' was previously declared here m2/gm2-libs-boot/Indexing.c:253:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used m2/gm2-compiler-boot/M2Error.c:1421:19: warning: 'Indexing_GetIndice' violates the C++ One Definition Rule [-Wodr] 1421 | extern "C" void * Indexing_GetIndice (Indexing_Index i, unsigned int n); | ^ m2/gm2-libs-boot/Indexing.c:374:19: note: type mismatch in parameter 1 374 | extern "C" void * Indexing_GetIndice (Indexing_Index i, unsigned int n) | ^ m2/gm2-compiler-boot/M2GCCDeclare.c:2153:19: warning: 'Indexing_GetIndice' violates the C++ One Definition Rule [-Wodr] 2153 | extern "C" void * Indexing_GetIndice (Indexing_Index i, unsigned int n); | ^ m2/gm2-libs-boot/Indexing.c:374:19: note: type mismatch in parameter 1 374 | extern "C" void * Indexing_GetIndice (Indexing_Index i, unsigned int n) | ^ m2/gm2-libs-boot/Indexing.c:374:19: note: 'Indexing_GetIndice' was previously declared here m2/gm2-libs-boot/Indexing.c:374:19: note: code may be misoptimized unless '-fno-strict-aliasing' is used m2/gm2-compiler-boot/GM2Scope.h:86:13: warning: 'M2Scope_ForeachScopeBlockDo3' violates the C++ One Definition Rule [-Wodr] 86 | EXTERN void M2Scope_ForeachScopeBlockDo3 (M2Scope_ScopeBlock sb, M2Scope_ScopeProcedure3 p); | ^ m2/gm2-compiler-boot/M2GCCDeclare.c:2799:17: warning: 'M2Scope_ForeachScopeBlockDo3' violates the C++ One Definition Rule [-Wodr] 2799 | extern "C" void M2Scope_ForeachScopeBlockDo3 (M2Scope_ScopeBlock sb, M2Scope_ScopeProcedure3 p); | ^ m2/gm2-compiler-boot/M2Scope.c:692:17: note: type mismatch in parameter 1 692 | extern "C" void M2Scope_ForeachScopeBlockDo3 (M2Scope_ScopeBlock sb, M2Scope_ScopeProcedure3 p) | ^ m2/gm2-compiler-boot/M2Scope.c:692:17: note: 'M2Scope_ForeachScopeBlockDo3' was previously declared here m2/gm2-compiler-boot/M2Scope.c:692:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used m2/gm2-compiler-boot/GM2BasicBlock.h:92:13: warning: 'M2BasicBlock_ForeachBasicBlockDo' violates the C++ One Definition Rule [-Wodr] 92 | EXTERN void M2BasicBlock_ForeachBasicBlockDo (M2BasicBlock_BasicBlock bb, M2BasicBlock_BasicBlockProc p); | ^ m2/gm2-compiler-boot/M2BasicBlock.c:440:17: note: 'M2BasicBlock_ForeachBasicBlockDo' was previously declared here 440 | extern "C" void M2BasicBlock_ForeachBasicBlockDo (M2BasicBlock_BasicBlock bb, M2BasicBlock_BasicBlockProc p) | ^ m2/gm2-libs-boot/GDynamicStrings.h:164:13: warning: 'DynamicStrings_EqualArray' violates the C++ One Definition Rule [-Wodr] 164 | EXTERN bool DynamicStrings_EqualArray (DynamicStrings_String s, const char *a_, unsigned int _a_high); | ^ m2/gm2-libs-boot/DynamicStrings.c:1989:17: note: 'DynamicStrings_EqualArray' was previously declared here 1989 | extern "C" bool DynamicStrings_EqualArray (DynamicStrings_String s, const char *a_, unsigned int _a_high) | ^ m2/gm2-libs-boot/GDynamicStrings.h:118:30: warning: 'DynamicStrings_ConCatChar' violates the C++ One Definition Rule [-Wodr] 118 | EXTERN DynamicStrings_String DynamicStrings_ConCatChar (DynamicStrings_String a,
Results of testsuite (branch: master; revision: r15-691; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Mon May 20 10:06:54 UTC 2024 (revision r15-691-ga974f37d854) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199040 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3131 /home/toon/scratch/bld2544737/gcc/xgcc version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2544737/gcc/gdc version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70181 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2544737/gcc/gfortran version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264379 # of expected failures 2755 # of unsupported tests 11434 /home/toon/scratch/bld2544737/gcc/xg++ version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13982 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2544737/gcc/gccgo version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2544737/gcc/xg++ version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2544737/gcc/xgcc version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2544737/./gcc/gccgo version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2544737/./gcc/gccgo version 15.0.0 20240520 (experimental) [master r15-691-ga974f37d854] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at
Results of testsuite (branch: master; revision: r15-644; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat May 18 08:59:19 UTC 2024 (revision r15-644-g7422e050f33) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199258 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld3250299/gcc/xgcc version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld3250299/gcc/gdc version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70169 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld3250299/gcc/gfortran version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264435 # of expected failures 2755 # of unsupported tests 11434 /home/toon/scratch/bld3250299/gcc/xg++ version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13982 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld3250299/gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld3250299/gcc/xg++ version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld3250299/gcc/xgcc version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld3250299/./gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld3250299/./gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-644-g7422e050f33] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at
Results of testsuite (branch: master; revision: r15-634; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Fri May 17 14:58:18 UTC 2024 (revision r15-634-gb59de411326) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199247 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld4070981/gcc/xgcc version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld4070981/gcc/gdc version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70169 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld4070981/gcc/gfortran version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264435 # of expected failures 2755 # of unsupported tests 11434 /home/toon/scratch/bld4070981/gcc/xg++ version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13982 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld4070981/gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld4070981/gcc/xg++ version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld4070981/gcc/xgcc version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld4070981/./gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld4070981/./gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-634-gb59de411326] (GCC) === libgomp tests === Running target unix FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 221 (test for warnings, line 214) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 252 (test for warnings, line 245) FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 (test for excess errors) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at line 190 (test for warnings, line 185) FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_prof-kernels-1.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O2 at
Results of testsuite (branch: master; revision: r15-535; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu May 16 08:06:00 UTC 2024 (revision r15-535-ge656656e711) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.dg/tree-ssa/ssa-lim-15.c scan-tree-dump lim2 "Executing store motion" FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199198 # of unexpected failures3 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld352495/gcc/xgcc version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld352495/gcc/gdc version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === gfortran tests === Running target unix FAIL: gfortran.dg/vect/vect-do-concurrent-1.f90 -O at line 14 (test for warnings, line ) === gfortran Summary === # of expected passes70159 # of unexpected failures1 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld352495/gcc/gfortran version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === g++ tests === Running target unix FAIL: g++.dg/tree-ssa/pr83215.C -std=gnu++14 scan-tree-dump-times fre1 "*i" 1 FAIL: g++.dg/tree-ssa/pr83215.C -std=gnu++17 scan-tree-dump-times fre1 "*i" 1 FAIL: g++.dg/tree-ssa/pr83215.C -std=gnu++20 scan-tree-dump-times fre1 "*i" 1 FAIL: g++.dg/tree-ssa/pr83215.C -std=gnu++98 scan-tree-dump-times fre1 "*i" 1 === g++ Summary === # of expected passes264430 # of unexpected failures4 # of expected failures 2755 # of unsupported tests 11431 /home/toon/scratch/bld352495/gcc/xg++ version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13982 === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld352495/gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld352495/gcc/xg++ version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld352495/gcc/xgcc version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld352495/./gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld352495/./gcc/gccgo version 15.0.0 20240516 (experimental) [master r15-535-ge656656e711] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 625 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes
Results of testsuite (branch: master; revision: r15-427; build config: lto,O3; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Mon May 13 09:49:44 UTC 2024 (revision r15-427-gb621482296f) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld1993/./gcc/gccgo version 15.0.0 20240513 (experimental) [master r15-427-gb621482296f] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16264 # of expected failures 285 # of unsupported tests 649 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL: libphobos.phobos_shared/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos_shared/std/math/hardware.d execution test WARNING: libphobos.phobos_shared/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/string.d (test for excess errors)
Results of testsuite (branch: master; revision: r15-386; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun May 12 09:55:03 UTC 2024 (revision r15-386-gb9294757f82) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199168 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld1258437/gcc/xgcc version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld1258437/gcc/gdc version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70145 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld1258437/gcc/gfortran version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264117 # of expected failures 2755 # of unsupported tests 11414 /home/toon/scratch/bld1258437/gcc/xg++ version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13928 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld1258437/gcc/gnatmake version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld1258437/gcc/gccgo version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld1258437/gcc/xg++ version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld1258437/gcc/xgcc version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld1258437/./gcc/gccgo version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld1258437/./gcc/gccgo version 15.0.0 20240509 (experimental) [master r15-386-gb9294757f82] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 625 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1067 === libstdc++ tests === Running target unix === libstdc++
Results of testsuite (branch: master; revision: r15-377; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat May 11 08:26:15 UTC 2024 (revision r15-377-g3dab8f8a542) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c (internal compiler error: in df_scan_verify, at df-scan.cc:4239) FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c (test for excess errors) FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c scan-rtl-dump-times pro_and_epilogue "NOTE_INSN_PROLOGUE_END" 1 FAIL: gcc.dg/rtl/x86_64/pro_and_epilogue.c scan-rtl-dump-times pro_and_epilogue "simple_return" 2 FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199160 # of unexpected failures6 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld2374846/gcc/xgcc version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2374846/gcc/gdc version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70119 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2374846/gcc/gfortran version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes264117 # of expected failures 2755 # of unsupported tests 11414 /home/toon/scratch/bld2374846/gcc/xg++ version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13928 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld2374846/gcc/gnatmake version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2374846/gcc/gccgo version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2374846/gcc/xg++ version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2374846/gcc/xgcc version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2374846/./gcc/gccgo version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2374846/./gcc/gccgo version 15.0.0 20240509 (experimental) [master r15-377-g3dab8f8a542] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 625 === libitm tests === Running target unix
Results of testsuite (branch: releases/gcc-14; revision: r14-10184; build config: standard; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Wed May 8 14:46:58 UTC 2024 (revision r14-10184-gd54151df3ba) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld22951/./gcc/gccgo version 14.1.1 20240507 [releases/gcc-14 r14-10184-gd54151df3ba] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16264 # of expected failures 285 # of unsupported tests 649 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL: libphobos.phobos_shared/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos_shared/std/math/hardware.d execution test WARNING: libphobos.phobos_shared/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/range/package.d compilation failed to produce executable === libphobos Summary === # of expected passes1094 # of unexpected failures22 # of unresolved testcases 11 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17584 # of expected failures 126 # of unsupported tests
Re: Tests of gcc development beyond its testsuite (in this case, for gfortran)
On 5/7/24 20:44, Toon Moene wrote: On 5/7/24 20:35, Andrew Pinski wrote: On Tue, May 7, 2024 at 11:31 AM Toon Moene wrote: On 5/7/24 00:02, Toon Moene wrote: OK, perhaps on the aarch64 I need the following option to make the comparison fair: ‘rdma’ Enable Round Double Multiply Accumulate instructions. This is on by default for -march=armv8.1-a. I.e., -mno-rdma (I hope that's correct - I'll will try that when the Sun rises again and I have some power to run the AArch64 machine ...). Well, I did two independent runs with gfortran-13.2 and the following options: -O3 -march=armv8.1-a+rdma and -O3 -march=armv8.1-a+nordma No difference in the number of error runs exceeding the prescribed thresholds. So, unless I made a mistake in the option specification (or the compiler silently ignored them because they were not applicable to my machine - ugh), the cause of the problem lies elsewhere. AARCH64 armv8-a has FMA as part of its base ISA. So you want to try with `-ffp-contract=off` instead. RDMA turns on/off instructions which are not used by the auto-vectorizer (yet) and used by intrinsics for them (If I read the code correctly). Ah, thanks - I'll try that tomorrow. Yep, that did it: --> LAPACK TESTING SUMMARY <-- Processing LAPACK Testing output found in the TESTING directory SUMMARY nb test run numerical error other error === = REAL1327023 0 (0.000%)0 (0.000%) DOUBLE PRECISION1327845 0 (0.000%)0 (0.000%) COMPLEX 786775 0 (0.000%)0 (0.000%) COMPLEX16 787842 0 (0.000%)0 (0.000%) --> ALL PRECISIONS 4229485 0 (0.000%)0 (0.000%) So, obviously, the threshold values for these tests were derived on a machine without fused-multiply-add, or without using them if present. This is perhaps not surprising, as the default build-and-test setup (make.inc.example) of the LAPACK package as distributed from netlib.org lists as the compiler choice: FC = gfortran FFLAGS = -O2 -frecursive FFLAGS_DRV = $(FFLAGS) FFLAGS_NOOPT = -O0 -frecursive which means that the choice of architecture on x86-64 would be "generic" and wouldn't include FMA instructions. If the authors had used that setup in deriving the thresholds, it is not surprising that you need -ffp-contract=off on architectures that include FMA instructions by default. Thanks for helping me out with this ! -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Results of testsuite (branch: master; revision: r15-312; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Wed May 8 07:20:37 UTC 2024 (revision r15-312-g36e87799693) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix FAIL: gcc.target/i386/apx-ndd-tls-1b.c scan-assembler-times addq[ \\t]+%r[a-z0-9]+, a@gottpoff(%rip), %r[a-z0-9]+ 1 FAIL: gcc.target/i386/pr101950-2.c scan-assembler-times \\txor[ql]\\t 2 === gcc Summary === # of expected passes199089 # of unexpected failures2 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld3264945/gcc/xgcc version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld3264945/gcc/gdc version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70119 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld3264945/gcc/gfortran version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263976 # of expected failures 2755 # of unsupported tests 11396 /home/toon/scratch/bld3264945/gcc/xg++ version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13928 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld3264945/gcc/gnatmake version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld3264945/gcc/gccgo version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld3264945/gcc/xg++ version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld3264945/gcc/xgcc version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld3264945/./gcc/gccgo version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld3264945/./gcc/gccgo version 15.0.0 20240507 (experimental) [master r15-312-g36e87799693] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 625 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1067 === libstdc++ tests === Running target unix === libstdc++
Re: Tests of gcc development beyond its testsuite (in this case, for gfortran)
On 5/7/24 20:35, Andrew Pinski wrote: On Tue, May 7, 2024 at 11:31 AM Toon Moene wrote: On 5/7/24 00:02, Toon Moene wrote: OK, perhaps on the aarch64 I need the following option to make the comparison fair: ‘rdma’ Enable Round Double Multiply Accumulate instructions. This is on by default for -march=armv8.1-a. I.e., -mno-rdma (I hope that's correct - I'll will try that when the Sun rises again and I have some power to run the AArch64 machine ...). Well, I did two independent runs with gfortran-13.2 and the following options: -O3 -march=armv8.1-a+rdma and -O3 -march=armv8.1-a+nordma No difference in the number of error runs exceeding the prescribed thresholds. So, unless I made a mistake in the option specification (or the compiler silently ignored them because they were not applicable to my machine - ugh), the cause of the problem lies elsewhere. AARCH64 armv8-a has FMA as part of its base ISA. So you want to try with `-ffp-contract=off` instead. RDMA turns on/off instructions which are not used by the auto-vectorizer (yet) and used by intrinsics for them (If I read the code correctly). Ah, thanks - I'll try that tomorrow. -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Tests of gcc development beyond its testsuite (in this case, for gfortran)
On 5/7/24 00:02, Toon Moene wrote: OK, perhaps on the aarch64 I need the following option to make the comparison fair: ‘rdma’ Enable Round Double Multiply Accumulate instructions. This is on by default for -march=armv8.1-a. I.e., -mno-rdma (I hope that's correct - I'll will try that when the Sun rises again and I have some power to run the AArch64 machine ...). Well, I did two independent runs with gfortran-13.2 and the following options: -O3 -march=armv8.1-a+rdma and -O3 -march=armv8.1-a+nordma No difference in the number of error runs exceeding the prescribed thresholds. So, unless I made a mistake in the option specification (or the compiler silently ignored them because they were not applicable to my machine - ugh), the cause of the problem lies elsewhere. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Tests of gcc development beyond its testsuite (in this case, for gfortran)
On 5/6/24 23:35, Toon Moene wrote: On 5/6/24 23:32, Andrew Pinski wrote: Did you test x86_64 with -march=native (or with -mfma) or just -O3? The reason why I am asking is aarch64 includes FMA by default while x86_64 does not. Most recent x86_64 includes an FMA instruction but since the base ISA does not include it, it is not enabled by default. I am suspect the aarch64 "excessive exceeding the threshold for errors" are all caused by the more use of FMA rather than anything else. Aah, I forgot to include that tidbit, because its readily apparent from the full logs - I compiled with *just* -O3. Thanks, OK, perhaps on the aarch64 I need the following option to make the comparison fair: ‘rdma’ Enable Round Double Multiply Accumulate instructions. This is on by default for -march=armv8.1-a. I.e., -mno-rdma (I hope that's correct - I'll will try that when the Sun rises again and I have some power to run the AArch64 machine ...). I must say I didn't expected this - the discussion on the "Intel" side was always that the fact that fused multiply-add instruction didn't express the "real computations" expressed by the program meant that they were evil and therefore had to be hidden behind some special compiler option that made it very clear that those instruction were evil. Again, thanks to point me to the difference (in philosophy, if not math) between to the two continents (i.e., the Americas and Europe's - before Brexit - England :-) Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Tests of gcc development beyond its testsuite (in this case, for gfortran)
On 5/6/24 23:32, Andrew Pinski wrote: Did you test x86_64 with -march=native (or with -mfma) or just -O3? The reason why I am asking is aarch64 includes FMA by default while x86_64 does not. Most recent x86_64 includes an FMA instruction but since the base ISA does not include it, it is not enabled by default. I am suspect the aarch64 "excessive exceeding the threshold for errors" are all caused by the more use of FMA rather than anything else. Aah, I forgot to include that tidbit, because its readily apparent from the full logs - I compiled with *just* -O3. Thanks, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Tests of gcc development beyond its testsuite (in this case, for gfortran)
I have now, for some time, ran LAPACK's test programs on my gcc/gfortran builds on both on the x86_64-linux-gnu architecture, as well as the aarch64-linux-gnu one (see, e.g., http://moene.org/~toon/lapack-amd64-gfortran13-O3). The results are rather alarming - this is r15-202 for aarch64 vs r15-204 for x86_64 (compiled with -O3): diff lapack-amd64-gfortran15-O3 lapack-aarch64-gfortran15-O3 3892,3895c3928,3931 < REAL 1327023 0 (0.000%)0 (0.000%) < DOUBLE PRECISION 1300917 6 (0.000%)0 (0.000%) < COMPLEX786775 0 (0.000%)0 (0.000%) < COMPLEX16 787842 0 (0.000%)0 (0.000%) --- > REAL 1317063 71 (0.005%)0 (0.000%) > DOUBLE PRECISION 1318331 54 (0.004%)4 (0.000%) > COMPLEX767023 390 (0.051%)0 (0.000%) > COMPLEX16 772338 305 (0.039%)0 (0.000%) 3897c3933 < --> ALL PRECISIONS 4202557 6 (0.000%)0 (0.000%) --- > --> ALL PRECISIONS 4174755 820 (0.020%)4 (0.000%) Note the excessive exceeding the threshold for errors on the aarch64 side (>). Of course, this is only an excerpt of the full log file - there is more information in it to zoom in on the errors on the aarch64 side (note that the x86_64 side is not faultless). Is there a way to pass this information to our websites, so that we do not "forget" this - or in the alternative, follow the progress in solving this ? Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Results of testsuite (branch: master; revision: r15-204; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Mon May 6 13:39:55 UTC 2024 (revision r15-204-g7c469a9fc78) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199037 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld2910/gcc/xgcc version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2910/gcc/gdc version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70119 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2910/gcc/gfortran version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263937 # of expected failures 2755 # of unsupported tests 11390 /home/toon/scratch/bld2910/gcc/xg++ version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13928 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld2910/gcc/gnatmake version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2910/gcc/gccgo version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2910/gcc/xg++ version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2910/gcc/xgcc version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2910/./gcc/gccgo version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2910/./gcc/gccgo version 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 625 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1097 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version: 15.0.0 20240506 (experimental) [master r15-204-g7c469a9fc78] (GCC) Platform: x86_64-pc-linux-gnu configure flags:
Results of testsuite (branch: master; revision: r15-202; build config: lto,O3; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Mon May 6 10:24:28 UTC 2024 (revision r15-202-gec1cdad89af) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld2025/./gcc/gccgo version 15.0.0 20240506 (experimental) [master r15-202-gec1cdad89af] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16264 # of expected failures 285 # of unsupported tests 649 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL: libphobos.phobos_shared/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos_shared/std/math/hardware.d execution test WARNING: libphobos.phobos_shared/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/string.d (test for excess errors)
Results of testsuite (branch: master; revision: r15-164; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat May 4 09:24:11 UTC 2024 (revision r15-164-g6cec31d44a4) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199037 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld2997058/gcc/xgcc version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2997058/gcc/gdc version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70107 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2997058/gcc/gfortran version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263937 # of expected failures 2755 # of unsupported tests 11390 /home/toon/scratch/bld2997058/gcc/xg++ version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13928 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld2997058/gcc/gnatmake version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2997058/gcc/gccgo version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2997058/gcc/xg++ version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2997058/gcc/xgcc version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2997058/./gcc/gccgo version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2997058/./gcc/gccgo version 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 625 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1067 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version: 15.0.0 20240504 (experimental) [master r15-164-g6cec31d44a4] (GCC) Platform:
Results of testsuite (branch: releases/gcc-14; revision: r14-10167; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat May 4 06:54:16 UTC 2024 (revision r14-10167-g532d775fc1c) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199019 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld4177381/gcc/xgcc version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld4177381/gcc/gdc version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70049 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld4177381/gcc/gfortran version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263428 # of expected failures 2758 # of unsupported tests 11382 /home/toon/scratch/bld4177381/gcc/xg++ version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13874 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld4177381/gcc/gnatmake version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld4177381/gcc/gccgo version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld4177381/gcc/xg++ version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld4177381/gcc/xgcc version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld4177381/./gcc/gccgo version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld4177381/./gcc/gccgo version 14.0.1 20240504 (prerelease) [releases/gcc-14 r14-10167-g532d775fc1c] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 622 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1127 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version:
Results of testsuite (branch: master; revision: r15-89; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Wed May 1 13:13:11 UTC 2024 (revision r15-89-g81f7965e630) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199032 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld890076/gcc/xgcc version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld890076/gcc/gdc version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70107 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld890076/gcc/gfortran version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263729 # of expected failures 2755 # of unsupported tests 11384 /home/toon/scratch/bld890076/gcc/xg++ version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13802 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld890076/gcc/gnatmake version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld890076/gcc/gccgo version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld890076/gcc/xg++ version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld890076/gcc/xgcc version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld890076/./gcc/gccgo version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld890076/./gcc/gccgo version 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 622 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1067 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version: 15.0.0 20240501 (experimental) [master r15-89-g81f7965e630] (GCC) Platform: x86_64-pc-linux-gnu configure flags:
Results of testsuite (branch: releases/gcc-14; revision: r14-10155; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Wed May 1 08:55:59 UTC 2024 (revision r14-10155-g9ccb16d032e) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199019 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld2063898/gcc/xgcc version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld2063898/gcc/gdc version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70049 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld2063898/gcc/gfortran version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263422 # of expected failures 2758 # of unsupported tests 11381 /home/toon/scratch/bld2063898/gcc/xg++ version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13802 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld2063898/gcc/gnatmake version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld2063898/gcc/gccgo version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld2063898/gcc/xg++ version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld2063898/gcc/xgcc version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld2063898/./gcc/gccgo version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld2063898/./gcc/gccgo version 14.0.1 20240501 (prerelease) [releases/gcc-14 r14-10155-g9ccb16d032e] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 622 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1087 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version:
Results of testsuite (branch: master; revision: r15-70; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Tue Apr 30 14:19:50 UTC 2024 (revision r15-70-g0b2735e0797) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199032 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld3179938/gcc/xgcc version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld3179938/gcc/gdc version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70107 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld3179938/gcc/gfortran version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263650 # of expected failures 2764 # of unsupported tests 11383 /home/toon/scratch/bld3179938/gcc/xg++ version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13802 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld3179938/gcc/gnatmake version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld3179938/gcc/gccgo version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld3179938/gcc/xg++ version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld3179938/gcc/xgcc version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld3179938/./gcc/gccgo version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld3179938/./gcc/gccgo version 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 622 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1067 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version: 15.0.0 20240430 (experimental) [master r15-70-g0b2735e0797] (GCC) Platform: x86_64-pc-linux-gnu
Results of testsuite (branch: master; revision: r15-45; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Mon Apr 29 09:34:40 UTC 2024 (revision r15-45-gadd51a2514a) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix === gcc Summary === # of expected passes199022 # of expected failures 1470 # of unsupported tests 3148 /home/toon/scratch/bld9/gcc/xgcc version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === gdc tests === Running target unix === gdc Summary === # of expected passes13864 # of unsupported tests 1 /home/toon/scratch/bld9/gcc/gdc version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes70046 # of expected failures 273 # of unsupported tests 79 /home/toon/scratch/bld9/gcc/gfortran version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === g++ tests === Running target unix === g++ Summary === # of expected passes263418 # of expected failures 2758 # of unsupported tests 11381 /home/toon/scratch/bld9/gcc/xg++ version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === gm2 tests === Running target unix === gm2 Summary === # of expected passes13802 === gnat tests === Running target unix === gnat Summary === # of expected passes3501 # of expected failures 24 # of unsupported tests 5 /home/toon/scratch/bld9/gcc/gnatmake version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] === go tests === Running target unix FAIL: ./index0-out.go execution, -O0 -g -fno-var-tracking-assignments === go Summary === # of expected passes8897 # of unexpected failures1 # of untested testcases 6 # of unsupported tests 27 /home/toon/scratch/bld9/gcc/gccgo version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === obj-c++ tests === Running target unix === obj-c++ Summary === # of expected passes1503 # of expected failures 10 # of unsupported tests 79 /home/toon/scratch/bld9/gcc/xg++ version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === objc tests === Running target unix === objc Summary === # of expected passes2840 # of expected failures 6 # of unsupported tests 70 /home/toon/scratch/bld9/gcc/xgcc version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === rust tests === Running target unix === rust Summary === # of expected passes8402 # of expected failures 69 # of unsupported tests 1 === gotools tests === === gotools Summary === # of expected passes416 # of untested testcases 130 /home/toon/scratch/bld9/./gcc/gccgo version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes2304 === libgo tests === Running target unix FAIL: runtime/pprof === libgo Summary === # of expected passes195 # of unexpected failures1 /home/toon/scratch/bld9/./gcc/gccgo version 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16338 # of expected failures 285 # of unsupported tests 622 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix === libphobos Summary === # of expected passes1067 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes17598 # of expected failures 126 # of unsupported tests 737 Compiler version: 15.0.0 20240429 (experimental) [master r15-45-gadd51a2514a] (GCC) Platform: x86_64-pc-linux-gnu configure flags:
Results of testsuite (branch: master; revision: r15-11; build config: standard; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Sat Apr 27 09:15:01 UTC 2024 (revision r15-11-g140124ad54e) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld2284/./gcc/gccgo version 15.0.0 20240427 (experimental) [master r15-11-g140124ad54e] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16264 # of expected failures 285 # of unsupported tests 646 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL: libphobos.phobos_shared/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos_shared/std/math/hardware.d execution test WARNING: libphobos.phobos_shared/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/string.d (test for excess errors)
Results of testsuite (branch: master; revision: r14-10058; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Apr 21 13:52:27 UTC 2024 (revision r14-10058-ga44d16efa7a) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin
Results of testsuite (branch: master; revision: r14-10038; build config: standard; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Fri Apr 19 10:33:06 UTC 2024 (revision r14-10038-gede01dfd9dd) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld2577/./gcc/gccgo version 14.0.1 20240419 (experimental) [master r14-10038-gede01dfd9dd] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16264 # of expected failures 285 # of unsupported tests 646 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL: libphobos.phobos_shared/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos_shared/std/math/hardware.d execution test WARNING: libphobos.phobos_shared/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/string.d (test for excess
Results of testsuite (branch: master; revision: r14-9999; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Wed Apr 17 08:11:03 UTC 2024 (revision r14--g9c7cf5d71f0) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin
Results of testsuite (branch: master; revision: r14-9993; build config: standard; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Tue Apr 16 13:30:59 UTC 2024 (revision r14-9993-gf949481a1f7) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin
Results of testsuite (branch: master; revision: r14-9958; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Apr 14 09:35:30 UTC 2024 (revision r14-9958-g3319d1a4aa5) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin
Results of testsuite (branch: master; revision: r14-9953; build config: lto,O3; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Sat Apr 13 07:08:21 UTC 2024 (revision r14-9953-g1667962ae75) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix FAIL: go/printer === libgo Summary === # of expected passes195 # of unexpected failures1 /dev/shm/bld2279/./gcc/gccgo version 14.0.1 20240413 (experimental) [master r14-9953-g1667962ae75] (GCC) === libgomp tests === Running target unix === libgomp Summary === # of expected passes16264 # of expected failures 285 # of unsupported tests 644 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/datetime/date.d compilation failed to produce executable FAIL: libphobos.phobos_shared/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos_shared/std/format/internal/floats.d execution test FAIL: libphobos.phobos_shared/std/format/internal/write.d execution test FAIL: libphobos.phobos_shared/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos_shared/std/math/hardware.d execution test WARNING: libphobos.phobos_shared/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos_shared/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos_shared/std/range/package.d compilation failed to produce executable WARNING:
Results of testsuite (branch: master; revision: r14-9910; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu Apr 11 08:24:55 UTC 2024 (revision r14-9910-gcb46aca0a07) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9823; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Apr 7 06:21:52 UTC 2024 (revision r14-9823-g4e3c8257304) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9801; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Fri Apr 5 09:04:44 UTC 2024 (revision r14-9801-g592536eb3c0) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Re: Sourceware mitigating and preventing the next xz-backdoor
On 4/3/24 20:25, Ian Lance Taylor wrote: Note that the attack really didn't have anything to do with compressing data. The library used an IFUNC to change the PLT of a different function, so it effectively took control of the code that verified the cryptographic key. The only part of the attack that involved compression was the fact that it happened to live in a compression library. And it wouldn't matter whether the code that verified the cryptographic key was run as root either; the effect of the attack was to say that the key was OK, and that sshd should execute the command, and of course that execution must be done on behalf of the requesting user, which (as I understand it) could be root. Ah, OK - that's what I missed. Does your explanation mean that - if, as I do in my sshd config file - you *forbid* root access via sshd in *any* way, you wouldn't be vulnerable ? Thanks, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Sourceware mitigating and preventing the next xz-backdoor
On 4/1/24 17:06, Mark Wielaard wrote: A big thanks to everybody working this long Easter weekend who helped analyze the xz-backdoor and making sure the impact on Sourceware and the hosted projects was minimal. Thanks for those efforts ! Now, I have seen two more days of thinking about this vulnerability ... but no one seem to address the following issues: A hack was made in liblzma, which, when the code was executed by a daemon that by virtue of its function, *has* to be run as root, was effective. Two questions arise (as far as I am concerned): 1. Do daemons like sshd *have* to be linked with shared libraries ? Or could it be left to the security minded of the downstream (binary) distributions to link it statically with known & proven correct libraries ? 2. Is it a limitation of the Unix / Linux daemon concept that, once such a process needs root access, it has to have root access *always* - even when performing trivial tasks like compressing data ? I recall quite well (vis-a-vis question 2) that the VMS equivalent would drop all privileges at the start of the code, and request only those relevant when actually needed (e.g., to open a file for reading that was owned by [the equivalent on VMS] of root - or perform other functions that only root could do), and then drop them immediately afterwards again. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Results of testsuite (branch: master; revision: r14-9737; build config: lto,O3,checking=all; languages: all; tasks: 48) on aarch64-linux-gnu.
LAST_UPDATED: Mon Apr 1 09:43:47 UTC 2024 (revision r14-9737-gd28ea8e5a70) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libffi tests === Running target unix === libffi Summary === # of expected passes1574 === libgo tests === Running target unix === libgo Summary === # of expected passes196 /dev/shm/bld2276/./gcc/gccgo version 14.0.1 20240401 (experimental) [master r14-9737-gd28ea8e5a70] (GCC) === libgomp tests === Running target unix WARNING: libgomp.c++/../libgomp.c-c++-common/for-5.c (test for excess errors) program timed out. FAIL: libgomp.c++/../libgomp.c-c++-common/for-5.c (test for excess errors) UNRESOLVED: libgomp.c++/../libgomp.c-c++-common/for-5.c compilation failed to produce executable WARNING: libgomp.c/../libgomp.c-c++-common/for-5.c (test for excess errors) program timed out. FAIL: libgomp.c/../libgomp.c-c++-common/for-5.c (test for excess errors) UNRESOLVED: libgomp.c/../libgomp.c-c++-common/for-5.c compilation failed to produce executable === libgomp Summary === # of expected passes16256 # of unexpected failures2 # of expected failures 285 # of unresolved testcases 2 # of unsupported tests 645 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libphobos tests === Running target unix FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: libphobos.lifetime/large_aggregate_destroy_21097.d (test for excess errors) UNRESOLVED: libphobos.lifetime/large_aggregate_destroy_21097.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/iteration.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/iteration.d compilation failed to produce executable WARNING: libphobos.phobos/std/algorithm/searching.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/searching.d (test for excess errors) FAIL: libphobos.phobos/std/algorithm/searching.d execution test WARNING: libphobos.phobos/std/algorithm/sorting.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/algorithm/sorting.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/algorithm/sorting.d compilation failed to produce executable WARNING: libphobos.phobos/std/container/rbtree.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/container/rbtree.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/container/rbtree.d compilation failed to produce executable WARNING: libphobos.phobos/std/conv.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/conv.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/conv.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/date.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/date.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/date.d compilation failed to produce executable WARNING: libphobos.phobos/std/datetime/systime.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/datetime/systime.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/datetime/systime.d compilation failed to produce executable FAIL: libphobos.phobos/std/format/internal/floats.d (test for excess errors) FAIL: libphobos.phobos/std/format/internal/floats.d execution test FAIL: libphobos.phobos/std/format/internal/write.d execution test FAIL: libphobos.phobos/std/internal/math/gammafunction.d execution test FAIL: libphobos.phobos/std/math/hardware.d execution test WARNING: libphobos.phobos/std/range/package.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/package.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/package.d compilation failed to produce executable WARNING: libphobos.phobos/std/range/primitives.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/range/primitives.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/range/primitives.d compilation failed to produce executable WARNING: libphobos.phobos/std/string.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/string.d (test for excess errors) UNRESOLVED: libphobos.phobos/std/string.d compilation failed to produce executable WARNING: libphobos.phobos/std/typecons.d (test for excess errors) program timed out. FAIL: libphobos.phobos/std/typecons.d (test for excess errors) UNRESOLVED:
Results of testsuite (branch: master; revision: r14-9728; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat Mar 30 08:26:59 UTC 2024 (revision r14-9728-g6fc84f680d0) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9702; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu Mar 28 09:04:47 UTC 2024 (revision r14-9702-g7907ff2bcb5) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9649; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Mar 24 07:21:12 UTC 2024 (revision r14-9649-gbb04a11418f) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9589; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu Mar 21 08:34:22 UTC 2024 (revision r14-9589-g9d6ff6f1ea2) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9504; build config: lto,O3,checking=all; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Mar 17 07:24:11 UTC 2024 (revision r14-9504-gb5490afe3a4) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9490; build config: lto,O3; languages: all; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Fri Mar 15 08:56:15 UTC 2024 (revision r14-9490-g90b9872311c) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9460; build config: lto,O3; languages: fortran; tasks: 16) on x86_64-linux-gnu.
LAST_UPDATED: Thu Mar 14 09:44:04 UTC 2024 (revision r14-9460-g8f6e0814b4b) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O3 -g
Results of testsuite (branch: master; revision: r14-9418; build config: lto,O3; languages: fortran; tasks: build 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Mar 10 14:07:58 UTC 2024 (revision r14-9418-g993c6de642f) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O3 -g
Results of testsuite (branch: master; revision: r14-9417; build config: lto,O3,checking=all; languages: all; tasks: build 16, test 16) on x86_64-linux-gnu.
LAST_UPDATED: Sun Mar 10 07:25:42 UTC 2024 (revision r14-9417-g6f7d000fcac) === acats tests === === acats Summary === # of expected passes2328 # of unexpected failures0 Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL:
Results of testsuite (branch: master; revision: r14-9413; build config: standard; languages: fortran; tasks: build 16, test 16) on x86_64-linux-gnu.
LAST_UPDATED: Sat Mar 9 16:17:18 UTC 2024 (revision r14-9413-gf5a805d8290) Native configuration is x86_64-pc-linux-gnu === gcc tests === Running target unix XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O0 execution test XPASS: gcc.dg/guality/guality.c -O1 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Os -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/guality.c -Og -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -O3 -g -DPREVENT_OPTIMIZATION execution test XPASS: gcc.dg/guality/inline-params.c -Os -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/loop-1.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 20 i == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 16 arg7 == 30 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg1 == 1 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg2 == 2 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg3 == 3 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg4 == 4 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg5 == 5 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg6 == 6 FAIL: gcc.dg/guality/pr36728-2.c -O3 -g -DPREVENT_OPTIMIZATION line 18 arg7 == 30 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 14 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 y == 2 FAIL: gcc.dg/guality/pr36728-4.c -O3 -g
Results of testsuite (branch: master; revision: r14-9352; build config: standard; languages: fortran; tasks: build 48, test 48) on aarch64-linux-gnu.
LAST_UPDATED: Thu Mar 7 09:08:26 UTC 2024 (revision r14-9352-gae1b05641cc) Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target unix === libatomic Summary === # of expected passes54 === libgomp tests === Running target unix === libgomp Summary === # of expected passes16256 # of expected failures 285 # of unsupported tests 645 === libitm tests === Running target unix === libitm Summary === # of expected passes44 # of expected failures 3 # of unsupported tests 1 === libstdc++ tests === Running target unix === libstdc++ Summary === # of expected passes18497 # of expected failures 126 # of unsupported tests 740 === gcc tests === Running target unix FAIL: gcc.dg/guality/example.c -O1 -DPREVENT_OPTIMIZATION execution test FAIL: gcc.dg/guality/pr43051-1.c -O1 -DPREVENT_OPTIMIZATION line 34 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O1 -DPREVENT_OPTIMIZATION line 39 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O2 -DPREVENT_OPTIMIZATION line 34 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O2 -DPREVENT_OPTIMIZATION line 39 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION line 34 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION line 39 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 34 c == [0] FAIL: gcc.dg/guality/pr43051-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 39 c == [0] FAIL: gcc.dg/guality/pr54693-2.c -O1 -DPREVENT_OPTIMIZATION line 21 i == v + 1 FAIL: gcc.dg/guality/pr54693-2.c -O2 -DPREVENT_OPTIMIZATION line 21 i == v + 1 FAIL: gcc.dg/guality/pr54693-2.c -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions -DPREVENT_OPTIMIZATION line 21 i == v + 1 FAIL: gcc.dg/guality/pr54693-2.c -O3 -g -DPREVENT_OPTIMIZATION line 21 i == v + 1 FAIL: gcc.dg/guality/pr54693-2.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION line 21 i == v + 1 FAIL: gcc.dg/guality/pr54693.c -O2 -DPREVENT_OPTIMIZATION line 22 i == c - 48 FAIL: gcc.dg/guality/pr54693.c -O3 -g -DPREVENT_OPTIMIZATION line 22 i == c - 48 FAIL: gcc.dg/guality/pr54693.c -Os -DPREVENT_OPTIMIZATION line 22 i == c - 48 FAIL: gcc.dg/guality/pr54693.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION line 22 i == c - 48 FAIL: gcc.dg/guality/pr54693.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 22 i == c - 48 FAIL: gcc.dg/guality/pr89463.c -O1 -DPREVENT_OPTIMIZATION line 23 i + 1 == 7 FAIL: gcc.dg/guality/pr90074.c -O1 -DPREVENT_OPTIMIZATION line 28 i + 1 == 8 FAIL: gcc.dg/guality/pr90074.c -O1 -DPREVENT_OPTIMIZATION line 28 c + 1 == 2 FAIL: gcc.dg/guality/pr90716.c -O1 -DPREVENT_OPTIMIZATION line 23 j + 1 == 9 FAIL: gcc.dg/guality/pr90716.c -O2 -DPREVENT_OPTIMIZATION line 23 j + 1 == 9 FAIL: gcc.dg/guality/pr90716.c -Os -DPREVENT_OPTIMIZATION line 23 j + 1 == 9 FAIL: gcc.dg/guality/pr90716.c -O2 -flto -fno-use-linker-plugin -flto-partition=none -DPREVENT_OPTIMIZATION line 23 j + 1 == 9 FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 17 sizeof (a) == 6 FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 24 i == 5 FAIL: gcc.dg/guality/vla-1.c -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 24 sizeof (a) == 17 * sizeof (short) FAIL: gcc.dg/simulate-thread/atomic-other-short.c -O0 -g thread simulation test FAIL: gcc.dg/tree-ssa/ssa-dom-thread-7.c scan-tree-dump thread2 "Jumps threaded: 18" === gcc Summary === # of expected passes340828 # of unexpected failures31 # of expected failures 1909 # of unsupported tests 5865 /dev/shm/bld2313/gcc/xgcc version 14.0.1 20240307 (experimental) [master r14-9352-gae1b05641cc] (GCC) === gfortran tests === Running target unix === gfortran Summary === # of expected passes68939 # of expected failures 273 # of unsupported tests 161 /dev/shm/bld2313/gcc/gfortran version 14.0.1 20240307 (experimental) [master r14-9352-gae1b05641cc] (GCC) === g++ tests === Running target unix WARNING: g++.dg/modules/pr99023_b.X -std=c++2b dg-regexp 6 was found: "[^\\n]*: note: include '[^\\n]*[/]initializer_list' translated to import\\n" program timed out. ===
Re: [PATCH] rtl-optimization/113597 - recover base term for argument pointers
I managed to try this patch on aarch64-linux-gnu: This is the test run without your patch: https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/807637.html And this is the "result" with your patch: https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/807645.html For me, as for you, it works for x86_64-linux-gnu: https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/807609.html I hope this helps. Kind regards, Toon Moene. On 2/9/24 11:26, Richard Biener wrote: The following allows a base term to be derived from an existing MEM_EXPR, notably the points-to set of a MEM_REF base. For the testcase in the PR this helps RTL DSE elide stores to a stack temporary. This covers pointers to NONLOCAL which can be mapped to arg_base_value, helping to disambiguate against other special bases (ADDRESS) as well as PARM_DECL accesses. Bootstrapped and tested on x86_64-unknown-linux-gnu. This is an attempt to recover some of the losses from dumbing down find_base_{term,value}. I did give my ideas how to properly do this during stage1 a start, I will post a short incomplete RFC series later today. OK for trunk? I've included all languages in testing and also tested with -m32 but details of RTL alias analysis might escape me ... Thanks, Richard. PR rtl-optimization/113597 * alias.cc (find_base_term): Add argument for the whole mem and derive a base term from its MEM_EXPR. (true_dependence_1): Pass down the MEMs to find_base_term. (write_dependence_p): Likewise. (may_alias_p): Likewise. --- gcc/alias.cc | 43 --- 1 file changed, 36 insertions(+), 7 deletions(-) diff --git a/gcc/alias.cc b/gcc/alias.cc index 6fad4b29d31..e33c56b0e80 100644 --- a/gcc/alias.cc +++ b/gcc/alias.cc @@ -40,6 +40,9 @@ along with GCC; see the file COPYING3. If not see #include "rtl-iter.h" #include "cgraph.h" #include "ipa-utils.h" +#include "stringpool.h" +#include "value-range.h" +#include "tree-ssanames.h" /* The aliasing API provided here solves related but different problems: @@ -190,6 +193,10 @@ static struct { arguments, since we do not know at this level whether accesses based on different arguments can alias. The ADDRESS has id 0. + This is solely useful to disambiguate against other ADDRESS + bases as we know incoming pointers cannot point to local + stack, frame or argument space. + 2. stack_pointer_rtx, frame_pointer_rtx, hard_frame_pointer_rtx (if distinct from frame_pointer_rtx) and arg_pointer_rtx. Each of these rtxes has a separate ADDRESS associated with it, @@ -2113,12 +2120,34 @@ find_base_term (rtx x, vec static rtx -find_base_term (rtx x) +find_base_term (rtx x, const_rtx mem = NULL_RTX) { auto_vec, 32> visited_vals; rtx res = find_base_term (x, visited_vals); for (unsigned i = 0; i < visited_vals.length (); ++i) visited_vals[i].first->locs = visited_vals[i].second; + if (!res && mem && MEM_EXPR (mem)) +{ + tree base = get_base_address (MEM_EXPR (mem)); + if (TREE_CODE (base) == PARM_DECL + && DECL_RTL_SET_P (base)) + /* We need to look at how we expanded a PARM_DECL. It might be in + the argument space (UNIQUE_BASE_VALUE_ARGP) or it might + be spilled (UNIQUE_BASE_VALUE_FP/UNIQUE_BASE_VALUE_HFP). */ + res = find_base_term (DECL_RTL (base)); + else if (TREE_CODE (base) == MEM_REF + && TREE_CODE (TREE_OPERAND (base, 0)) == SSA_NAME + && SSA_NAME_PTR_INFO (TREE_OPERAND (base, 0))) + { + auto pt = _NAME_PTR_INFO (TREE_OPERAND (base, 0))->pt; + if (pt->nonlocal + && !pt->anything + && !pt->escaped + && !pt->ipa_escaped + && bitmap_empty_p (pt->vars)) + res = arg_base_value; + } +} return res; } @@ -3035,13 +3064,13 @@ true_dependence_1 (const_rtx mem, machine_mode mem_mode, rtx mem_addr, if (MEM_ADDR_SPACE (mem) != MEM_ADDR_SPACE (x)) return true; - base = find_base_term (x_addr); + base = find_base_term (x_addr, x); if (base && (GET_CODE (base) == LABEL_REF || (GET_CODE (base) == SYMBOL_REF && CONSTANT_POOL_ADDRESS_P (base return false; - rtx mem_base = find_base_term (true_mem_addr); + rtx mem_base = find_base_term (true_mem_addr, mem); if (! base_alias_check (x_addr, base, true_mem_addr, mem_base, GET_MODE (x), mem_mode)) return false; @@ -3142,7 +3171,7 @@ write_dependence_p (const_rtx mem, if (MEM_ADDR_SPACE (mem) != MEM_ADDR_SPACE (x)) return true; - base = find_base_term (true_mem_addr); + base = find_base_term (true_me
Re: [PATCH]middle-end: check memory accesses in the destination block [PR113588].
On 2/1/24 22:33, Tamar Christina wrote: Bootstrapped Regtested on aarch64-none-linux-gnu and x86_64-pc-linux-gnu no issues. Also checked both with --enable-lto --with-build-config='bootstrap-O3 bootstrap-lto' --enable-multilib and --enable-lto --with-build-config=bootstrap-O3 --enable-checking=release,yes,rtl,extra; and checked the libcrypt testsuite as reported on PR113467. Note that I still run into problems if bootstrapping --with-build-config=bootstrap-O3 (https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/806840.html), but it is not visible. That is because it happens in the test suite of gmp, which I build locally as part of the build. It *is* visible in the full log of the bootstrap: toon@moene:~/compilers$ grep ^FAIL log-thunderx-r14-8681 FAIL: libphobos.exceptions/rt_trap_exceptions.d output pattern test FAIL: tacos FAIL: tacosh FAIL: tadd_si FAIL: tadd_ui FAIL: targ FAIL: tasin FAIL: tasinh FAIL: tatan FAIL: tatanh FAIL: tcos FAIL: tcosh Quite a few of these "t" routines I had to kill by hand because they hang. With a standard bootstrap I do not have that problem. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
aarch64 testresults of r14-7229 fails math/cmplx in the libgo tests.
Hi to the AARCH64 team, I managed to do a (bog-standard normal) bootstrap on my Aarch64 system. See: https://gcc.gnu.org/pipermail/gcc-testresults/2024-January/805347.html It got this for the libgo tests: === libgo tests === Running target unix FAIL: math/cmplx === libgo Summary === # of expected passes195 # of unexpected failures1 /dev/shm/bld2283/./gcc/gccgo version 14.0.1 20240114 (experimental) [master r14-7229-ged5bf2080c5] (GCC) Subsequently, I ran LAPACK's test programs (using lapack-3.11.0) with optimization options -O3 -march=native -mtune=native, and I got the following differences with respect to the same run using gfortran 13 as installed on Debian testing (updated last Saturday): diff thunderx-gfortran13.txt thunderx-gfortran14.txt ... 201,204c341,344 < REAL 1306803 30 (0.002%)0 (0.000%) < DOUBLE PRECISION 1318331 56 (0.004%)4 (0.000%) < COMPLEX770551 298 (0.039%)0 (0.000%) < COMPLEX16 779394 98 (0.013%)0 (0.000%) --- > REAL 1317063 71 (0.005%)0 (0.000%) > DOUBLE PRECISION 1318331 54 (0.004%)4 (0.000%) > COMPLEX767023 390 (0.051%)0 (0.000%) > COMPLEX16 174950 41371 (23.647%) 64 (0.037%) 206c346 < --> ALL PRECISIONS 4175079 482 (0.012%)4 (0.000%) --- > --> ALL PRECISIONS 3577367 41886 (1.171%)68 (0.002%) Note that the only differences are in COMPLEX16 (i.e., complex computations using 64 bit REAL and IMAGINARY parts). Perhaps the failing libgo test case is sufficient to track this down ... I suppose you can reproduce that one more easily. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH]middle-end: thread through existing LCSSA variable for alternative exits too [PR113237]
On 1/7/24 18:29, Tamar Christina wrote: gcc/ChangeLog: PR tree-optimization/113237 * tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg): Use existing LCSSA variable for exit when all exits are early break. Might that be the same error as I got here when building with bootstrap-lto and bootstrap-O3: https://gcc.gnu.org/pipermail/gcc-testresults/2024-January/804807.html ? -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Complex numbers support: discussions summary
Sylvain, Is this on a branch in your github repository https://github.com/kalray/gcc somewhere ? That would make it easier to test it for me (and probably others). See for instance my mail here (d.d. Thu Oct 5 14:45:05 GMT 2023): https://gcc.gnu.org/pipermail/gcc/2023-October/242643.html Thanks in advance. Kind regards, Toon Moene. On 10/16/23 11:14, Sylvain Noiry via Gcc wrote: Hi, We are trying to update our patches on complex numbers to take into account what has been discussed. The main change from our previous patches consists of replacing vectors of complex types with classical vectors of real types (ex V4SF instead of V2SC) associated with existing complex opcodes (like .COMPLEX_MUL) when vectorizing. Non vectored complex modes are also replaced by vectors of two reals at the end of the middle-end (ex SC to V2SF), so that it can reuse already existing patterns. Indeed, non complex specific operations like an addition does not require an specific pattern anymore, and already implementing patterns like cmul, cmul_conj, cadd90,... can be used. To do so, the cplxlower pass has been cut into two passes: - The first one replace complex specific opcodes with dedicated opcodes (like .COMPLEX_MUL replacing MUL_EXPR with SC mode), but complex modes are kept at this point. Unsupported native operations are also lowered, because we assume that it's better to lower and hope for standard optimizations in the middle-end than trying to vectorize with near-zero chance, and then lower only after. - The second one almost only remaps non vectored complex modes into vector of two reals (like SC to V2SF). So the vectorizer takes complex modes as input but vectorize with vectors of real modes (ex V4SF vector mode for SC). Because complex specific opcodes have been set before, no confusion with real operations is possible. We also may use vectors of two reals as inputs, but vectorizing small vector modes into bigger ones (like V2SF to V4SF) is not possible. Here are some advantages of this new approach: - No more vectors of complex modes - The vectorization of complex operations is improved, because split and unified vectored statements can easely be mixed as it uses the same vector type. We can also imagine to test multiple options (First: native vectored, second: split vectored, third: unified scalar,...). - It reuses patterns for vectors of two reals for non complex specific operations, and also already existing complex patterns like cmul implemented on aarch64, which could mean almost free performance gains on many targets. On the performance side, we can still exploit the full potential of complex instructions on KVX. To illustrate the gains on aarch64 without rewriting any patterns (except a mov), here is the assembly generated for a vector complex mul mul add with -O2 -mcpu=neoverse-v1 (and without ffast-math like with SLP): void vfmma (_Complex float a[restrict N], _Complex float b[restrict N], _Complex float c[restrict N], _Complex float d[restrict N]) { for (int i = 0; i < N; i++) c[i] += a[i] * b[i] * d[i]; } vfmma: movi v3.4s, 0 mov x4, 0 .align 5 .L2: ldr q2, [x1, x4] mov v1.16b, v3.16b ldr q0, [x0, x4] fcmla v1.4s, v0.4s, v2.4s, #0 fcmla v1.4s, v0.4s, v2.4s, #90 ldr q0, [x2, x4] ldr q2, [x3, x4] fcmla v0.4s, v2.4s, v1.4s, #0 fcmla v0.4s, v2.4s, v1.4s, #90 str q0, [x2, x4] add x4, x4, 16 cmp x4, 256 bne .L2 ret We have only done some experimentation with this approach. If you think that it could be interesting we will try to develop it more. Thanks, Sylvain -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Complex numbers support: discussions summary
On 9/26/23 20:40, Toon Moene wrote: On 9/26/23 09:30, Richard Biener via Gcc wrote: On Mon, Sep 25, 2023 at 5:17 PM Sylvain Noiry via Gcc wrote: As I said at the end of the presentation, we have written a paper which explains our implementation in details. You can find it on the wiki page of the Cauldron (https://gcc.gnu.org/wiki/cauldron2023talks?action=AttachFile=view=Exposing+Complex+Numbers+to+Target+Back-ends+%28paper%29.pdf). Thanks for the detailed presentation at the Cauldron. My personal summary is that I'm less convinced delaying lowering is the way to go. Thanks Sylvain for the quick summary of the discussion - it helps a great deal now that the discussion is still fresh in our memory. I found time today to run some tests. First of all, the result of the gcc test harness as applied to the top of the complex/kvx branch in the https://github.com/kalray/gcc repository: https://gcc.gnu.org/pipermail/gcc-testresults/2023-October/797627.html I think there are several complex failures here that are not in "standard" 12.2 release (for x86_64-linux-gnu). I also compiled all of lapack-3.11.0 with that compiler and obtained the same results as with gcc/gfortran 13.2: --> LAPACK TESTING SUMMARY <-- Processing LAPACK Testing output found in the TESTING directory SUMMARY nb test run numerical error other error === = REAL1327023 0 (0.000%)0 (0.000%) DOUBLE PRECISION1300917 6 (0.000%)0 (0.000%) COMPLEX 786775 0 (0.000%)0 (0.000%) COMPLEX16 787842 0 (0.000%)0 (0.000%) --> ALL PRECISIONS 4202557 6 (0.000%)0 (0.000%) Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Test with an lto-build of libgfortran.
On 9/28/23 21:26, Jakub Jelinek wrote: It is worse than that, usually the LTO format changes e.g. any time any option or parameter is added on a release branch (several times a year) and at other times as well. Though, admittedly GCC is the single package that actually could get away with LTO in lib*.a libraries, at least in some packagings (if the static libraries are in gcc specific subdirectories rather than say /usr/lib{,64} or similar and if the packaging of gcc updates both the compiler and corresponding static libraries in a lock-step. Because in that case LTO in there will be always used only by the same snapshot from the release branch and so should be compatible with the LTO in it. This might be an argument to make it a configure option, e.g. --enable-lto-runtime. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Test with an lto-build of libgfortran.
On 9/28/23 07:33, Thomas Koenig wrote: Hi Toon, [ I wrote: ] The full question of "lto-ing" run time libraries is more complicated than just "whether it works" as those who attended the BoF will recall. I didn't attend the Cauldron (but that discussion would have been very interesting). I think for libgfortran, a first step would be additional work to get declarations on both sides to agree (which is worth doing anyway). Best regards Thomas The big problem in *distributing* GCC (i.e., the collection) with lto'd run-time libraries is that the format of the lto structure changes with releases. If a compiler (by accident) picks up a run time library with non-matching lto objects, it might crash (or "introduce subtle errors in a once working program"). I.e., like the problem the gfortran community had with the changing format of our .mod files. But it would be a big win for Fortran ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Test with an lto-build of libgfortran.
Hi all, During the GNU Tools Cauldron we discussed (at the BoF: IPA & LTO) the possibility (and hazards) of building the run time libraries for various compilers with -flto, enabling an -flto -static linking of programs with the run time library available during link time optimizations. Today I tried that on my (AMD Ryzen 7 5800U) laptop with gcc version 14.0.0 20230926 (experimental) [master r14-4282-g53daf67fd55] (GCC) with the following "quick hack": diff --git a/libgfortran/configure b/libgfortran/configure index cd176b04a14..69a2b4a8881 100755 --- a/libgfortran/configure +++ b/libgfortran/configure @@ -5959,11 +5959,11 @@ fi # Add -Wall -fno-repack-arrays -fno-underscoring if we are using GCC. have_real_17=no if test "x$GCC" = "xyes"; then - AM_FCFLAGS="-I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring" + AM_FCFLAGS="-I . -Wall -Werror -fimplicit-none -fno-repack-arrays -fno-underscoring -flto" ## We like to use C11 and C99 routines when available. This makes ## sure that ## __STDC_VERSION__ is set such that libc includes make them available. - AM_CFLAGS="-std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla" + AM_CFLAGS="-std=gnu11 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings -Werror=implicit-function-declaration -Werror=vla -flto" ## Compile the following tests with the same system header contents ## that we'll encounter when compiling our own source files. CFLAGS="-std=gnu11 $CFLAGS" The build of this compiler (languages=fortran) completed without problems (no test results - not enough time). I then proceeded to build LAPACK with the following build options: CFLAGS = -O3 -flto -flto-partition=none -static and FFLAGS = -O3 -flto -flto-partition=none -static This gave the same test results of the LAPACK test suite as the build with the same compiler, but without an lto'd libgfortran. The lto-ing of libgfortran did succeed, because I did get a new warning: gfortran -O3 -flto -flto-partition=none -static -o xlintstrfz zchkrfp.o zdrvrfp.o zdrvrf1.o zdrvrf2.o zdrvrf3.o zdrvrf4.o zerrrfp.o zlatb4.o zlaipd.o zlarhs.o zsbmv.o zget04.o zpot01.o zpot03.o zpot02.o chkxer.o xerbla.o alaerh.o aladhd.o alahd.o alasvm.o ../../libtmglib.a ../../liblapack.a ../../librefblas.a In function 'xtoa_big', inlined from 'write_z' at /home/toon/compilers/gcc/libgfortran/io/write.c:1296:11, inlined from 'formatted_transfer_scalar_write' at /home/toon/compilers/gcc/libgfortran/io/transfer.c:2136:4: /home/toon/compilers/gcc/libgfortran/io/write.c:1222:6: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1222 | *q = '\0'; | ^ /home/toon/compilers/gcc/libgfortran/io/write.c: In function 'formatted_transfer_scalar_write': /home/toon/compilers/gcc/libgfortran/io/write.c:1291:8: note: at offset [34, 4294967294] into destination object 'itoa_buf' of size 33 1291 | char itoa_buf[GFC_XTOA_BUF_SIZE]; |^ which was (of course) not given with a non-lto libgfortran. The full question of "lto-ing" run time libraries is more complicated than just "whether it works" as those who attended the BoF will recall. Hope this helps, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
On 9/27/23 19:31, Jeff Law wrote: On 9/27/23 04:14, juzhe.zh...@rivai.ai wrote: Since after removing mem-to-mem pattern. program main integer, dimension(:,:), allocatable :: a, b integer, dimension(:), allocatable :: sh allocate (a(2,2)) allocate (b(2,2)) allocate (sh(3)) a = 1 b = cshift(a,sh) end program main This case will failed if we don't change mov pattern. Can you expand on this? You didn't indicate the failure mode or any analysis behind the failure. jeff Note that this Fortran code has no defined behavior, because the sh array isn't given any values ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Complex numbers support: discussions summary
On 9/26/23 09:30, Richard Biener via Gcc wrote: On Mon, Sep 25, 2023 at 5:17 PM Sylvain Noiry via Gcc wrote: As I said at the end of the presentation, we have written a paper which explains our implementation in details. You can find it on the wiki page of the Cauldron (https://gcc.gnu.org/wiki/cauldron2023talks?action=AttachFile=view=Exposing+Complex+Numbers+to+Target+Back-ends+%28paper%29.pdf). Thanks for the detailed presentation at the Cauldron. My personal summary is that I'm less convinced delaying lowering is the way to go. Thanks Sylvain for the quick summary of the discussion - it helps a great deal now that the discussion is still fresh in our memory. Some thought I came up with (of course, only after the end of the conference): In what way is the handling of the complex type different from that of the 128 bit real (i.e., float) type ? Both are not implemented on most architectures; on most they require two registers (or possibly two memory location that do not necessarily have to be adjacent) to be implemented. Yet both are supported by the middle end - consider the clear equivalence of the handling of variables a and b when looking at the result of -fdump-tree-ssa (on x86_64) for: cat 128.f90 parameter (iq=kind(1q0)) real(kind=iq) :: a, b read*, a, b print*, a / b end and: cat complex.f90 complex a,b read*,a,b print*,a/b end Hope this helps for a continuing fruitful discussion. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Complex numbers in compilers - upcoming GNU Tools Cauldron.
On 9/12/23 11:25, Richard Biener wrote: On Tue, Sep 5, 2023 at 10:44 PM Toon Moene wrote: This is even obvious in weather forecasting software I have to deal with *today* (all written in Fortran). Some models use complex variables to encode the "spectral" (wave-decomposed) computations in parts where that is useful - others just "degrade" those algorithms to explicitly use reals. Lack of applications / benchmarks using complex numbers is also a problem for any work on this. Yes, a certain amount of circular "reasoning" is at work here. However, there is sufficient Fortran programming out there to study how to compile complex number arithmetic ... LAPACK and its test programs. I realize that they are not "benchmarks" in the sense that they do not give you a measure how to speed up the code the compiler generates; but they are real-life complex number algorithms coded in a programming language that had complex number support from the beginning. Hope this helps, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Complex numbers in compilers - upcoming GNU Tools Cauldron.
This is going to be an interesting discussion. In the upcoming GNU Tools Cauldron meeting the representation of complex numbers in GCC will be discussed from the following "starting point": "Complex numbers are used to describe many physical phenomenons and are of prime importance in data signal processing. Nevertheless, despite being part of the C and C++ standards since C99, they are still not completely first class citizens in mainstream compilers." *This* is from the Fortran 66 Standard (http://moene.org/~toon/f66.pdf - a photocopy of the 1966 Standard): - - - - - Chapter 4. Data Types: ... 4.2.4 Complex Type. A complex datum is processor approximation to the value of a complex number. ... - - - - - I can recall people complaining about the way complex arithmetic was handled by compilers since the late 70s. This is even obvious in weather forecasting software I have to deal with *today* (all written in Fortran). Some models use complex variables to encode the "spectral" (wave-decomposed) computations in parts where that is useful - others just "degrade" those algorithms to explicitly use reals. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [RFC] GCC Security policy
On 8/16/23 01:07, Alexander Monakov wrote: On Tue, 15 Aug 2023, Siddhesh Poyarekar wrote: Thanks, this is nicer (see notes below). My main concern is that we shouldn't pretend there's some method of verifying that arbitrary source code is "safe" to pass to an unsandboxed compiler, nor should we push the responsibility of doing that on users. But responsibility would be pushed to users, wouldn't it? Making users responsible for verifying that sources are "safe" is not okay (we cannot teach them how to do that since there's no general method). While there is no "general method" for this, there exists a whole Working Group under ISO whose responsibility is to identify and list vulnerabilities in programming languages - Working Group 23. Its web page is: https://www.open-std.org/jtc1/sc22/wg23/ Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
/home/toon/compilers/gcc/libgfortran/generated/matmul_i1.c:1781:1: internal compiler error: RTL check: expected elt 0 type 'i' or 'n', have 'w' (rtx const_int) in vpternlog_redundant_operand_mask, at
Wonder if I am the only one to see this: https://gcc.gnu.org/pipermail/gcc-testresults/2023-August/792616.html To quote: during RTL pass: split1 /home/toon/compilers/gcc/libgfortran/generated/matmul_i1.c: In function 'matmul_i1_avx512f': /home/toon/compilers/gcc/libgfortran/generated/matmul_i1.c:1781:1: internal compiler error: RTL check: expected elt 0 type 'i' or 'n', have 'w' (rtx const_int) in vpternlog_redundant_operand_mask, at config/i386/i386.cc:19460 1781 | } | ^ during RTL pass: split1 /home/toon/compilers/gcc/libgfortran/generated/matmul_i2.c: In function 'matmul_i2_avx512f': /home/toon/compilers/gcc/libgfortran/generated/matmul_i2.c:1781:1: internal compiler error: RTL check: expected elt 0 type 'i' or 'n', have 'w' (rtx const_int) in vpternlog_redundant_operand_mask, at config/i386/i386.cc:19460 1781 | } | ^ 0x7a5cc7 rtl_check_failed_type2(rtx_def const*, int, int, int, char const*, int, char const*) /home/toon/compilers/gcc/gcc/rtl.cc:761 0x82bf8d vpternlog_redundant_operand_mask(rtx_def**) /home/toon/compilers/gcc/gcc/config/i386/i386.cc:19460 0x1f1295b split_44 /home/toon/compilers/gcc/gcc/config/i386/sse.md:12730 0x1f1295b split_63 /home/toon/compilers/gcc/gcc/config/i386/sse.md:28428 0xe7663b try_split(rtx_def*, rtx_insn*, int) /home/toon/compilers/gcc/gcc/emit-rtl.cc:3800 0xe76cff try_split(rtx_def*, rtx_insn*, int) /home/toon/compilers/gcc/gcc/emit-rtl.cc:3972 0x11b2938 split_insn /home/toon/compilers/gcc/gcc/recog.cc:3385 0x11b2eff split_all_insns() /home/toon/compilers/gcc/gcc/recog.cc:3489 0x11dd9c8 execute /home/toon/compilers/gcc/gcc/recog.cc:4413 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. make[3]: *** [Makefile:4584: matmul_i1.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [RFC] Exposing complex numbers to target backends
On 7/5/23 17:12, Sylvain Noiry via Gcc wrote: Hi, My name is Sylvain, I am an intern at Kalray and I work on improving the GCC backend for the KVX target. The KVX ISA has dedicated instructions for the handling of complex numbers, which cannot be selected by GCC due to how complex numbers are handled internally. My goal is to make GCC able to expose to machine description files new patterns dealing with complex numbers. I already have a proof of concept which can increase performance even on other backends like x86 if the new patterns are implemented. I do not have the expertise to evaluate if your approach is the way we want to go forward with the handling of complex numbers in the middle-/back-end(s) of GCC. However, I *do* have a sizable amount of (Fortran) code over here that uses complex numbers in a day to day operation that I am willing to test (obviously, "day to day operation" is to be interpreted loosely here - what I do is following the *real* operation at my employer (KNMI) with my own weather forecasting computations at home, compiled with GCC). I suppose that your patch is against the master branch of GCC's repository - so I'll have to test that first, cleanly. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Should -ffp-contract=off the default on GCC?
On 3/21/23 19:03, Paul Koning via Gcc-patches wrote: Failure to understand the language is a common problem and we do try to emit various diagnostics to help developers avoid writing non-conformant code. But ultimately if a developer fails to understand the language standard, then they're going to be surprised by the behavior of their code. Conversely, of course, the problem is that C and other languages have evolved to the point that you have to be a language lawyer to write valid code. In other words, a substantial fraction of programmers are by definition writing unreliable code. This is not a good situation, and it may be part of the reason why modern software has such a high rate of defects. Fortran compilers that I use regularly (I mean, aside from gfortran) have already given up on this battle, at least as far as floating point issues are concerned. So many people want to have "repeatable floating point computations" that if someone writes: READ*, X, Y, Z PRINT*, X + Y + Z END they will get (if they know the compiler option that guarantees this - but they will) the following code: READ*, X, Y, Z PRINT*, (X + Y) + Z END even though there's no way in hell the Fortran Language Standard (any of them) guarantees this. -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] range-op-float: Fix up ICE in lower_bound [PR107975]
On 12/5/22 19:35, Jakub Jelinek via Gcc-patches wrote: Hi! According to https://gcc.gnu.org/pipermail/gcc-regression/2022-December/077258.html Seen in the wild too - compiling one of the two weather forecasting programs I use: during GIMPLE pass: dom /home/toon/scratch/hm_home/my_CY46h1/lib/src/surfex/ASSIM/assim_nature_isba_ekf.F90:5:32: 5 | SUBROUTINE ASSIM_NATURE_ISBA_EKF (KMYPROC, IO, S, K, NP, NPE, HPROGRAM, KI, PT2M, PHU2M, HTEST) |^ internal compiler error: in lower_bound, at value-range.h:350 [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/OFFLIN/open_close_bin_asc_forc.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/OFFLIN/open_filein_ol.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/OFFLIN/sfx_oasis_def_ol.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/abor1_sfx.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/albedo.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/allocate_physio.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/allocate_teb_veg.F90.o 0x7db1c4 frange::lower_bound() const [clone .part.0] [clone .lto_priv.0] [clone .lto_priv.0] /home/toon/compilers/gcc/gcc/value-range.h:350 [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/allocate_teb_veg_pgd.F90.o [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/average2_cover.F90.o 0x83f204 frange::lower_bound() const /home/toon/compilers/gcc/gcc/value-range.h:1127 0x83f204 foperator_mult::op1_range(frange&, tree_node*, frange const&, frange const&, relation_trio) const /home/toon/compilers/gcc/gcc/range-op-float.cc:2149 [ 72%] Building Fortran object surfex/CMakeFiles/surfex-core-static.dir/SURFEX/average2_mesh.F90.o 0x1ab62f8 gori_compute::compute_operand1_range(vrange&, gimple_range_op_handler&, vrange const&, tree_node*, fur_source&, value_relation*) /home/toon/compilers/gcc/gcc/gimple-range-gori.cc:1095 0x1ab4f93 gori_compute::compute_operand_range(vrange&, gimple*, vrange const&, tree_node*, fur_source&, value_relation*) /home/toon/compilers/gcc/gcc/gimple-range-gori.cc:692 0x1ab6378 gori_compute::compute_operand1_range(vrange&, gimple_range_op_handler&, vrange const&, tree_node*, fur_source&, value_relation*) /home/toon/compilers/gcc/gcc/gimple-range-gori.cc:1150 0x1ab4f93 gori_compute::compute_operand_range(vrange&, gimple*, vrange const&, tree_node*, fur_source&, value_relation*) /home/toon/compilers/gcc/gcc/gimple-range-gori.cc:692 0x1ac5861 gori_compute::outgoing_edge_range_p(vrange&, edge_def*, tree_node*, range_query&) /home/toon/compilers/gcc/gcc/gimple-range-gori.cc:1373 0x1ac668e ranger_cache::edge_range(vrange&, edge_def*, tree_node*, ranger_cache::rfd_mode) /home/toon/compilers/gcc/gcc/gimple-range-cache.cc:964 0x1acef14 gimple_ranger::range_on_edge(vrange&, edge_def*, tree_node*) /home/toon/compilers/gcc/gcc/gimple-range.cc:241 0x1ab9902 fold_using_range::range_of_phi(vrange&, gphi*, fur_source&) /home/toon/compilers/gcc/gcc/gimple-range-fold.cc:759 0x1ac5240 fold_using_range::fold_stmt(vrange&, gimple*, fur_source&, tree_node*) /home/toon/compilers/gcc/gcc/gimple-range-fold.cc:491 0x1ac813e gimple_ranger::fold_range_internal(vrange&, gimple*, tree_node*) /home/toon/compilers/gcc/gcc/gimple-range.cc:257 0x1ac813e gimple_ranger::prefill_stmt_dependencies(tree_node*) /home/toon/compilers/gcc/gcc/gimple-range.cc:392 0x1ac88ba gimple_ranger::range_of_stmt(vrange&, gimple*, tree_node*) /home/toon/compilers/gcc/gcc/gimple-range.cc:314 0x1ace076 gimple_ranger::range_on_entry(vrange&, basic_block_def*, tree_node*) /home/toon/compilers/gcc/gcc/gimple-range.cc:153 0x115d524 path_range_query::internal_range_of_expr(vrange&, tree_node*, gimple*) /home/toon/compilers/gcc/gcc/gimple-range-path.cc:176 0x115d6b0 path_range_query::range_of_expr(vrange&, tree_node*, gimple*) /home/toon/compilers/gcc/gcc/gimple-range-path.cc:202 0x1ac3f4a fold_using_range::range_of_range_op(vrange&, gimple_range_op_handler&, fur_source&) /home/toon/compilers/gcc/gcc/gimple-range-fold.cc:558 0x1ac50ba fold_using_range::fold_stmt(vrange&, gimple*, fur_source&, tree_node*) /home/toon/compilers/gcc/gcc/gimple-range-fold.cc:489 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] [PR24021] Implement PLUS_EXPR range-op entry for floats.
It was just a comment on the code of the PR ... Toon. On 10/13/22 15:44, Aldy Hernandez wrote: I'm not following. My patch doesn't affect this behavior. What am I missing? Aldy On Thu, Oct 13, 2022 at 3:04 PM Toon Moene wrote: On 10/13/22 14:36, Aldy Hernandez via Gcc-patches wrote: PR tree-optimization/24021 Ah - Verboten in Fortran: $ cat d.f DOUBLE PRECISION A, X A = 0.0 DO X = 0.1, 1.0 A = A + X ENDDO END $ gfortran d.f d.f:3:9: 3 | DO X = 0.1, 1.0 | 1 Warning: Deleted feature: Loop variable at (1) must be integer d.f:3:12: 3 | DO X = 0.1, 1.0 |1 Warning: Deleted feature: Start expression in DO loop at (1) must be integer d.f:3:17: 3 | DO X = 0.1, 1.0 | 1 Warning: Deleted feature: End expression in DO loop at (1) must be integer -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] [PR24021] Implement PLUS_EXPR range-op entry for floats.
On 10/13/22 14:36, Aldy Hernandez via Gcc-patches wrote: PR tree-optimization/24021 Ah - Verboten in Fortran: $ cat d.f DOUBLE PRECISION A, X A = 0.0 DO X = 0.1, 1.0 A = A + X ENDDO END $ gfortran d.f d.f:3:9: 3 | DO X = 0.1, 1.0 | 1 Warning: Deleted feature: Loop variable at (1) must be integer d.f:3:12: 3 | DO X = 0.1, 1.0 |1 Warning: Deleted feature: Start expression in DO loop at (1) must be integer d.f:3:17: 3 | DO X = 0.1, 1.0 | 1 Warning: Deleted feature: End expression in DO loop at (1) must be integer -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] frange: dump hex values when dumping FP numbers.
If it's not too cumbersome, I suggest dumping both. In my neck-of-the-woods (meteorology) I have seen this done just to ensure that algorithms that are supposed to be bit-reproducable actually are - and that it can be checked visually. Kind regards, Toon. On 9/22/22 18:49, Aldy Hernandez via Gcc-patches wrote: It has been suggested that if we start bumping numbers by an ULP when calculating open ranges (for example the numbers less than 3.0) that dumping these will become increasingly harder to read, and instead we should opt for the hex representation. I still find the floating point representation easier to read for most numbers, but perhaps we could have both? With this patch this is the representation for [15.0, 20.0]: [frange] float [1.5e+1 (0x0.fp+4), 2.0e+1 (0x0.ap+5)] Would you find this useful, or should we stick to the hex representation only (or something altogether different)? Tested on x86-64 Linux. gcc/ChangeLog: * value-range-pretty-print.cc (vrange_printer::print_real_value): New. (vrange_printer::visit): Call print_real_value. * value-range-pretty-print.h: New print_real_value. --- gcc/value-range-pretty-print.cc | 16 gcc/value-range-pretty-print.h | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/gcc/value-range-pretty-print.cc b/gcc/value-range-pretty-print.cc index eb7442229ba..51be037c254 100644 --- a/gcc/value-range-pretty-print.cc +++ b/gcc/value-range-pretty-print.cc @@ -117,6 +117,16 @@ vrange_printer::print_irange_bitmasks (const irange ) const pp_string (pp, buf); } +void +vrange_printer::print_real_value (tree type, const REAL_VALUE_TYPE ) const +{ + char s[60]; + tree t = build_real (type, r); + dump_generic_node (pp, t, 0, TDF_NONE, false); + real_to_hexadecimal (s, , sizeof (s), 0, 1); + pp_printf (pp, " (%s)", s); +} + // Print an frange. void @@ -141,11 +151,9 @@ vrange_printer::visit (const frange ) const bool has_endpoints = !r.known_isnan (); if (has_endpoints) { - dump_generic_node (pp, -build_real (type, r.lower_bound ()), 0, TDF_NONE, false); + print_real_value (type, r.lower_bound ()); pp_string (pp, ", "); - dump_generic_node (pp, -build_real (type, r.upper_bound ()), 0, TDF_NONE, false); + print_real_value (type, r.upper_bound ()); } pp_character (pp, ']'); print_frange_nan (r); diff --git a/gcc/value-range-pretty-print.h b/gcc/value-range-pretty-print.h index 20c26598fe7..a9ae5a7b4cc 100644 --- a/gcc/value-range-pretty-print.h +++ b/gcc/value-range-pretty-print.h @@ -32,6 +32,7 @@ private: void print_irange_bound (const wide_int , tree type) const; void print_irange_bitmasks (const irange &) const; void print_frange_nan (const frange &) const; + void print_real_value (tree type, const REAL_VALUE_TYPE ) const; pretty_printer *pp; }; -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] [ranger] x == -0.0 does not mean we can replace x with -0.0
On 8/29/22 19:07, Jeff Law via Gcc-patches wrote: One of the more interesting ones is to try to limit the range of the input to the trigonometric functions - that way you could use ones without any argument reduction phase ... The difficult part is that most of the trig stuff is in libraries, so we don't have visibility into the full range. What we do sometimes have is knowledge that the special values are already handled which allows us to do things like automatically transform a division into estimation + NR correction steps (atan2). I guess we could do specialization based on the input range. So rather than calling "sin" we could call a special one that didn't have the reduction step when we know the input value is in a sensible range. Exactly. It's probably not that hard to have sin/cos/tan with a special entry point that foregoes the whole argument reduction step. In every weather forecast, you have to compute the local solar height (to get the effects of solar radiation correct) every time step, in every grid point. You *know* that angle is between 0 and 90 degrees, as are all the angles that go into that computation (latitude, longitude (and time [hour of the day, day of the year]). -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] [ranger] x == -0.0 does not mean we can replace x with -0.0
On 8/29/22 17:08, Jeff Law via Gcc-patches wrote: However, I'm hoping to forget as many floating point details, as fast as possible, as soon as I can ;-). Actually FP isn't that bad -- I'd largely avoided it for decades, but didn't have a choice earlier this year. And there's a lot more headroom for improvements in the FP space than the integer space IMHO. One of the more interesting ones is to try to limit the range of the input to the trigonometric functions - that way you could use ones without any argument reduction phase ... -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] Add support for floating point endpoints to frange.
On 8/29/22 16:36, Aldy Hernandez wrote: On Mon, Aug 29, 2022 at 4:30 PM Toon Moene wrote: On 8/29/22 16:15, Aldy Hernandez wrote: But even with -ffinite-math-only, is there any benefit to propagating a known NAN? For example: The original intent (in 2002) for the option -ffinite-math-only was for the optimizers to ignore all the various exceptions to common optimizations because they might not work correctly when presented with a NaN or an Inf. I do not know what the effect for floating point range information would be - offhand. But in the *spirit* of this option would be to ignore that the range [5.0, 5.0] would "also" contain NaN, for instance. Hmm, this is somewhat similar to what Jakub suggested. Perhaps we could categorically set !NAN for !HONOR_NANS at frange construction time? For reference: bool HONOR_NANS (machine_mode m) { return MODE_HAS_NANS (m) && !flag_finite_math_only; } Thanks. Aldy Yep, I think that would do it. Thanks, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] Add support for floating point endpoints to frange.
On 8/29/22 16:15, Aldy Hernandez wrote: But even with -ffinite-math-only, is there any benefit to propagating a known NAN? For example: The original intent (in 2002) for the option -ffinite-math-only was for the optimizers to ignore all the various exceptions to common optimizations because they might not work correctly when presented with a NaN or an Inf. I do not know what the effect for floating point range information would be - offhand. But in the *spirit* of this option would be to ignore that the range [5.0, 5.0] would "also" contain NaN, for instance. Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] Add support for floating point endpoints to frange.
On 8/29/22 15:54, Jakub Jelinek via Gcc-patches wrote: On Mon, Aug 29, 2022 at 03:45:33PM +0200, Aldy Hernandez wrote: For convenience, singleton_p() returns false for a NAN. IMO, it makes the implementation cleaner, but I'm not wed to the idea if someone objects. If singleton_p() is used to decide whether one can just replace a variable with singleton range with a constant, then certainly. If MODE_HAS_SIGNED_ZEROS, zero has 2 representations (-0.0 and 0.0) and NaNs have lots of different representations (the sign bit is ignored except for stuff like copysign/signbit, there are qNaNs and sNaNs and except for the single case how Inf is represented, all other values of the mantissa mean different representations of NaN). So, unless we track which exact form of NaN can appear, NaN or any [x, x] range with NaN property set can't be a singleton. There could be programs that propagate something important in NaN mantissa and would be upset if frange kills that. Of course, one needs to take into account that when a FPU creates NaN, it will create the canonical qNaN. Jakub But the NaNs are irrelevant with -ffinite-math-only, as are the various Infs (I do not know offhand which MODE_ that is) ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH, v2] Fortran: fix invalid rank error in ASSOCIATED when rank is remapped [PR77652]
On 7/27/22 21:45, Harald Anlauf via Fortran wrote: Hi Mikael, Am 26.07.22 um 21:25 schrieb Mikael Morin: Le 25/07/2022 à 22:18, Harald Anlauf a écrit : I would normally trust NAG more than Intel and Cray. … and yourself, it seems. Too bad. May I suggest that, if well known Fortran compilers differ in the treatment of this case, there might be reason to ask the Fortran Standard Committee for an Interpretation of the Standard ? Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [COMMITTED] Export global ranges during the VRP block walk.
On 5/14/22 10:00, Iain Sandoe via Gcc-patches wrote: Hi Andrew On 13 May 2022, at 14:58, Andrew MacLeod via Gcc-patches wrote: VRP currently searches the ssa_name list for globals to exported after it finishes running. This change simply exports globals as they are calculated for the final time during the DOM walk. This avoid the occasional awkwardness of determined what ssa-names in the list are important, as well as allowing forthcoming side-effect code to adjust what is currently known as a global value during the walk without affecting the values exported for the entire function. Bootstrapped on x86_64-pc-linux-gnu with no regressions. Pushed. This (r13-436-gaf34279921f4) appears to cause or expose a problem which breaks bootstrap with in-tree MPFR on at least x86_64-linux/darwin. thanks Iain during GIMPLE pass: threadfull ../../../src/mpfr/src/sin_cos.c: In function ‘mpfr_sin_cos’: ../../../src/mpfr/src/sin_cos.c:29:1: internal compiler error: in type, at value-range.h:225 29 | mpfr_sin_cos (mpfr_ptr y, mpfr_ptr z, mpfr_srcptr x, mpfr_rnd_t rnd_mode) | ^~~~ 0x107d316 irange::type() const ../../src/gcc/value-range.h:225 Seems to have been fixed in r13-449. Compare: https://gcc.gnu.org/pipermail/gcc-testresults/2022-May/761443.html with (r13-448): https://gcc.gnu.org/pipermail/gcc-testresults/2022-May/761431.html Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: gcd_1.c:188:13: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int'
On 2/2/22 10:11, Marc Glisse wrote: On Wed, 2 Feb 2022, Toon Moene wrote: Fascinating. My gcc directory had both gmp-6.2.1 and -6.1.0, but the symbolic link 'gmp' pointed to the old one. A similar problem for mpc, mpfr and isl ... You need to pass --force to contrib/download_prerequisites if you want them to be updated. Ah, that's useful, didn't know that. -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: gcd_1.c:188:13: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int'
On 2/1/22 22:44, Marc Glisse wrote: On Tue, 1 Feb 2022, Toon Moene wrote: I just ran a "ubsan" build on my x86_64-linux-gnu system. Maybe try with a more recent version of GMP first? gcd_1.c has only 103 lines in release 6.2.1. A stack trace (UBSAN_OPTIONS=print_stacktrace=1) would make it easier to guess where this is coming from. Fascinating. My gcc directory had both gmp-6.2.1 and -6.1.0, but the symbolic link 'gmp' pointed to the old one. A similar problem for mpc, mpfr and isl ... I will retest. Thanks ! -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
gcd_1.c:188:13: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int'
I just ran a "ubsan" build on my x86_64-linux-gnu system. See: https://gcc.gnu.org/pipermail/gcc-testresults/2022-February/754454.html This is an interesting failure: Executing on host: /home/toon/scratch/bld1142336/gcc/testsuite/gfortran29/../../gfortran -B/home/toon/scratch/bld1142336/gcc/testsuite/gfortran29/../../ -B/home/toon/scratch/bld1142336/x86_64-pc-linux-gnu/./libgfortran/ /home/toon/compilers/gcc/gcc/testsuite/gfortran.dg/graphite/pr39516.f -fdiagnostics-plain-output -fdiagnostics-plain-output-O -O2 -ftree-loop-linear -S -o pr39516.s(timeout = 300) spawn -ignore SIGHUP /home/toon/scratch/bld1142336/gcc/testsuite/gfortran29/../../gfortran -B/home/toon/scratch/bld1142336/gcc/testsuite/gfortran29/../../ -B/home/toon/scratch/bld1142336/x86_64-pc-linux-gnu/./libgfortran/ /home/toon/compilers/gcc/gcc/testsuite/gfortran.dg/graphite/pr39516.f -fdiagnostics-plain-output -fdiagnostics-plain-output -O -O2 -ftree-loop-linear -S -o pr39516.s gcd_1.c:188:13: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int' FAIL: gfortran.dg/graphite/pr39516.f -O (test for excess errors) Excess errors: gcd_1.c:188:13: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int' Note that the test case is pure Fortran source. The undefined error seems to come from a function inside the graphite library ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] Mass rename of C++ .c files to .cc suffix
On 1/11/22 13:56, Martin Liška wrote: Patch can bootstrap on x86_64-linux-gnu and survives regression tests. Plus it survives build of all FEs (--enable-languages=all) on x86_64-linux-gnu and I've built all cross compilers. Does this also rename .c files in the fortran and libgfortran directories ? I would recommend to send this message to the fort...@gcc.gnu.org list too, then. Not everyone reads the gcc and gcc-patches lists ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH] Mass rename of C++ .c files to .cc suffix
On 1/11/22 13:56, Martin Liška wrote: Patch can bootstrap on x86_64-linux-gnu and survives regression tests. Plus it survives build of all FEs (--enable-languages=all) on x86_64-linux-gnu and I've built all cross compilers. Does this also rename .c files in the fortran and libgfortran directories ? I would recommend to send this message to the fort...@gcc.gnu.org list too, then. Not everyone reads the gcc and gcc-patches lists ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [gen-14164] Invitation to the CERT Vendor Meeting 2022
On 1/7/22 21:14, cert+donotreply--- via Gcc wrote: Topic 2: There's no such thing as free software, or, how to invest in OSS security. Wasn't this Cygnus motto: "We make free software affordable ?" Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH, Fortran] Fix setting of array lower bound for named arrays
On 11/30/21 8:54 PM, Harald Anlauf via Fortran wrote: Hi Tobias, You seem to be quite convinced with your interpretation, while I am simply confused. If both compiler developers are confused, and actual compiler implementations differ in their outcomes of the test case, IMNSHO it is time to ask the Fortran Standardization Committee for an interpretation (of the standard's text). Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: Can gcc itself be tested with ubsan? If so, how?
On 9/28/21 8:35 AM, Erick Ochoa via Gcc wrote: Can ubsan be used on the compiler itself? I regularly build the compiler(s) natively with ubsan enabled, see for instance: https://gcc.gnu.org/pipermail/gcc-testresults/2021-September/719448.html The configure line tells you how to do it (towards the end of the mail): configure flags: --prefix=/home/toon/compilers/install/gcc --with-gnu-as --with-gnu-ld --enable-languages=all,ada --disable-multilib --disable-nls --with-build-config=bootstrap-ubsan --enable-checking=all (the enable-checking part is not relevant, and can be omitted). Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: GCC association with the FSF
On 4/14/21 6:18 PM, Jeff Law via Gcc wrote: On 4/14/2021 6:08 AM, Richard Biener via Gcc wrote: On April 14, 2021 12:19:16 PM GMT+02:00, Jonathan Wakely via Gcc wrote: N.B. Jeff is no longer @redhat.com so I've changed the CC On Wed, 14 Apr 2021 at 11:03, Thomas Koenig wrote: - All gfortran developers move to the new branch. This will not happen, I can guarantee you that. This is the part I'm curious about (the rest is obvious, it follows >from there being finite resources and the nature of any fork). But I'm not going to press for reasons. Note the only viable fork will be on the current hosting (which isn't FSF controlled) with the downside of eventually losing the gcc.gnu.org DNS and thus a need to "switch" to a sourceware.org name. I strongly suspect you're right here. Ultimately if one fork reaches critical mass, then it survives and the other dies. That's a function of the developer community. Right now I don't see the nightmare scenario of both forks being viable playing out -- however I'm more concerned now than I was before due Thomas's comments. When plans for the EGCS were underway, and the (then) Fortran supporters were into the plans, it scared the hell out of me, because it was completely unclear to me where it would end. But in the end: I am a supporter of Free Software, not a organization, or a person, but *developers* who support Free Software. That's what got me to go for the fork of EGCS - and I have not been disappointed. -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [PATCH 00/31] VAX: Bring the port up to date (yes, MODE_CC conversion is included)
[ cc'd to the fortran mailing list to hopely get some more knowledgeable input ... ] On 11/20/20 4:38 AM, Maciej W. Rozycki wrote: 2. libgfortran -- oddly enough for Fortran a piece requires IEEE 754 floating-point arithmetic (possibly a porting problem too). gcc/libgfortran/config.h.in does have: /* Define to 1 if you have the header file. */ #undef HAVE_IEEEFP_H So perhaps it does do the "right thing" if you do not have this header file on your VAX operating system. The Fortran Standard allows an implementation *not* to have IEEE floating point support ... Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: [patch, doc] Update people who can review gfortran patches
On 9/25/20 8:02 AM, Thomas Koenig via Fortran wrote: Hello world, for review of its patches, gfortran relies on a group of people who can approve patches. Unfortuntately, many of them are not active. Others, who have the capability and who have acted as de facto approvers (without anybody minding) are missing. This (somewhat overdue) patch rectifies that. It adds Tobias Burnus, Jakub Jelinek and Dominique d'Humieres to the list of people who can approve other people's patches in gfortran and libgfortran. Among the people who are currently acitive reviewers, there was unanimous consent that this should be done. I'm not 100% sure we need steering committee approval for this (Toon?), if so, I'd like to request it with this mail. Well, I would say, given the procedure you followed in asking relevant people for their consent and the fact that these are not names "out of the blue", I am convinced the steering committee would approve of this. If questions arise, I will take care of them. Thanks for your effort ! Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: GCC / GFortran (9.3.0; Cygwin 64) Internal Compiler Error on NINT() Function
emps to the complete compilation command, or, in the case of a bug report for the GNAT front end, a complete set of source files (see below). -> gfortran -save-temps -o nint_error.e *nint_error.f90* nint_error.f90:17:0: 17 | m=nint(y,i16) | internal compiler error: in build_round_expr, at fortran/trans-intrinsic.c:396 Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. (and with IDNINT()): -> gfortran -save-temps -o nint_error.e nint_error.f90 nint_error.f90:17:7: 17 | m=idnint(y,i16) | 1 Error: Too many arguments in call to ‘idnint’ at (1) Thanks for looking into this, Bernd (Eggen) PS Here a part of the output if omitting the "KIND" optional argument in NINT(): -> ./nint_error.e | & more i16= 16 1 1 1. 0 2 2 2. 1 3 4 4. 3 4 8 8. 7 [...] 31 1073741824 1073741824.000 1073741823 32 2147483648 2147483648.000 2147483647 33 4294967296 4294967296.000 *-1* As you can see, after 2^31-1 = 2147483647 it goes wrong and yields -1 If increasing the integer by 1, it goes wrong thus: [...] 2147483647 2147483647.000 2147483647 2147483648 2147483648.000 -2147483648 [...] -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Re: gcc math functions for OpenMP vectoization
On 6/5/20 6:10 PM, Tobias Burnus wrote: On 6/5/20 4:11 PM, Jakub Jelinek via Gcc wrote: It is glibc that provides them, not GCC. See https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86/fpu/bits/math-vector.h;h=0801905da7b85e2f43fb6b682a7b84c5eec469d4;hb=HEAD Minor addition: That header file is included in math.h, i.e. automatically available. For Fortran/gfortran there is math-vector-fortran.h (also provided by glibc) which has the same functions and a similar effect. I wonder if there are Linux distributions where this actually effected already. I know for sure that it is not in Debian Testing (as of two weeks ago) and Red Hat Fedora 30 (similarly). Do you know of any ? Kind regards, -- Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands