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.