[Bug d/88724] FAIL: gdc.dg/compilable.d -O0 (test for excess errors)

2019-03-16 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724

--- Comment #4 from dave.anglin at bell dot net ---
On 2019-03-15 12:48 p.m., ibuclaw at gdcproject dot org wrote:
> The system headers (stdlib.h, time.h, stdint.h, etc...) will need to be ported
> to druntime, are these available anywhere?
Nominally, these headers are posix compliant.

[Bug d/88724] FAIL: gdc.dg/compilable.d -O0 (test for excess errors)

2019-03-15 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724

--- Comment #3 from Iain Buclaw  ---
(In reply to dave.anglin from comment #2)
> On 2019-03-15 12:48 p.m., ibuclaw at gdcproject dot org wrote:
> > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724
> >
> > --- Comment #1 from Iain Buclaw  ---
> > The system headers (stdlib.h, time.h, stdint.h, etc...) will need to be 
> > ported
> > to druntime, are these available anywhere?
> I guess I could send headers for hpux11.11 to you privately.  They are not
> online.  The machine
> I use for testing isn't available for general access.  I could check around.
> 
> At the moment, I'm more concerned about the 32-bit test failures for d on
> linux.  For some reason,
> the test results on 64-bit hpux are way better on 32-bit linux or hpux:
> https://gcc.gnu.org/ml/gcc-testresults/2019-03/msg01307.html
> https://gcc.gnu.org/ml/gcc-testresults/2019-03/msg02011.html

That would be because of check_effective_target_d_runtime.  If false, then all
runnable tests would be demoted to compile-only.

[Bug d/88724] FAIL: gdc.dg/compilable.d -O0 (test for excess errors)

2019-03-15 Thread dave.anglin at bell dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724

--- Comment #2 from dave.anglin at bell dot net ---
On 2019-03-15 12:48 p.m., ibuclaw at gdcproject dot org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724
>
> --- Comment #1 from Iain Buclaw  ---
> The system headers (stdlib.h, time.h, stdint.h, etc...) will need to be ported
> to druntime, are these available anywhere?
I guess I could send headers for hpux11.11 to you privately.  They are not
online.  The machine
I use for testing isn't available for general access.  I could check around.

At the moment, I'm more concerned about the 32-bit test failures for d on
linux.  For some reason,
the test results on 64-bit hpux are way better on 32-bit linux or hpux:
https://gcc.gnu.org/ml/gcc-testresults/2019-03/msg01307.html
https://gcc.gnu.org/ml/gcc-testresults/2019-03/msg02011.html

[Bug d/88724] FAIL: gdc.dg/compilable.d -O0 (test for excess errors)

2019-03-15 Thread ibuclaw at gdcproject dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88724

--- Comment #1 from Iain Buclaw  ---
The system headers (stdlib.h, time.h, stdint.h, etc...) will need to be ported
to druntime, are these available anywhere?