https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112847
Bug ID: 112847 Summary: [14 Regression] nvptx: 'FAIL: g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++20 scan-assembler _Z1gI1XEvT_', 'scan-assembler _Z1gI1YEvT_' Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: testsuite-fail Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: vries at gcc dot gnu.org Target Milestone: --- Target: nvptx For nvptx target, something in Git r14-5829-g449b6b817ed76173e6475debd02b195ea9dab0a0..r14-6074-gb74981b5cf32ebf4bfffd25e7174b5c80243447a regresses: UNSUPPORTED: g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++98 UNSUPPORTED: g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++14 UNSUPPORTED: g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++17 PASS: g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++20 (test for excess errors) [-PASS:-]{+FAIL:+} g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++20 scan-assembler _Z1gI1XEvT_ [-PASS:-]{+FAIL:+} g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++20 scan-assembler _Z1gI1YEvT_ PASS: g++.dg/cpp2a/concepts-explicit-inst1.C -std=c++20 scan-assembler _Z1gIiEvT_ --- concepts-explicit-inst1.s 2023-12-04 12:44:38.047527549 +0100 +++ concepts-explicit-inst1.s 2023-12-04 12:44:20.675703887 +0100 @@ -26,2 +26,2 @@ -// BEGIN GLOBAL FUNCTION DECL: _Z1gI1XEvT_ -.weak .func _Z1gI1XEvT_ (.param.u64 %in_ar0); +// BEGIN GLOBAL FUNCTION DECL: _Z1gITk1D1XEvT_ +.weak .func _Z1gITk1D1XEvT_ (.param.u64 %in_ar0); @@ -29,2 +29,2 @@ -// BEGIN GLOBAL FUNCTION DEF: _Z1gI1XEvT_ -.weak .func _Z1gI1XEvT_ (.param.u64 %in_ar0) +// BEGIN GLOBAL FUNCTION DEF: _Z1gITk1D1XEvT_ +.weak .func _Z1gITk1D1XEvT_ (.param.u64 %in_ar0) @@ -46,2 +46,2 @@ -// BEGIN GLOBAL FUNCTION DECL: _Z1gI1YEvT_ -.weak .func _Z1gI1YEvT_ (.param.u64 %in_ar0); +// BEGIN GLOBAL FUNCTION DECL: _Z1gITk1C1YEvT_ +.weak .func _Z1gITk1C1YEvT_ (.param.u64 %in_ar0); @@ -49,2 +49,2 @@ -// BEGIN GLOBAL FUNCTION DEF: _Z1gI1YEvT_ -.weak .func _Z1gI1YEvT_ (.param.u64 %in_ar0) +// BEGIN GLOBAL FUNCTION DEF: _Z1gITk1C1YEvT_ +.weak .func _Z1gITk1C1YEvT_ (.param.u64 %in_ar0)