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

            Bug ID: 121903
           Summary: gcc.dg/debug/ctf/ctf-struct-3.c FAILs
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Keywords: ctf-debug
          Severity: normal
          Priority: P3
         Component: debug
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: david.faust at oracle dot com
  Target Milestone: ---
            Target: *-*-solaris2.11

The new gcc.dg/debug/ctf/ctf-struct-3.c test FAILs on Solaris, both sparc and
x86:

+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0x10[\\t
]+[^\\n]*ctlm_offsethi 1
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0x2[\\t
]+[^\\n]*ctt_lsizehi 1
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0x7[\\t
]+[^\\n]*ctlm_offsethi 1
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0xf[\\t
]+[^\\n]*ctlm_offsethi 2
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0xfffffff0[\\t
]+[^\\n]*ctlm_offsetlo 1
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0xfffffff8[\\t
]+[^\\n]*ctlm_offsetlo 2
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times 0xffffffff[\\t
]+[^\\n]*ctt_size 1
+FAIL: gcc.dg/debug/ctf/ctf-struct-3.c scan-assembler-times ctt_lsizelo 1

I suspected that was because char is signed by default on Solaris, but
changing x, y, z in struct huge to unsigned char didn't make a difference.

I'm attaching the i386-pc-solaris2.11 output with -m64 for reference.

Reply via email to