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:
http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=1731757
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
/builddir/build/BUILD/ghc-7.8.0.20140228/includes/Stg.h:65,
+                     from /tmp/ghc25682_0/ghc25682_3.hc:3:
+
+/usr/include/features.h:148:3:
+     warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
_DEFAULT_SOURCE" [-Wcpp]
+     # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
_DEFAULT_SOURCE"
+       ^
"""

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:
http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=1369051
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.

Jens
-------------- 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