problem building gmp on Mac G5
user42 at zip.com.au
Wed Jan 7 10:29:36 CET 2004
Kate Minola <kminola at po0.glue.umd.edu> writes:
> it seems that the output of sscanf in the above situation
> is not well-defined ... and in the FreeBSD case, not likely
> to change any time soon.
Hmm. Well, I guess what c99 says is certainly about as clear as mud,
but I think I took the view that what it was trying to say was the
traditional style where what would be a 0 return becomes EOF if end of
input is encountered when wanting a match (ie. anything except
> I do not have access to other machines with operating
> systems based on FreeBSD other than Mac OS X v10.3 (which
> is based upon FreeBSD 5.0). Thus I can not do a comparison
All our test systems except darwin7 follow our expectations. There's
some freebsd5.0 and 5.1 among them.
What also makes me believe this darwin sscanf bit is either broken or
a very bad idea is that fscanf continues to return -1 for similar
run as "./a.out </dev/null".
C99 explicitly says end of string for sscanf is equivalent to end of
file for fscanf :-(.
All followups to gmp-bugs at swox.com please.
More information about the gmp-bugs