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

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1
            Summary|[12 regression] Internal    |[12 regression] Internal
                   |compiler error: tree check: |compiler error: tree check:
                   |expected target_expr, have  |expected target_expr, have
                   |compound_expr in            |compound_expr in
                   |build_new_1                 |build_new_1 since
                   |                            |r12-6375-g6cd51207f5732b52
           Keywords|needs-bisection,            |rejects-valid
                   |needs-reduction             |
                 CC|                            |jason at gcc dot gnu.org

--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
Started with r12-6375-g6cd51207f5732b52.

Reduced test-case:

$ cat pr104084.C
int nothrow;
struct MaxAlignedAllocable {
  void *operator new[](unsigned long, int);
  void operator delete[](void *);
  long Resize_size;
  void Resize() { new (nothrow) MaxAlignedAllocable[Resize_size]; }
};

Reply via email to