Hello. Thanks for the info.

Just to check - this is a correctness problem? We run SPEC2006 here and I 
didn't see a problem with 403.gcc.

The patch was reverted though, so something is certainly wrong with it! Do you 
have any details on how you run spec 2006, in order to reproduce it?

Thanks
Dave
________________________________
From: Maxim Kuvyrkov <maxim.kuvyr...@linaro.org>
Sent: 23 November 2022 07:13
To: David Green <david.gr...@arm.com>
Cc: Linaro Toolchain Mailman List <linaro-toolchain@lists.linaro.org>
Subject: Re: [TCWG CI] 403.gcc failed to run after working-3971-g5f7f484ee54e: 
[AArch64] Add GPR rr instructions to isAssociativeAndCommutative

Hi David,

Also happens for -O2 -flto.  Other affected configurations will be 
automatically added to [1].

[1] 
https://git.linaro.org/toolchain/ci/interesting-commits.git/tree/llvm/sha1/5f7f484ee54ebbf702ee4c5fe9852502dc237121/tcwg_bmk_llvm_tx1

--
Maxim Kuvyrkov
https://www.linaro.org




> On Nov 22, 2022, at 3:38 PM, Maxim Kuvyrkov <maxim.kuvyr...@linaro.org> wrote:
>
> Hi David,
>
> Our CI flagged your commit; it seems it miscompiles 403.gcc from SPEC CPU2006 
> at -O3 -flto for aarch64-linux-gnu.  Would you please investigate?
>
> Let me know if you need any assistance in reproducing this.
>
> Thanks!
>
> ===
>
> After working-3971-g5f7f484ee54e commit 
> 5f7f484ee54ebbf702ee4c5fe9852502dc237121
> Author: David Green <david.gr...@arm.com>
>
>    [AArch64] Add GPR rr instructions to isAssociativeAndCommutative
>
> the following benchmarks slowed down by more than 3%:
> - 403.gcc failed to run
>
> Configuration:
> - Benchmark: SPEC CPU2006
> - Toolchain: Clang + Glibc + LLVM Linker
> - Version: all components were built from their tip of trunk
> - Target: aarch64-linux-gnu
> - Compiler flags: -O3 -flto
> - Hardware: NVidia TX1 4x Cortex-A57
>
> --
> Maxim Kuvyrkov
> https://www.linaro.org
>
>
>
>

IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.
_______________________________________________
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