Hi Richard,
This patch also breaks profiled_bootstrap on aarch64-linux-gnu, which may be easier to reproduce, see [1].
[1] https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha...
Regards,
-- Maxim Kuvyrkov https://www.linaro.org
On Nov 1, 2023, at 15:46, ci_notify@linaro.org wrote:
Dear contributor, our automatic CI has detected problems related to your patch(es). Please find some details below. If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
In bootstrap_build master-arm-bootstrap_profiled_lto_lean after:
| commit gcc-14-5032-ge3da1d7bb28 | Author: Richard Biener rguenther@suse.de | Date: Tue Oct 31 10:13:13 2023 +0100 | | tree-optimization/112305 - SCEV cprop and conditional undefined overflow | | The following adjusts final value replacement to also rewrite the | replacement to defined overflow behavior if there's conditionally | evaluated stmts (with possibly undefined overflow), not only when | we "folded casts". The patch hooks into expression_expensive for | this. | ... 10 lines of the commit log omitted.
Results changed to # reset_artifacts: -10 # true: 0 # build_abe bootstrap_profiled_lto_lean: # FAILED # First few build errors in logs: # 01:55:54 /home/tcwg-buildslave/workspace/tcwg_gnu_4/abe/snapshots/gcc.git~master/libiberty/regex.c:5549: internal compiler error: Segmentation fault # 01:55:54 make[4]: *** [/tmp/ccj2LJs3.mk:380: /tmp/ccIWXeRO.ltrans126.ltrans.o] Error 1 # 01:57:45 lto-wrapper: fatal error: make returned 2 exit status # 01:57:46 /usr/bin/ld: error: lto-wrapper failed # 01:57:46 collect2: error: ld returned 1 exit status # 01:57:46 make[3]: *** [/home/tcwg-buildslave/workspace/tcwg_gnu_4/abe/snapshots/gcc.git~master/gcc/cp/Make-lang.in:145: cc1plus] Error 1 # 01:57:46 make[2]: *** [Makefile:5260: all-stagefeedback-gcc] Error 2 # 01:57:46 make[1]: *** [Makefile:26669: stagefeedback-bubble] Error 2 # 01:57:46 make: *** [Makefile:26689: profiledbootstrap] Error 2 # 00:06:15 make[3]: [Makefile:1822: armv8l-unknown-linux-gnueabihf/bits/largefile-config.h] Error 1 (ignored) # 00:47:56 make[3]: [Makefile:1822: armv8l-unknown-linux-gnueabihf/bits/largefile-config.h] Error 1 (ignored) # 01:09:35 make[3]: [Makefile:1822: armv8l-unknown-linux-gnueabihf/bits/largefile-config.h] Error 1 (ignored) # 01:14:05 /home/tcwg-buildslave/workspace/tcwg_gnu_4/abe/snapshots/gcc.git~master/libiberty/regex.c:5549:1: internal compiler error: Segmentation fault # 01:14:05 /home/tcwg-buildslave/workspace/tcwg_gnu_4/abe/snapshots/gcc.git~master/libiberty/regex.c:5549:1: internal compiler error: Segmentation fault # 01:14:05 /home/tcwg-buildslave/workspace/tcwg_gnu_4/abe/snapshots/gcc.git~master/libiberty/regex.c:5549:1: internal compiler error: Segmentation fault # 01:14:05 make[4]: *** [/tmp/ccCI7mJj.mk:20: /tmp/ccH1y1BV.ltrans6.ltrans.o] Error 1 # 01:14:05 make[4]: *** [/tmp/cciXJOsB.mk:20: /tmp/ccaXf4f5.ltrans6.ltrans.o] Error 1 # 01:14:05 make[4]: *** [/tmp/cccYndDm.mk:20: /tmp/cc6tlPuq.ltrans6.ltrans.o] Error 1 # 01:14:07 lto-wrapper: fatal error: make returned 2 exit status
From # reset_artifacts: -10 # true: 0 # build_abe bootstrap_profiled_lto_lean: 1
The configuration of this build is: CI config tcwg_bootstrap_build/master-arm-bootstrap_profiled_lto_lean
-----------------8<--------------------------8<--------------------------8<-------------------------- The information below can be used to reproduce a debug environment:
Current build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-arm-bootstrap_profile... Reference build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-arm-bootstrap_profile...
Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha...
Full commit : https://github.com/gcc-mirror/gcc/commit/e3da1d7bb288c8c864f0284bc4bc5877b46...
Latest bug report status : https://linaro.atlassian.net/browse/GNU-989
List of configurations that regressed due to this commit :
- tcwg_bootstrap_build
** master-arm-bootstrap_profiled_lto_lean *** Failure *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha... *** https://ci.linaro.org/job/tcwg_bootstrap_build--master-arm-bootstrap_profile...