[R-pkg-devel] R CMD check crash for Ubuntu 14.04 R-3.2.1 only
Dirk Eddelbuettel
edd at debian.org
Sat Jul 4 10:35:04 CEST 2015
Charles,
I took a look based on your tar ball. When I use the normal 'loud' setting I
default to for g++ (ie -pedantic -Wall) or clang++ I get more than a page
full of errors. I just tried it using the UBSAN-via-clang instrumented R I
provide via a docker container (and for which I showed usage during the
'rocker: Docker on R' tutorial preceding useR! -- slides now on my
presentation page). It also does not segfault, but it shows a test
difference:
Running ‘bar.R’
Comparing ‘bar.Rout’ to ‘bar.Rout.save’ ...8d7
<
51,54c50,53
< [1,] 0 1 0 1 0 0
< [2,] 0 1 1 0 0 0
< [3,] 0 1 0 0 1 0
< [4,] 0 1 0 0 0 1
---
> [1,] 0 1 0 0 0 1
> [2,] 0 1 0 0 1 0
> [3,] 0 1 0 1 0 0
> [4,] 0 1 1 0 0 0
Running ‘bug2.R’
Comparing ‘bug2.Rout’ to ‘bug2.Rout.save’ ...8d7
<
(You also seem to consistently differ in one newline which is just a nuisance
and not an error,)
So no free lunch yet. I fear you may have to minimize the package somewhat
to hopefully arrive at minimally reproducible example. So far you seem to
have a Heisenbug (https://en.wikipedia.org/wiki/Heisenbug)
Sorry I cannot offer more help.
Dirk
--
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
More information about the R-package-devel
mailing list