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

            Bug ID: 104729
           Summary: libphobos.betterc/test19933.d FAILs on Solaris
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: d
          Assignee: ibuclaw at gdcproject dot org
          Reporter: ro at gcc dot gnu.org
  Target Milestone: ---
            Target: *-*-solaris2.11

The new libphobos.betterc/test19933.d test FAILs on Solaris since its
introduction:

+FAIL: libphobos.betterc/test19933.d -fno-druntime (test for excess errors)
+UNRESOLVED: libphobos.betterc/test19933.d -fno-druntime compilation failed to
produce executable

Excess errors:
Undefined                       first referenced
 symbol                             in file
stderr                              /var/tmp//ccOzwqMc.o
ld: fatal: symbol referencing errors

This is weird since libphobos/libdruntime/core/stdc/stdio.d seems to match what
<iso/stdio_iso.h> has:

extern __FILE   __iob[_NFILE];
#define stdin   (&__iob[0])
#define stdout  (&__iob[1])
#define stderr  (&__iob[2])

Reply via email to