public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C  -std=c++20  scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv'
@ 2023-12-04 15:29 tschwinge at gcc dot gnu.org
  2023-12-04 15:48 ` [Bug c++/112846] " tschwinge at gcc dot gnu.org
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: tschwinge at gcc dot gnu.org @ 2023-12-04 15:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112846

            Bug ID: 112846
           Summary: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C
                    -std=c++20  scan-assembler
                    _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut
                    _Edi9RightNameLd405ec00000000000EEEEEEvv'
           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/abi/anon6.C  -std=c++98
    UNSUPPORTED: g++.dg/abi/anon6.C  -std=c++14
    UNSUPPORTED: g++.dg/abi/anon6.C  -std=c++17
    PASS: g++.dg/abi/anon6.C  -std=c++20 (test for excess errors)
    [-PASS:-]{+FAIL:+} g++.dg/abi/anon6.C  -std=c++20  scan-assembler
_Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv

    --- anon6.s 2023-12-04 12:22:40.631978250 +0100
    +++ anon6.s 2023-12-04 12:22:21.592135699 +0100
    @@ -8,2 +8,2 @@
    -// BEGIN GLOBAL FUNCTION DECL:
_Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv
    -.weak .func
_Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv;
    +// BEGIN GLOBAL FUNCTION DECL:
_Z5dummyITnDaXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv
    +.weak .func
_Z5dummyITnDaXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv;
    @@ -11,2 +11,2 @@
    -// BEGIN GLOBAL FUNCTION DEF:
_Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv
    -.weak .func
_Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv
    +// BEGIN GLOBAL FUNCTION DEF:
_Z5dummyITnDaXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv
    +.weak .func
_Z5dummyITnDaXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv
    @@ -26 +26 @@
    -           call
_Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv;
    +           call
_Z5dummyITnDaXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv;

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/112846] [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C  -std=c++20  scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv'
  2023-12-04 15:29 [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C -std=c++20 scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv' tschwinge at gcc dot gnu.org
@ 2023-12-04 15:48 ` tschwinge at gcc dot gnu.org
  2023-12-05  7:32 ` rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: tschwinge at gcc dot gnu.org @ 2023-12-04 15:48 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112846

Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=112847
                 CC|                            |jason at gcc dot gnu.org

--- Comment #1 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
Same as for PR112847, the issue disappears if I revert commit
r14-6064-gc3f281a0c1ca50e4df5049923aa2f5d1c3c39ff6 "c++: mangle function
template constraints".  I don't know yet (a) what that means, and (b) why nvptx
target behaves differently from everything else.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/112846] [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C  -std=c++20  scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv'
  2023-12-04 15:29 [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C -std=c++20 scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv' tschwinge at gcc dot gnu.org
  2023-12-04 15:48 ` [Bug c++/112846] " tschwinge at gcc dot gnu.org
@ 2023-12-05  7:32 ` rguenth at gcc dot gnu.org
  2024-01-30 16:45 ` jason at gcc dot gnu.org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-12-05  7:32 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112846

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |14.0

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/112846] [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C  -std=c++20  scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv'
  2023-12-04 15:29 [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C -std=c++20 scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv' tschwinge at gcc dot gnu.org
  2023-12-04 15:48 ` [Bug c++/112846] " tschwinge at gcc dot gnu.org
  2023-12-05  7:32 ` rguenth at gcc dot gnu.org
@ 2024-01-30 16:45 ` jason at gcc dot gnu.org
  2024-01-30 17:10 ` cvs-commit at gcc dot gnu.org
  2024-01-30 17:11 ` jason at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: jason at gcc dot gnu.org @ 2024-01-30 16:45 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112846

Jason Merrill <jason at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2024-01-30
             Status|UNCONFIRMED                 |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |jason at gcc dot gnu.org
     Ever confirmed|0                           |1

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/112846] [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C  -std=c++20  scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv'
  2023-12-04 15:29 [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C -std=c++20 scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv' tschwinge at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2024-01-30 16:45 ` jason at gcc dot gnu.org
@ 2024-01-30 17:10 ` cvs-commit at gcc dot gnu.org
  2024-01-30 17:11 ` jason at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2024-01-30 17:10 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112846

--- Comment #2 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The trunk branch has been updated by Jason Merrill <jason@gcc.gnu.org>:

https://gcc.gnu.org/g:209fc1e5f6c67e55e579b69f617b0b678b1bfdf0

commit r14-8633-g209fc1e5f6c67e55e579b69f617b0b678b1bfdf0
Author: Jason Merrill <jason@redhat.com>
Date:   Tue Jan 30 12:07:21 2024 -0500

    testsuite: fix anon6 mangling [PR112846]

    As with r14-6796-g2fa122cae50cd8, avoid mangling compatibility aliases in
    mangling tests, and test the new mangling.

            PR c++/112846

    gcc/testsuite/ChangeLog:

            * g++.dg/abi/anon6.C: Specify ABI v18.
            * g++.dg/abi/anon6a.C: New test for ABI v19.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug c++/112846] [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C  -std=c++20  scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv'
  2023-12-04 15:29 [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C -std=c++20 scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv' tschwinge at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2024-01-30 17:10 ` cvs-commit at gcc dot gnu.org
@ 2024-01-30 17:11 ` jason at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: jason at gcc dot gnu.org @ 2024-01-30 17:11 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112846

Jason Merrill <jason at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Jason Merrill <jason at gcc dot gnu.org> ---
Fixed.  I assume you were seeing the issue on nvptx because it doesn't use
mangling aliases.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-01-30 17:11 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-04 15:29 [Bug c++/112846] New: [14 Regression] nvptx: 'FAIL: g++.dg/abi/anon6.C -std=c++20 scan-assembler _Z5dummyIXtl8wrapper1IdEtlNS1_Ut_Edi9RightNametlNS2_Ut_Edi9RightNameLd405ec00000000000EEEEEEvv' tschwinge at gcc dot gnu.org
2023-12-04 15:48 ` [Bug c++/112846] " tschwinge at gcc dot gnu.org
2023-12-05  7:32 ` rguenth at gcc dot gnu.org
2024-01-30 16:45 ` jason at gcc dot gnu.org
2024-01-30 17:10 ` cvs-commit at gcc dot gnu.org
2024-01-30 17:11 ` jason at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).