Hi Dirk,<div><br></div><div>my R version is</div><div><div>R version 2.15.1 (2012-06-22)</div><div>Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)</div><div><br></div><div>I ran the tests in</div><div>/Library/Frameworks/R.framework/Versions/2.15/Resources/library/Rcpp/unitTests</div>
<div><br></div><div>➜  unitTests  RunAllRcppTests="yes" Rscript -e 'library(inline); library(RUnit); cppfunction <- function(...) cxxfunction(..., plugin="Rcpp");  runTestFile("runit.Module.client.package.R")'</div>
<div><br></div><div>and got the following (identical) error:</div><div><br></div><div><div>R(7916) malloc: *** error for object 0x7fff7247f860: pointer being freed was not allocated</div><div>*** set a breakpoint in malloc_error_break to debug</div>
<div>sh: line 1:  7916 Abort trap: 6           '/Library/Frameworks/R.framework/Resources/bin/R' --arch=x86_64 --no-save --slave < /var/folders/bd/xhwzz96x2xl6b02bwt4myhy00000gn/T//RtmpeLGmvL/file1e8c1514ade9</div>
<div>ERROR: loading failed for ‘x86_64’</div><div>* removing ‘/private/var/folders/bd/xhwzz96x2xl6b02bwt4myhy00000gn/T/Rtmpj3NgcG/file1e7867afb0d/templib/testRcppClass’</div><div>Loading required package: testRcppClass</div>
<div>Timing stopped at: 21.775 2.057 47.64 </div><div>Error in func() : object 'stdNumeric' not found</div><div>In addition: Warning messages:</div><div>1: In install.packages("testRcppClass_0.1.tar.gz", "templib", repos = NULL,  :</div>
<div>  installation of package ‘testRcppClass_0.1.tar.gz’ had non-zero exit status</div><div>2: In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE,  :</div><div>  there is no package called ‘testRcppClass’</div>
<div> done successfully.</div><div><br></div><div>Number of test functions: 1 </div><div>Number of errors: 1 </div><div>Number of failures: 0 </div><div><br></div><div>Best</div><div>Florian</div><div><br></div><br><div class="gmail_quote">
On 23 August 2012 13:07, Dirk Eddelbuettel <span dir="ltr"><<a href="mailto:edd@debian.org" target="_blank">edd@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Florian,<br>
<div class="im"><br>
On 23 August 2012 at 12:45, Florian Oswald wrote:<br>
| Davor,<br>
| I'm at a loss for words. I get this error consistently ONLY when trying to<br>
| install Rcpp.package.skeleton. I tried many times, always removed .o and so.<br>
| files. I did not come across this problem with any other package before, also<br>
| ones which are using Rcpp. I can install a similarly simple package that Jelmer<br>
| Ypma kindly put together for me to try out (attached). It differs from<br>
| Rcpp.package.skeleton in that it only defines a single class that contains all<br>
| functions. I guess that shouldn't matter, but apart from that I can find few<br>
| differences.<br>
<br>
</div>I may have asked this before, but what R version so you use?<br>
<br>
Can you run the unit tests involving modules and packages? Eg<br>
<br>
   $ cd ~/svn/rcpp/pkg/Rcpp/inst/unitTests/       ## adjust for your sources<br>
   $ RunAllRcppTests="yes" Rscript -e 'library(inline);library(RUnit); \<br>
          cppfunction <- function(...) cxxfunction(..., plugin="Rcpp"); \<br>
          runTestFile("runit.Module.client.package.R")'<br>
<br>
(where the code line was wrapped.  Here, this works as expected and ends in<br>
<br>
   [...]<br>
   * DONE (testRcppClass)<br>
   Loading required package: testRcppClass<br>
   Loading required package: Rcpp<br>
    done successfully.<br>
<br>
   Number of test functions: 1<br>
   Number of errors: 0<br>
   Number of failures: 0<br>
   edd@max:~/svn/rcpp/pkg/Rcpp/inst/unitTests$<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
Dirk<br>
<br>
--<br>
Dirk Eddelbuettel | <a href="mailto:edd@debian.org">edd@debian.org</a> | <a href="http://dirk.eddelbuettel.com" target="_blank">http://dirk.eddelbuettel.com</a><br>
</div></div></blockquote></div><br></div></div>