On Sun, Dec 11, 2005 at 09:45:54PM -0600, Dirk Eddelbuettel wrote: > | > I can detail this some more if you wish but rest assured that there are no > | > bus errors anywhere.
> | Yes, there are. That was the reason for the failure in the build log that > It only looks that way when the error is caught. Are you telling me that foreign is *generating* an error message of "Bus error", on exactly those two Debian architectures that are prone to bus errors due to 64-bit reads from 32-bit-aligned addresses, but that no bus error is taking place in the actual software? > A fuller 'R CMD check foreign' run eg here looks like: > [EMAIL PROTECTED]:~/src/debian/CRAN> R CMD check foreign > * checking for working latex ... OK > * using log directory > '/var/autofs/net/chibud/home/edd/src/debian/CRAN/foreign.Rcheck' > * using R version 2.2.0, 2005-10-06 > * checking for file 'foreign/DESCRIPTION' ... OK > * this is package 'foreign' version '0.8-11' > * checking if this is a source package ... WARNING > Subdirectory 'foreign/src' contains object files. > * Installing *source* package 'foreign' ... > checking for gcc... gcc > checking for C compiler default output file name... a.out > [... it now builds the binary yada yada...] > * creating foreign-Ex.R ... OK <-- extracts examples from docs > * checking examples ... OK <-- runs all examples > * checking tests ... <-- starts tests > and I grant you that it _looks_ that way in the log, but it isn't > really. > | was just cited to you. The package also fails to build on ia64 with the > | same bus error. > On the ia64 it also does > * creating foreign-Ex.R ... OK > * checking examples ... OK > * checking tests ... > make[1]: Entering directory > `/build/buildd/foreign-0.8.11/debian/foreign.Rcheck/tests' > showing that binary package is fine as it runs its examples. The generated > file is almost 20k: > [EMAIL PROTECTED]:~/.chibud/src/debian/CRAN> ls -l foreign.Rcheck/*Rout > -rw-r--r-- 1 edd edd 19677 Dec 11 21:39 foreign.Rcheck/foreign-Ex.Rout > "foreign-Ex.Rout" is to be read as $package-Ex.Rout, i.e. R output from > running the examples of package foreign. > I still call it a no-panic situation. Now, as for cdbs, that I call a > panic... Right, which tells me that the package succeeded at running some examples or other, and then *fails* due to a software bug when running its regression tests. It sounds to me like you're saying you want to ignore a known regression; I don't understand why. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
signature.asc
Description: Digital signature