lists.zerezo.com



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

***BOGO*** Re: [Mingw-users] new error with latest cvs stdlib.h



On Sunday 05 October 2008 08:10:35 Danny Smith wrote:
> Change "inline* to "__inline__" at stdlib.h:317
>
> "inline" is not a keyword in c89 (c89 is enforced by --ansi switch
> ).   Incidentally, you get the same error message if you run  "make
> test_headers" on CVS source.
> And even more surprisingly -- this has been broken since 5 May 2098
> :(

Remarkable indeed!  Perhaps some future maintainer will address it, 
when it breaks in ninety years time :-)

Seriously though, thanks for the tip-off Danny.  Running the test 
suite should be mandatory, after any change; however, the test suite 
should be invoked as `make check', not by an arbitrary, undocumented 
and unusual name, which can only be ascertained by scratching around 
in the bowels of Makefile.in -- I did `make check', to be told there 
was no rule to do so; therefore, I assumed, incorrectly, that there 
was no test suite provided.

Not so remarkable, perhaps, that it has actually been broken since 
5-May-2008, but the breakage hasn't been detected until now, because 
in the absence of an obvious test suite, CVS may not be exposed to 
the same extensive population of testers, as will be a release, and 
the recent mingwrt-3.15 is the first release to have included the 
change which precipitates this failure, (although, on this occasion, 
it does appear to have been reported against CVS, rather than the 
actual release).

Regards,
Keith.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
MinGW-users mailing list
MinGW-users@xxxxxxxxxxxxxxxxxxxxx

You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users