New tests in your patch [1] fail on aarch64-linux-gnu build in our CI. Would you please investigate why? Testing logs are at [2].
On Aug 19, 2023, at 08:37, ci_notify@linaro.org wrote:
[Linaro-TCWG-CI] FAIL: 6 regressions after gcc commit: basepoints/gcc-14-3331-gcddc26e0274 aarch64: Fine-grained ldp and stp policies with test-cases.
Dear contributor, our automatic CI has detected problems related to your patch.
Please find below some details about it.
In CI config tcwg_gcc_check/master-aarch64 after:
| commit cddc26e0274b51e775929e497f89d203211689d2
| Author: Manos Anagnostakis manos.anagnostakis@vrull.eu
| Date: Fri Aug 18 10:49:43 2023 +0300
|
| aarch64: Fine-grained ldp and stp policies with test-cases.
|
| This patch implements the following TODO in gcc/config/aarch64/aarch64.cc
| to provide the requested behaviour for handling ldp and stp:
|
| /* Allow the tuning structure to disable LDP instruction formation
| ... 47 lines of the commit log omitted.
FAIL: 6 regressions
regressions.sum:
=== gcc tests ===
Running gcc:gcc.target/aarch64/aarch64.exp ...
FAIL: gcc.target/aarch64/ldp_aligned.c scan-assembler-times ldp\tq[0-9]+, q[0-9] 1
FAIL: gcc.target/aarch64/ldp_aligned.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 3
FAIL: gcc.target/aarch64/ldp_aligned.c scan-assembler-times ldp\tx[0-9]+, x[0-9] 3
FAIL: gcc.target/aarch64/ldp_always.c scan-assembler-times ldp\tq[0-9]+, q[0-9] 2
FAIL: gcc.target/aarch64/ldp_always.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 6
FAIL: gcc.target/aarch64/ldp_always.c scan-assembler-times ldp\tx[0-9]+, x[0-9] 6
... and 1 more entries
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
Current build : https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-precommit/1602/arti...
Reference build : https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/836/artifact/...
Reproduce last good and first bad builds: https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/c...
Full commit : https://github.com/gcc-mirror/gcc/commit/cddc26e0274b51e775929e497f89d203211...
Latest bug report status : https://linaro.atlassian.net/browse/GNU-692
List of configurations that regressed due to this commit :
** master-aarch64
*** FAIL: 6 regressions
*** https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-precommit/1602/