(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
compile/
pr90840.c
       1  /* PR middle-end/90840 */
       2  struct S { long long a; int b; };
       3  struct S foo (void);
       4  struct __attribute__((packed)) T { long long a; char b; };
       5  struct T baz (void);
       6  
       7  void
       8  bar (void)
       9  {
      10    _Complex long double c;
      11    *(struct S *) &c = foo ();
      12  }
      13  
      14  void
      15  qux (void)
      16  {
      17    _Complex long double c;
      18    *(struct T *) &c = baz ();
      19  }