Difficulties with egcs-1.0.3 on RedHat 5.2?

Douglas Bates bates@stat.wisc.edu
05 Mar 1999 18:12:12 -0600

Some machines in our department use RedHat 5.2 Linux but, to maintain
consistency with other machines, the compilers as from egcs-1.0.3, as
shown below.  When I compile R-0.63.3 on these systems I can't pass
the tests in "make check".  The base-Ex.R file stops execution with
the error shown below.
 Running all help() examples ...
 ../../bin/R --vanilla < base-Ex.R > base-Ex.Rout
 make[2]: *** [base-Ex.Rout] Error 139
 make[2]: Leaving directory `/afs/cs.wisc.edu/unsup/R-0.63.3/src/R-0.63.3/tests/Examples'
 make[1]: *** [test-Examples] Error 2
 make[1]: Leaving directory `/afs/cs.wisc.edu/unsup/R-0.63.3/src/R-0.63.3/tests'
 make: [test-All] Error 2 (ignored)
 gstat03(26)% gcc -v
 Reading specs from /s/egcs-1.0.3a/i386_linux22/lib/gcc-lib/i386-redhat-linux/pgcc-2.90.29/specs
 gcc version pgcc-2.90.29 980515 (egcs-1.0.3 release)
 gstat03(27)% g77 -v
 Reading specs from /s/egcs-1.0.3a/i386_linux22/lib/gcc-lib/i386-redhat-linux/pgcc-2.90.29/specs
 gcc version pgcc-2.90.29 980515 (egcs-1.0.3 release)

The last part of base-Ex.Rout is
 > ###--- >>> `FDist' <<<----- The F Distribution
 > 	## alias	 help(df)
 > 	## alias	 help(pf)
 > 	## alias	 help(qf)
 > 	## alias	 help(rf)
 > ##___ Examples ___:
 > df(1,1,1) == dt(1,1)# TRUE
 [1] TRUE

This does not seem to happen on other Linux machines with other C and
Fortran compilers but it does happen on a Solaris 2.6 for Intel
machine with the same compilers.

Is this a known problem with egcs-1.0.3?

r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch