gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] Mac OS X Intel Build Failure


From: Michael Lambert
Subject: Re: [Gm2] Mac OS X Intel Build Failure
Date: Wed, 22 Oct 2008 09:23:10 -0400

Hi Gaius,

The following patch:

----------
--- realbitscast.mod.sav        2006-01-17 16:45:21.000000000 -0500
+++ realbitscast.mod    2008-10-21 21:29:39.000000000 -0400
@@ -26,7 +26,7 @@
     REAL32 = SHORTREAL;
     REAL64 = REAL;
#if !defined(__sparc__) && !defined(__x86_64) && !defined(__ppc__) && !defined(__ia64) && \
-    !(defined(__alpha__) && defined(__arch64__))
+ !(defined(__alpha__) && defined(__arch64__)) && ! (defined(__i386__) && defined(__APPLE__)) REAL96 = LONGREAL ; (* on the __sparc__ SIZE(LONGREAL) = SIZE(REAL) *)
     (* and on the x86_64 LONGREAL is 128 bits *)
     (* this is also true for at least some alphas *)
@@ -39,7 +39,7 @@
     r32 : REAL32;
     r64 : REAL64;
#if !defined(__sparc__) && !defined(__x86_64) && !defined(__ppc__) && !defined(__ia64) && \
-    !(defined(__alpha__) && defined(__arch64__))
+ !(defined(__alpha__) && defined(__arch64__)) && ! (defined(__i386__) && defined(__APPLE__))
     b96 : BITS96 ;
     r96 : REAL96 ;
 #endif
@@ -49,7 +49,7 @@
    b32 := CAST(BITS32,r32) ;
    b64 := CAST(BITS64,r64) ;
#if !defined(__sparc__) && !defined(__x86_64) && !defined(__ppc__) && !defined(__ia64) && \
-    !(defined(__alpha__) && defined(__arch64__))
+ !(defined(__alpha__) && defined(__arch64__)) && ! (defined(__i386__) && defined(__APPLE__))
    b96 := CAST(BITS96,r96)
 #endif
 END realbitscast.
----------

takes the Mac OS X/Intel results to

# of expected passes            6270
# of unexpected failures        36
# of unresolved testcases       12

It's a 64-bit CPU, but the predefined CPP flags say i386.

Michael

On 20 Oct 2008, at 18:32, Gaius Mulley wrote:


Hi Michael,

I've just checked in the fix to 'pim/run/pass/varparam3'.
Now with this correction the results are as follows on debian etch
LP64 Athlon:

# of expected passes            6288
# of unexpected failures        36
# of unresolved testcases       12

regards,
Gaius





reply via email to

[Prev in Thread] Current Thread [Next in Thread]