[Rcpp-devel] bug hunting

Dirk Eddelbuettel edd at debian.org
Tue Mar 23 14:31:29 CET 2010


On 23 March 2010 at 13:16, Romain Francois wrote:
| Le 23/03/10 12:49, Dirk Eddelbuettel a écrit :
| >
| > FYI, following Doug's lead re '-pedantic', I made that permanent for me via
| >
| >     edd at ron:~$ grep pedantic .R/*
| >     .R/Makevars:CFLAGS=-g -O3 -Wall -pipe -pedantic
| >     .R/Makevars:CXXFLAGS=-g -O3 -Wall -pipe -pedantic
| >
| > which now reveals a lot of
| >
| >     ./RcppCommon.h:205:28: warning: anonymous variadic macros were introduced in C99
| 
| We can kill this one with the -Wno-variadic-macros flag

Hmpf. Not great.
 
| > as well as
| >
| >     from Promise.cpp:22:
| >     ./Rcpp/Vector.h:434:30: warning: ISO C99 requires rest arguments to be used
| >     ./Rcpp/Vector.h:441:29: warning: ISO C99 requires rest arguments to be used
| >     ./Rcpp/Vector.h:477:26: warning: ISO C99 requires rest arguments to be used
| >     ./Rcpp/Vector.h:482:30: warning: ISO C99 requires rest arguments to be used
| >     ./Rcpp/Vector.h:496:31: warning: ISO C99 requires rest arguments to be used
| 
| This one, I'm not sure. Any ideas ?

#ifdef protect your DEBUG macro that triggers is?

Dirk

-- 
  Registration is open for the 2nd International conference R / Finance 2010
  See http://www.RinFinance.com for details, and see you in Chicago in April!


More information about the Rcpp-devel mailing list