public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/103249] New: [11/12 Regression] ICE in clear_padding_type
@ 2021-11-15 12:53 jakub at gcc dot gnu.org
  2021-11-15 12:53 ` [Bug middle-end/103249] " jakub at gcc dot gnu.org
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-11-15 12:53 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 103249
           Summary: [11/12 Regression] ICE in clear_padding_type
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
                CC: marxin at gcc dot gnu.org, unassigned at gcc dot gnu.org
        Depends on: 103248
  Target Milestone: ---
              Host: x86_64-linux-gnu
            Target: arm-linux-gnueabi

+++ This bug was initially created as a clone of Bug #103248 +++

The ICE mentioned by richi can be reduced to:
class A {};
class B {};
class C : B, virtual A {};
class D : virtual C, B {};
class E : virtual D, B {};
class F : E {};

int
main ()
{
  F f;
  __builtin_clear_padding (&f);
}
which ICEs since r11-5196-g1bea0d0aa5936cb36b6f86f721ca03c1a1bb601d


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103248
[Bug 103248] ICE in operation_could_trap_helper_p, at tree-eh.c:2479

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

* [Bug middle-end/103249] [11/12 Regression] ICE in clear_padding_type
  2021-11-15 12:53 [Bug middle-end/103249] New: [11/12 Regression] ICE in clear_padding_type jakub at gcc dot gnu.org
@ 2021-11-15 12:53 ` jakub at gcc dot gnu.org
  2021-11-15 12:58 ` marxin at gcc dot gnu.org
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-11-15 12:53 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|arm-linux-gnueabi           |
               Host|x86_64-linux-gnu            |
   Target Milestone|---                         |11.3
           Priority|P3                          |P2

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

* [Bug middle-end/103249] [11/12 Regression] ICE in clear_padding_type
  2021-11-15 12:53 [Bug middle-end/103249] New: [11/12 Regression] ICE in clear_padding_type jakub at gcc dot gnu.org
  2021-11-15 12:53 ` [Bug middle-end/103249] " jakub at gcc dot gnu.org
@ 2021-11-15 12:58 ` marxin at gcc dot gnu.org
  2021-11-15 13:03 ` jakub at gcc dot gnu.org
  2021-11-19  8:36 ` rguenth at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: marxin at gcc dot gnu.org @ 2021-11-15 12:58 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
Isn't it dup of PR102586?

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

* [Bug middle-end/103249] [11/12 Regression] ICE in clear_padding_type
  2021-11-15 12:53 [Bug middle-end/103249] New: [11/12 Regression] ICE in clear_padding_type jakub at gcc dot gnu.org
  2021-11-15 12:53 ` [Bug middle-end/103249] " jakub at gcc dot gnu.org
  2021-11-15 12:58 ` marxin at gcc dot gnu.org
@ 2021-11-15 13:03 ` jakub at gcc dot gnu.org
  2021-11-19  8:36 ` rguenth at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: jakub at gcc dot gnu.org @ 2021-11-15 13:03 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Most likely.  I thought there is one unresolved issue, but couldn't find it.

*** This bug has been marked as a duplicate of bug 102586 ***

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

* [Bug middle-end/103249] [11/12 Regression] ICE in clear_padding_type
  2021-11-15 12:53 [Bug middle-end/103249] New: [11/12 Regression] ICE in clear_padding_type jakub at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2021-11-15 13:03 ` jakub at gcc dot gnu.org
@ 2021-11-19  8:36 ` rguenth at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-11-19  8:36 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103249
Bug 103249 depends on bug 103248, which changed state.

Bug 103248 Summary: [12 Regression] ICE in operation_could_trap_helper_p, at tree-eh.c:2479
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103248

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

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

end of thread, other threads:[~2021-11-19  8:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-15 12:53 [Bug middle-end/103249] New: [11/12 Regression] ICE in clear_padding_type jakub at gcc dot gnu.org
2021-11-15 12:53 ` [Bug middle-end/103249] " jakub at gcc dot gnu.org
2021-11-15 12:58 ` marxin at gcc dot gnu.org
2021-11-15 13:03 ` jakub at gcc dot gnu.org
2021-11-19  8:36 ` rguenth 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).