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

Reply via email to