Hi Alexey, It seems your patch below causes build failure of 654.roms_s for "-O3 -flto" on aarch64-linux-gnu. Has this been reported already?
Let me know if not, and I'll help with the reporting and reproduction. Thanks! -- Maxim Kuvyrkov https://www.linaro.org > On Nov 26, 2024, at 12:32, ci_not...@linaro.org wrote: > > Dear contributor, > > Our automatic CI has detected problems related to your patch(es). Please find > some details below. > > In tcwg_bmk-code_vect-cpu2017fast/llvm-aarch64-master-O3_LTO, after: > | commit llvmorg-20-init-13176-gb8703369daf7 > | Author: Alexey Bataev <a.bat...@outlook.com> > | Date: Fri Nov 22 16:10:17 2024 -0500 > | > | [SLP] Match poison as instruction with the same opcode > | > | Patch allows to vector scalar instruction + poison values as if poisons > | are instructions with the same opcode. It allows better vectorization > of > | the repeated values, reduces number of insertelement instructions and > | ... 54 lines of the commit log omitted. > > Produces 654.roms_s failed to build: > | the following benchmarks now fails : > | - 654.roms_s failed to build > > Used configuration : > Below reproducer instructions can be used to re-build both "first_bad" and > "last_good" cross-toolchains used in this bisection. Naturally, the scripts > will fail when triggerring benchmarking jobs if you don\'t have access to > Linaro TCWG CI. > > Configuration: > - Benchmark: SPEC CPU2017 > - Toolchain: Clang + Glibc + LLVM Linker > - Version: all components were built from their tip of trunk > - Target: aarch64-linux-gnu > - Compiler flags: O3 -LTO > - Hardware: <unknown> > > This benchmarking CI is work-in-progress, and we welcome feedback and > suggestions at linaro-toolchain@lists.linaro.org . In our improvement plans > is to add support for SPEC CPU2017 benchmarks and provide "perf > report/annotate" data behind these reports. > > We track this bug report under https://linaro.atlassian.net/browse/LLVM-1448. > Please let us know if you have a fix. > > If you have any questions regarding this report, please ask on > linaro-toolchain@lists.linaro.org mailing list. > > -----------------8<--------------------------8<--------------------------8<-------------------------- > > The information below contains the details of the failures, and the ways to > reproduce a debug environment: > > > > Current build : > https://ci.linaro.org/job/tcwg_bmk-code_vect-cpu2017fast--llvm-aarch64-master-O3_LTO-build/218/artifact/artifacts > Reference build : > https://ci.linaro.org/job/tcwg_bmk-code_vect-cpu2017fast--llvm-aarch64-master-O3_LTO-build/217/artifact/artifacts > > Instruction to reproduce the build : > https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/b8703369daf777706196ff914c0376c27adde3cf/tcwg_bmk-code_vect-cpu2017fast/llvm-aarch64-master-O3_LTO/reproduction_instructions.txt > > Full commit : > https://github.com/llvm/llvm-project/commit/b8703369daf777706196ff914c0376c27adde3cf _______________________________________________ linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org