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

            Bug ID: 90729
           Summary: libphobos.phobos_shared/std/math.d FAILs on Solaris
           Product: gcc
           Version: 10.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 libphobos.phobos_shared/std/math.d test FAILs on Solaris/SPARC and x86,
though in different ways:

* x86:

Arithmetic Exception

Thread 2 received signal SIGFPE, Arithmetic exception.
[Switching to Thread 1 (LWP 1)]
0x0807d4f2 in std.math.__unittestL2454_30() ()
    at /vol/gcc/src/hg/trunk/solaris/libphobos/testsuite/../src/std/math.d:2533
2533                if (x == real.infinity)

(gdb) p x
$1 = 2.6711020675522791803e-4932

* sparc:

core.exception.AssertError@/vol/gcc/src/hg/trunk/solaris/libphobos/testsuite/../src/std/math.d(1516):
unittest failure

    assert(equalsDigit(acosh(cosh(3.0)), 3, useDigits));

Reply via email to