https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123098
Bug ID: 123098
Summary: [16 regression] Many new libgomp FAILs
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Keywords: testsuite-fail
Severity: normal
Priority: P3
Component: libgomp
Assignee: unassigned at gcc dot gnu.org
Reporter: sjames at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
Target Milestone: ---
https://inbox.sourceware.org/gcc-regression/20251211190732.c5dwu%[email protected]/T/#u
"""
Regressions on master at commit r16-6036 vs commit r16-6027 on Linux/x86_64
New failures:
FAIL: c-c++-common/goacc-gomp/pr93465-1.c -std=c++20 (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c -std=c++20 (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c -std=c++26 (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c -std=c++26 (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c -std=c++98 (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c -std=c++98 (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c (test for excess errors)
FAIL: c-c++-common/goacc-gomp/pr93465-1.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-kernels.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c (test for excess
errors)
FAIL: c-c++-common/goacc/nested-reductions-1-parallel.c (test for excess
errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-routine.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-1-serial.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-kernels.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c (test for excess
errors)
FAIL: c-c++-common/goacc/nested-reductions-2-parallel.c (test for excess
errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-routine.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c -std=c++20 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c -std=c++26 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c -std=c++98 (test for
excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c (test for excess errors)
FAIL: c-c++-common/goacc/nested-reductions-2-serial.c (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c -std=c++20 (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c -std=c++20 (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c -std=c++26 (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c -std=c++26 (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c -std=c++98 (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c -std=c++98 (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c (test for excess errors)
FAIL: c-c++-common/goacc/pr92793-1.c (test for excess errors)
FAIL: gcc.dg/guality/pr41616-1.c -Og -DPREVENT_OPTIMIZATION execution test
FAIL: gcc.dg/vect/vect-simd-clone-15.c -flto -ffat-lto-objects (test for excess
errors)
FAIL: gcc.dg/vect/vect-simd-clone-15.c -flto -ffat-lto-objects (test for excess
errors)
FAIL: gcc.dg/vect/vect-simd-clone-15.c (test for excess errors)
FAIL: gcc.dg/vect/vect-simd-clone-15.c (test for excess errors)
FAIL: g++.dg/vect/simd-clone-6.cc -std=c++20 (test for excess errors)
FAIL: g++.dg/vect/simd-clone-6.cc -std=c++20 (test for excess errors)
FAIL: g++.dg/vect/simd-clone-6.cc -std=c++26 (test for excess errors)
FAIL: g++.dg/vect/simd-clone-6.cc -std=c++26 (test for excess errors)
FAIL: g++.dg/vect/simd-clone-6.cc -std=c++98 (test for excess errors)
FAIL: g++.dg/vect/simd-clone-6.cc -std=c++98 (test for excess errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-kernels.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-kernels.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-parallel.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-parallel.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-routine.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-routine.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-serial.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-1-serial.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-kernels.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-kernels.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-parallel.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-parallel.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-routine.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-routine.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-serial.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/nested-reductions-2-serial.f90 -O (test for excess
errors)
FAIL: gfortran.dg/goacc/pr92793-1.f90 -O (test for excess errors)
FAIL: gfortran.dg/goacc/pr92793-1.f90 -O (test for excess errors)
FAIL: gfortran.dg/goacc/reduction.f95 -O (test for excess errors)
FAIL: gfortran.dg/goacc/reduction.f95 -O (test for excess errors)
FAIL: gfortran.dg/gomp/groupprivate-2.f90 -O (test for excess errors)
FAIL: gfortran.dg/gomp/groupprivate-2.f90 -O (test for excess errors)
FAIL: gfortran.dg/gomp/groupprivate-5.f90 -O (test for excess errors)
FAIL: gfortran.dg/gomp/groupprivate-5.f90 -O (test for excess errors)
FAIL: gfortran.dg/vect/pr86421.f90 -O (test for excess errors)
FAIL: gfortran.dg/vect/pr86421.f90 -O (test for excess errors)
ERROR: gfortran.dg/gomp/allocate-16.f90 -O : can't read "OMP": no such
variable for " dg-error 9 "'!$OMP ALLOCATE' at .1. requires
'-fopenmp-allocators'" "" { target *-*-* } 4 "
ERROR: gfortran.dg/gomp/allocate-16.f90 -O : can't read "OMP": no such
variable for " dg-error 9 "'!$OMP ALLOCATE' at .1. requires
'-fopenmp-allocators'" "" { target *-*-* } 4 "
ERROR: gfortran.dg/gomp/allocate-16.f90 -O : can't read "OMP": no such
variable for " dg-error 9 "'!$OMP ALLOCATE' at .1. requires
'-fopenmp-allocators'" "" { target *-*-* } 4 "
ERROR: gfortran.dg/gomp/allocate-16.f90 -O : can't read "OMP": no such
variable for " dg-error 9 "'!$OMP ALLOCATE' at .1. requires
'-fopenmp-allocators'" "" { target *-*-* } 4 "
"""