Regressions on master at commit r15-9072 vs commit r15-9069 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-9072 vs commit r15-9069 on Linux/x86_64
New failures:

New passes:
FAIL: gcc.dg/lto/save-temps c_lto_save-temps_0.o-c_lto_save-temps_0.o link,  -O 
-flto -save-temps


[Linaro-TCWG-CI] gcc-15-9063-gf3899e0fd3f: 12 regressions on aarch64

2025-03-31 Thread ci_notify--- via Gcc-regression
Dear contributor,

Our automatic CI has detected problems related to your patch(es). Please find 
some details below.

In gcc_check master-aarch64, after:
  | commit gcc-15-9063-gf3899e0fd3f
  | Author: Tobias Burnus 
  | Date:   Mon Mar 31 11:44:26 2025 +0200
  | 
  | OpenMP: modify_call_for_omp_dispatch - fix invalid memory access after 
'error' [PR119541]
  | 
  | OpenMP requires that the number of dispatch 'interop' clauses (ninterop)
  | is less or equal to the number of declare variant 'append_args' interop
  | objects (nappend).
  | ... 10 lines of the commit log omitted.

Produces 12 regressions:
  | 
  | regressions.sum:
  | Running g++:g++.dg/gomp/gomp.exp ...
  | FAIL: c-c++-common/gomp/append-args-1.c -std=c++17  (test for errors, line 
82)
  | FAIL: c-c++-common/gomp/append-args-1.c -std=c++17 (internal compiler 
error: in modify_call_for_omp_dispatch, at gimplify.cc:3957)
  | FAIL: c-c++-common/gomp/append-args-1.c -std=c++17 (test for excess errors)
  | FAIL: c-c++-common/gomp/append-args-1.c -std=c++26  (test for errors, line 
82)
  | ... and 9 more

Used configuration :
 *CI config* tcwg_gcc_check master-aarch64
 *configure and test flags:* none, autodetected on aarch64-unknown-linux-gnu

We track this bug report under https://linaro.atlassian.net/browse/GNU-1556. 
Please let us know if you have a fix.

If you have any questions regarding this report, please ask on 
linaro-toolch...@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:

You can find the failure logs in *.log.1.xz files in
 * 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/3516/artifact/artifacts/00-sumfiles/
The full lists of regressions and improvements as well as configure and make 
commands are in
 * 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/3516/artifact/artifacts/notify/
The list of [ignored] baseline and flaky failures are in
 * 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/3516/artifact/artifacts/sumfiles/xfails.xfail

Current build   : 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/3516/artifact/artifacts
Reference build : 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/3515/artifact/artifacts

Instruction to reproduce the build : 
https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/f3899e0fd3f9aa6b579a21e87b50c61ea5c448df/tcwg_gcc_check/master-aarch64/reproduction_instructions.txt

Full commit : 
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=f3899e0fd3f9aa6b579a21e87b50c61ea5c448df


Regressions on native/master at commit r15-9117 vs commit r15-9112 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-9117 vs commit r15-9112 on Linux/x86_64
New failures:
FAIL: gcc.target/i386/pr119473.c scan-assembler-not \\(%r26\\), 

New passes:


Regressions on native/master at commit r15-9064 vs commit r15-9060 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-9064 vs commit r15-9060 on Linux/x86_64
New failures:
FAIL: c-c++-common/gomp/append-args-1.c (internal compiler error: in 
modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c (internal compiler error: in 
modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c (test for excess errors)

New passes:


Regressions on master at commit r15-9059 vs commit r15-9050 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-9059 vs commit r15-9050 on Linux/x86_64
New failures:
FAIL: 30_threads/async/async.cc  -std=gnu++17 execution test

New passes:
FAIL: gcc.dg/lto/save-temps c_lto_save-temps_0.o-c_lto_save-temps_0.o link,  -O 
-flto -save-temps


Re: [Linaro-TCWG-CI] gcc-15-8956-ge90d6c2639c: 8 regressions on aarch64

2025-03-31 Thread Christophe Lyon via Gcc-regression
On Sat, 29 Mar 2025 at 12:59, Sam James via Gcc-regression
 wrote:
>
> ci_not...@linaro.org writes:
>
> > Dear contributor,
> >
> > Our automatic CI has detected problems related to your patch(es). Please 
> > find some details below.
> >
> > In gcc_check master-aarch64, after:
> >   | commit gcc-15-8956-ge90d6c2639c
> >   | Author: Sam James 
> >   | Date:   Thu Mar 27 00:21:43 2025 +
> >   |
> >   | testsuite: more (mostly cosmetic) dg- whitespace fixes
> >   |
> >   | Some of these are harmless but still inconsistent (and asking for 
> > trouble
> >   | given it may give people the wrong idea about similar "style").
> >   |
> >   | ... 9 lines of the commit log omitted.
> >
> > Produces 8 regressions:
> >   |
> >   | regressions.sum:
> >   | Running gcc:gcc.target/aarch64/aarch64.exp ...
> >   | ERROR: tcl error code NONE
> >   | ERROR: tcl error sourcing gcc.target/aarch64/aarch64.exp.
> >   | UNRESOLVED: testcase gcc.target/aarch64/aarch64.exp' aborted due to Tcl 
> > error
> >   | ERROR: unmatched open brace in list
> >   | ... and 5 more
>
> Should be fixed with r15-8981-g176c7a2f751e04, thanks!

Thanks, actually I think it was fixed by
d956474b89eba23965ad984f37a46ba58add7ca0

Christophe


Regressions on native/releases/gcc-13 at commit r13-9479 vs commit r13-9451 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-13 at commit r13-9479 vs commit r13-9451 on 
Linux/x86_64
New failures:
FAIL: c-c++-common/tsan/pr65400-1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr68260.c   -O0  execution test
FAIL: c-c++-common/tsan/pr68260.c   -O2  execution test
FAIL: c-c++-common/tsan/race_on_barrier2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex.c   -O2  output pattern test

New passes:
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O2  execution test


Regressions on master at commit r15-9064 vs commit r15-9061 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-9064 vs commit r15-9061 on Linux/x86_64
New failures:
FAIL: c-c++-common/gomp/append-args-1.c (internal compiler error: in 
modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c (internal compiler error: in 
modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++17 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++26 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (internal compiler error: 
in modify_call_for_omp_dispatch, at gimplify.cc:3957)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  -std=c++98 (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c  (test for errors, line 82)
FAIL: c-c++-common/gomp/append-args-1.c (test for excess errors)
FAIL: c-c++-common/gomp/append-args-1.c (test for excess errors)

New passes:


Regressions on native/releases/gcc-14 at commit r14-11483 vs commit r14-11478 on Linux/x86_64

2025-03-31 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-14 at commit r14-11483 vs commit r14-11478 on 
Linux/x86_64
New failures:
FAIL: c-c++-common/tsan/bitfield_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/mutexset1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr68260.c   -O0  execution test
FAIL: c-c++-common/tsan/pr68260.c   -O2  execution test
FAIL: c-c++-common/tsan/race_on_barrier2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex.c   -O0  output pattern test
FAIL: g++.dg/tsan/vptr_benign_race.C   -O0  execution test
FAIL: g++.dg/tsan/vptr_harmful_race.C   -O0  output pattern test
FAIL: g++.dg/tsan/vptr_harmful_race.C   -O2  output pattern test

New passes:
FAIL: c-c++-common/tsan/bitfield_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/mutexset1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/write_in_reader_lock.c   -O0  output pattern test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O2  execution test


Re: [Linaro-TCWG-CI] gcc-15-9030-g78e0cf06c81: 5 regressions 4 improvements on master-thumb_m33_hard_eabi

2025-03-31 Thread Christophe Lyon via Gcc-regression
On Sun, 30 Mar 2025 at 17:49, Sam James via Gcc-regression
 wrote:
>
> ci_not...@linaro.org writes:
>
> > Dear contributor,
> >
> > Our automatic CI has detected problems related to your patch(es). Please 
> > find some details below.
> >
> > In  arm-eabi cortex-m33 hard, after:
> >   | commit gcc-15-9030-g78e0cf06c81
> >   | Author: Sam James 
> >   | Date:   Sat Mar 29 21:09:25 2025 +
> >   |
> >   | testsuite: arm: fixup more dg-final syntax
> >   |
> >   | ... as Richard E mentioned on the ML. Followup to 
> > r15-8956-ge90d6c2639c392.
> >   |
> >   | gcc/testsuite/ChangeLog:
> >   | ... 2 lines of the commit log omitted.
> >
> > Produces 5 regressions 4 improvements:
> >   |
> >   | regressions.sum:
> >   | Running gcc:gcc.target/arm/arm.exp ...
> >   | FAIL: gcc.target/arm/short-vfp-1.c scan-assembler-times 
> > sxth\\tr[0-9]+,r[0-9]+ 2
> >   | FAIL: gcc.target/arm/short-vfp-1.c scan-assembler-times 
> > vcvt\\.f32\\.s32\\ts[0-9]+,s[0-9]+ 2
> >   | FAIL: gcc.target/arm/short-vfp-1.c scan-assembler-times 
> > vcvt\\.s32\\.f32\\ts[0-9]+,s[0-9]+ 2
> >   | FAIL: gcc.target/arm/short-vfp-1.c scan-assembler-times 
> > vmov\\tr[0-9]+,s[0-9]+ 2
> >   | ... and 1 more
>
> This one may need an ARM person to take a look at. (The issue was
> latent, and the test wasn't being run fully before.)

Indeed. I even re-built the compiler from the commit when the test was
introduced, and it wouldn't pass even after fixing the dg directives
:-(