[Patches] [ python-Patches-494047 ] removes 64-bit ?: to cope on plan9

noreply@sourceforge.net noreply@sourceforge.net
Sat, 09 Mar 2002 04:04:45 -0800


Patches item #494047, was opened at 2001-12-17 03:18
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=494047&group_id=5470

Category: Core (C code)
Group: None
>Status: Closed
>Resolution: Accepted
Priority: 5
Submitted By: Russ Cox (rsc)
Assigned to: Nobody/Anonymous (nobody)
Summary: removes 64-bit ?: to cope on plan9

Initial Comment:
The Plan 9 C compiler can't handle 64-bit numbers
as the branches of a ternary operation.  Rewrite 
a ? b : c into if (a) then b else c in two places.




----------------------------------------------------------------------

>Comment By: Martin v. Löwis (loewis)
Date: 2002-03-09 13:04

Message:
Logged In: YES 
user_id=21627

Thanks for the patch, committed as longobject.c 1.115.

I have not integrated it into 2.2.1, since I believe it is
unlikely that all other plan9 changes are that trivial, so
there is little chance that 2.2.1 will work out of the box
on that system.

----------------------------------------------------------------------

Comment By: Guido van Rossum (gvanrossum)
Date: 2001-12-17 03:55

Message:
Logged In: YES 
user_id=6380

Thanks. We'll do this in 2.2.1 or 2.3, since (IMO) it's too
close to the release date of 2.2.

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=494047&group_id=5470