https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122378
Bug ID: 122378
Summary: [16 Regression] FAIL:
c-c++-common/gomp/attrs-metadirective-2.c
-std=gnu++11 (test for excess errors)
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: hjl.tools at gmail dot com
Target Milestone: ---
On Linux/x86-64, r16-4549-gbb16ab062333ef gave
FAIL: c-c++-common/gomp/attrs-metadirective-2.c -std=gnu++11 (test for excess
errors)
FAIL: c-c++-common/gomp/attrs-metadirective-2.c -std=gnu++17 (test for excess
errors)
FAIL: c-c++-common/gomp/attrs-metadirective-2.c -std=gnu++26 (test for excess
errors)
FAIL: c-c++-common/gomp/attrs-metadirective-2.c (test for excess errors)
FAIL: c-c++-common/gomp/metadirective-2.c -std=c++17 (test for excess errors)
FAIL: c-c++-common/gomp/metadirective-2.c -std=c++26 (test for excess errors)
FAIL: c-c++-common/gomp/metadirective-2.c -std=c++98 (test for excess errors)
FAIL: c-c++-common/gomp/metadirective-2.c (test for excess errors)
/export/gnu/import/git/sources/gcc/gcc/testsuite/c-c++-common/gomp/metadirective-2.c:
In function 'main':^M
/export/gnu/import/git/sources/gcc/gcc/testsuite/c-c++-common/gomp/metadirective-2.c:70:3:
error: duplicate label 'l1'^M
/export/gnu/import/git/sources/gcc/gcc/testsuite/c-c++-common/gomp/metadirective-2.c:54:3:
note: previous definition of 'l1' with type 'void'^M
/export/gnu/import/git/sources/gcc/gcc/testsuite/c-c++-common/gomp/metadirective-2.c:71:3:
error: duplicate label 'l2'^M
/export/gnu/import/git/sources/gcc/gcc/testsuite/c-c++-common/gomp/metadirective-2.c:55:3:
note: previous definition of 'l2' with type 'void'^M
compiler exited with status 1