Yeah, long double is going to break things because we are packing it into a
double and then memcpying it out like it is a long double.  The
inconsistency is the problem. 

-----Original Message-----
From: Brent Dax
To: Perl 6 Internals
Sent: 10/8/2001 1:36 PM
Subject: Itanium still a little ill

Moral of the story: long double breaks things for some reason.  FYI,
Itanium has 16-byte long doubles.

Automated smoke report for patch Oct  8 07:00:01 2001 UTC
          v0.01         on linux using cc version 2.96-ia64-000717 snap
001117
O = OK
F = Failure(s), extended report at the bottom
? = still running or test results not (yet) available
Build failures during:       - = unknown
    c = Configure, m = make, t = make test-prep

         Configuration
---  -------------------------------------------------------------------
-
O O  --defaults
O O  --defaults --define nv=double
F F  --defaults --define nv=\"long double\"
O O  --defaults --define iv=long
O O  --defaults --define iv=long --define nv=double
F F  --defaults --define iv=long --define nv=\"long double\"
O O  --defaults --define iv=\"long long\"
O O  --defaults --define iv=\"long long\" --define nv=double
F F  --defaults --define iv=\"long long\" --define nv=\"long double\"
| |
| +- --debugging
+--- normal

Failures:

linux        --defaults --define nv=\"long double\"
linux        --debugging --defaults --define nv=\"long double\"
linux        --defaults --define iv=long --define nv=\"long double\"
linux        --debugging --defaults --define iv=long --define nv=\"long
double\"

linux        --defaults --define iv=\"long long\" --define nv=\"long
double\"
linux        --debugging --defaults --define iv=\"long long\" --define
nv=\"long
 double\"
    t/op/integer........dubious DIED. FAILED test 25

--Brent Dax
[EMAIL PROTECTED]
Configure pumpking for Perl 6

They *will* pay for what they've done.

Reply via email to