On Sun, 27 Nov 2005, Seth Falcon wrote: > On 27 Nov 2005, [EMAIL PROTECTED] wrote: > >> Unfortunately va_copy is an ISO C99 function, so not always >> available. >> >> Please do heed the posting guide and give us real details of your OS >> and compiler, as they do matter here (stdarg.h is often >> compiler-specific). > > > R.version > _ > platform x86_64-unknown-linux-gnu > arch x86_64 > os linux-gnu > system x86_64, linux-gnu > status Under development (unstable) > major 2 > minor 3.0 > year 2005 > month 11 > day 23 > svn rev 36434 > language R > > gcc --version > gcc (GCC) 3.3.4 (pre 3.3.5 20040809)
Thanks. The only one of my systems that seems to have any problem is FC3 x86_64 with gcc 3.4.3. The fixes I have put in (different on R-patched and R-devel) fix this example and the one now in reg-tests-1-R on that machine at least. > This page appears to have useful documentation: > http://www.unixpapa.com/incnote/variadic.html It's somewhat dated: (almost-)C99 compilers are much more common these days. > Thinking out loud: Does writecon need to be variadic? It is only > called once with a fixed format string "%s%s". It does not, but the print method for gzfile connections does. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel