On 31 May 2022, at 17:43, Peter Bergner bergner@linux.ibm.com wrote:
On 5/31/22 8:09 AM, ci_notify@linaro.org wrote:
[TCWG CI] Regression caused by gcc: rs6000: Harden mma_init_builtins: commit 6278065af07634278ba30029d92a82b089969baa Author: Peter Bergner bergner@linux.ibm.com
rs6000: Harden mma_init_builtins
Results regressed to # reset_artifacts: -10 # build_abe binutils: -9 # build_abe stage1: -5 # build_abe qemu: -2 # linux_n_obj: 33 # First few build errors in logs: # 00:03:13 cc1plus: fatal error: ./include/generated/utsrelease.h: No such file or directory # 00:03:13 make[2]: *** [scripts/gcc-plugins/latent_entropy_plugin.so] Error 1 # 00:03:13 cc1plus: fatal error: ./include/generated/utsrelease.h: No such file or directory # 00:03:13 make[2]: *** [scripts/gcc-plugins/stackleak_plugin.so] Error 1 # 00:03:13 cc1plus: fatal error: ./include/generated/utsrelease.h: No such file or directory # 00:03:13 make[2]: *** [scripts/gcc-plugins/randomize_layout_plugin.so] Error 1 # 00:03:13 make[1]: *** [scripts/gcc-plugins] Error 2 # 00:03:14 make: *** [scripts] Error 2
It seems your CI tester really doesn't like me! ;-) Given my patch above could not have affected the existence of that header file, I'll ignore this one too.
Hi Peter,
I'm suspecting a makefile bug in Linux kernel that makes build process unreliable. It seems there's a missing dependency between latent_entropy_plugin.so and generated/utsrelease.h header.
I'm continuing to investigate this, but, meanwhile, [1] should fix spamming of upstream developers.
[1] https://review.linaro.org/c/toolchain/jenkins-scripts/+/41433
Regards,
-- Maxim Kuvyrkov https://www.linaro.org