7.8.1 RC testsuite failures for 64bit unregisterised builds

Jens Petersen petersen at fedoraproject.org
Mon Mar 24 09:05:57 UTC 2014

(changing Subject to "fork" this to a separate thread)

On 23 March 2014 21:42, Peter Trommler <ptrommler at me.com> wrote:

> On 23.03.2014, at 11:44, Jens Petersen <petersen at fedoraproject.org> wrote:
> >> Speaking of ppc64: Do you see ticket #8849 too?
> > Does it show up in the testsuite results too?
> Yes, in fact I noticed the error in test arith005 and extracted the small
> test case
> for #8849.

Okay I did a ppc64 build with the testsuite:
and reproduced #8849 and (probably) #8819 too.

I say "probably" since my ppc64 testsuite results are littered with
"Actual stderr output differs from expected:" warnings caused by:

+In file included from /usr/include/math.h:26:0:
+    0,
+                     from
+                     from /tmp/ghc25682_0/ghc25682_3.hc:3:
+     warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
+     # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
+       ^

I only see those on ppc64 so far.
Perhaps there is some way to ignore those?

In #8819 I reported test failures in an unregisterised compiler produced on
> my x86_64 machine using an unregisterised ghc. Almost all arith tests
> including arith005
> fail and I suspect it might be a data layout issue. I wonder if you can
> reproduce
> #8819 on ppc64. #8849 makes me think yes.

I reproduced also on s390x:
including #8819 unfortunately !!

So seems this happens on ppc64, s390x and x86_64 for unregisterised.

I know "unregisterised" may be considered less supported these days
but this seems quite serious and I hope it could still be fixed for 7.8.1.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140324/26734e9a/attachment.html>

More information about the ghc-devs mailing list