Hi Sergei, It seems your patch below breaks build of several SPEC CPU2017 benchmarks on 32-bit ARM.
Could you please investigate? Please let me know if you need any assistance in reproducing build failures. Thanks, -- Maxim Kuvyrkov https://www.linaro.org > On Nov 21, 2024, at 20:22, 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-cpu2017rate/llvm-arm-master-O3, after: > | commit llvmorg-20-init-12823-g8c56dd3040f2 > | Author: Sergei Barannikov <baranniko...@gmail.com> > | Date: Wed Nov 20 16:07:05 2024 +0300 > | > | [ARM] Stop gluing FP comparisons to FMSTAT (#116676) > | > | Following #116547, this changes the result of `ARMISD::CMPFP*` and the > | operand of `ARMISD::FMSTAT` from a special `Glue` type to a normal > type. > | > | ... 20 lines of the commit log omitted. > > Produces 544.nab_r failed to build: > | the following benchmarks now fails : > | - 544.nab_r failed to build > | - 538.imagick_r failed to build > | - 526.blender_r failed to build > | - 525.x264_r 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: arm-linux-gnueabihf > - Compiler flags: O3 > - 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-1443. > 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-cpu2017rate--llvm-arm-master-O3-build/184/artifact/artifacts > Reference build : > https://ci.linaro.org/job/tcwg_bmk-code_vect-cpu2017rate--llvm-arm-master-O3-build/183/artifact/artifacts > > Instruction to reproduce the build : > https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/8c56dd3040f295874e3d5742b5dfc109adf1f728/tcwg_bmk-code_vect-cpu2017rate/llvm-arm-master-O3/reproduction_instructions.txt > > Full commit : > https://github.com/llvm/llvm-project/commit/8c56dd3040f295874e3d5742b5dfc109adf1f728 _______________________________________________ linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org