wtautz@math.uwaterloo.ca
2002-Jan-22 15:05 UTC
[Rd] compile problem with bessel_i.c on IRIX64 flexor 6.5 10100655 IP35 (uname -a) (PR#1275)
I have included the full configure/make output: (the particular error regarding bessel_i.c is at the END of the report). -walter tautz cd build/R-1.4.0 \ && unset noclobber \ && CPPFLAGS=" " \ LDFLAGS="" \ ./configure --prefix=/software/r-1 \ --datadir=/software/r-1/data \ --libdir=/software/r-1/lib \ --includedir=/software/r-1/include \ --with-x \ \ \ | tee configure.XHIER.log 2>&1 \ && touch XHIER_CONFIGURED creating cache ./config.cache checking for a BSD compatible install... tools/install-sh -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking host system type... mips-sgi-irix6.5 loading site script ./config.site loading build specific script ./config.site checking for pwd... /sbin/pwd checking whether builddir is srcdir... yes checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking whether gcc needs -traditional... no checking whether gcc accepts -M for generating dependencies... yes checking whether gcc supports -c -o FILE.lo... yes checking for mawk... no checking for gawk... no checking for nawk... nawk checking whether ln -s works... yes checking for ranlib... : checking for bison... bison -y checking for ar... ar checking whether echo can suppress newlines... yes configure: warning: redefining INSTALL to be /scratch/usr/source/r-1/build/R-1.4.0/tools/install-sh -c checking for javac... no checking for less... /.software/local/.admin/bins/bin/less checking for perl... /.software/local/.admin/bins/bin/perl checking whether perl version is at least 5.004... yes checking for dvips... no checking for tex... configure: warning: you cannot build DVI versions of the R manuals configure: warning: you cannot build PDF versions of the R manuals no checking for latex... no checking for makeindex... no checking for pdftex... no checking for pdflatex... no checking for makeinfo... /.software/local/.admin/bins/bin/makeinfo checking for unzip... no checking for zip... no checking for Cygwin environment... no checking for mingw32 environment... no checking build system type... mips-sgi-irix6.5 checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking how to recognise dependant libraries... pass_all checking for object suffix... o checking for executable suffix... no checking command to parse /usr/bin/nm -B output... ok checking for dlfcn.h... yes checking for ranlib... (cached) : checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... none checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld -64) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking dynamic linker characteristics... irix6.5 ld.so checking if libtool supports shared libraries... yes checking whether -lc should be explicitly linked in... yes creating libtool checking whether makeinfo version is at least 4... yes checking for main in -lm... yes defining F77 to be g77 checking whether the Fortran 77 compiler (g77 ) works... yes checking whether the Fortran 77 compiler (g77 ) is a cross-compiler... no checking whether we are using GNU Fortran 77... yes checking whether g77 accepts -g... yes checking for Fortran 77 libraries... -lg2c -lm -L/.software/arch/gcc-2.95.3/distribution/lib/gcc-lib/mips-sgi-irix6.5/2.95.3/mabi=64 -L/.software/arch/gcc-2.95.3/distribution/lib/gcc-lib/mips-sgi-irix6.5/2.95.3 -L/usr/bin -L/.software/arch/gcc-2.95.3/dis tribution/lib/mabi=64 -L/.software/arch/gcc-2.95.3/distribution/lib -lm -L/usr/lib64/mips3 -L/usr/lib64 checking whether g77 appends underscores... yes checking whether g77 and gcc agree on int and double... yes checking whether g77 and gcc agree on double complex... yes checking whether g77 supports -c -o FILE.lo... yes checking for c++... g++ checking whether the C++ compiler (g++ ) works... yes checking whether the C++ compiler (g++ ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether g++ accepts -g... yes checking how to run the C++ preprocessor... g++ -E checking whether g++ accepts -M for generating dependencies... yes checking whether g++ supports -c -o FILE.lo... yes checking for sin in -lm... yes checking for sin in -lmoto... no checking for main in -lncurses... no checking for main in -ltermcap... yes checking for dlopen in -ldl... no checking for ATL_xerbla in -latlas... no checking for zherk in -lblas... no checking for dgemm_ in -lblas... yes checking for rl_callback_read_char in -lreadline... no checking for working alloca.h... yes checking for alloca... yes checking for ANSI C header files... yes checking for pid_t... yes checking for vfork.h... no checking for working vfork... no checking for vprintf... yes checking for access... yes checking for acosh... yes checking for asinh... yes checking for atanh... yes checking for bcopy... yes checking for bzero... yes checking for finite... yes checking for ftruncate... yes checking for getcwd... yes checking for getgrgid... yes checking for getpwuid... yes checking for getuid... yes checking for hypot... yes checking for isascii... yes checking for isnan... yes checking for matherr... no checking for memcpy... yes checking for memmove... yes checking for mempcpy... no checking for mkfifo... yes checking for popen... yes checking for putenv... yes checking for rint... yes checking for setenv... no checking for snprintf... yes checking for strcoll... yes checking for stat... yes checking for strptime... yes checking for system... yes checking for times... yes checking for unsetenv... no checking for vsnprintf... yes checking for strdup... yes checking for library containing connect... none required checking for library containing gethostbyname... none required checking for library containing xdr_string... none required checking for __setfpucw... no checking for working calloc... yes checking for working finite... yes checking for working log... yes checking for working strptime... no checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for sys/wait.h that is POSIX.1 compatible... yes checking for arpa/inet.h... yes checking for dl.h... no checking for dlfcn.h... (cached) yes checking for elf.h... yes checking for errno.h... yes checking for fcntl.h... yes checking for floatingpoint.h... no checking for fpu_control.h... no checking for grp.h... yes checking for ieee754.h... no checking for ieeefp.h... yes checking for locale.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for pwd.h... yes checking for readline/history.h... yes checking for readline/readline.h... yes checking for rpc/xdr.h... yes checking for string.h... yes checking for strings.h... yes checking for sys/param.h... yes checking for sys/select.h... yes checking for sys/socket.h... yes checking for sys/stat.h... yes checking for sys/time.h... yes checking for sys/times.h... yes checking for sys/utsname.h... yes checking for unistd.h... yes checking whether setjmp.h is POSIX.1 compatible... yes checking for GNU C library with version >= 2... no checking whether math.h defines isfinite... no checking whether math.h defines isnan... no checking return type of signal handlers... void checking for pid_t... (cached) yes checking for size_t... yes checking for blkcnt_t... yes checking for sys/socket.h... (cached) yes checking for type of socket length... size_t * checking whether byte ordering is bigendian... yes checking for working const... yes checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of long double... 8 checking whether C compiler needs -OPT:IEEE_NaN_inf=ON... no checking for xmkmf... /usr/bin/X11/xmkmf checking for X... libraries , headers checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for tclConfig.sh... no checking for tkConfig.sh... no checking for tcl.h... no checking for finite... (cached) yes checking for isnan... (cached) yes checking whether you have IEEE 754 floating-point arithmetic... yes checking for BSD networking... yes checking for jpeglib.h... yes checking if jpeglib version >= 6b... no checking for main in -lz... yes checking for png.h... yes checking if libpng version >= 1.0.5... no checking for XDR support... yes checking for gzopen in -lz... yes checking for zlib.h... yes checking if zlib version >= 1.1.3... no checking whether leap seconds are treated according to POSIX... yes checking for setitimer... yes checking for lpr... lpr checking for paperconf... false updating cache ./config.cache creating ./config.status creating Makeconf creating Makefile creating afm/Makefile creating doc/Makefile creating doc/html/Makefile creating doc/html/search/Makefile creating doc/manual/Makefile creating etc/Makefile creating etc/Makeconf creating etc/Renviron creating m4/Makefile creating share/Makefile creating src/Makefile creating src/appl/Makefile creating src/include/Makefile creating src/include/R_ext/Makefile creating src/library/Makefile creating src/library/base/DESCRIPTION creating src/library/base/Makefile creating src/library/profile/Makefile creating src/library/ctest/DESCRIPTION creating src/library/ctest/Makefile creating src/library/ctest/src/Makefile creating src/library/eda/DESCRIPTION creating src/library/eda/Makefile creating src/library/eda/src/Makefile creating src/library/lqs/DESCRIPTION creating src/library/lqs/Makefile creating src/library/lqs/src/Makefile creating src/library/methods/DESCRIPTION creating src/library/methods/Makefile creating src/library/methods/src/Makefile creating src/library/modreg/DESCRIPTION creating src/library/modreg/Makefile creating src/library/modreg/src/Makefile creating src/library/mva/DESCRIPTION creating src/library/mva/Makefile creating src/library/mva/src/Makefile creating src/library/nls/DESCRIPTION creating src/library/nls/Makefile creating src/library/nls/src/Makefile creating src/library/stepfun/DESCRIPTION creating src/library/stepfun/Makefile creating src/library/splines/DESCRIPTION creating src/library/splines/Makefile creating src/library/splines/src/Makefile creating src/library/tcltk/DESCRIPTION creating src/library/tcltk/Makefile creating src/library/tcltk/src/Makefile creating src/library/tools/DESCRIPTION creating src/library/tools/Makefile creating src/library/ts/DESCRIPTION creating src/library/ts/Makefile creating src/library/ts/src/Makefile creating src/main/Makefile creating src/modules/Makefile creating src/modules/X11/Makefile creating src/modules/gnome/Makefile creating src/modules/internet/Makefile creating src/modules/lapack/Makefile creating src/modules/vfonts/Makefile creating src/nmath/Makefile creating src/nmath/standalone/Makefile creating src/scripts/Makefile creating src/scripts/COMPILE creating src/scripts/INSTALL creating src/scripts/REMOVE creating src/scripts/R.sh creating src/scripts/Rdconv creating src/scripts/Rdindex creating src/scripts/Rprof creating src/scripts/SHLIB creating src/scripts/Sd2Rd creating src/scripts/build creating src/scripts/check creating src/unix/Makefile creating tests/Makefile creating tests/Embedding/Makefile creating tests/Examples/Makefile creating tools/Makefile creating src/include/config.h configure: warning: you cannot build DVI versions of the R manuals configure: warning: you cannot build PDF versions of the R manuals R is now configured for mips-sgi-irix6.5 Source directory: . Installation directory: /software/r-1 C compiler: gcc -g -O2 C++ compiler: g++ -g -O2 FORTRAN compiler: g77 -g -O2 X11 support: yes Gnome support: no Tcl/Tk support: no R profiling support: yes R as a shared library: no cd build/R-1.4.0 \ && make all \ && touch XHIER_BUILT creating src/scripts/R.fe mkdir ../../bin mkdir ../../include mkdir ../../../include/R_ext making approx.d from approx.c making bakslv.d from bakslv.c making bandwidths.d from bandwidths.c making binning.d from binning.c making chull.d from chull.c making cpoly.d from cpoly.c making cumsum.d from cumsum.c making fft.d from fft.c making fmin.d from fmin.c making integrate.d from integrate.c making lbfgsb.d from lbfgsb.c making loglin.d from loglin.c making lowess.d from lowess.c making machar.d from machar.c making maxcol.d from maxcol.c making massdist.d from massdist.c making pretty.d from pretty.c making rowsum.d from rowsum.c making splines.d from splines.c making stem.d from stem.c making strsignif.d from strsignif.c making tabulate.d from tabulate.c making uncmin.d from uncmin.c making zeroin.d from zeroin.c gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c approx.c -o approx.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c bakslv.c -o bakslv.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c bandwidths.c -o bandwidths.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c binning.c -o binning.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c chull.c -o chull.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c cpoly.c -o cpoly.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c cumsum.c -o cumsum.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fft.c -o fft.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fmin.c -o fmin.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c integrate.c -o integrate.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c lbfgsb.c -o lbfgsb.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c loglin.c -o loglin.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c lowess.c -o lowess.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c machar.c -o machar.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c maxcol.c -o maxcol.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c massdist.c -o massdist.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c pretty.c -o pretty.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c rowsum.c -o rowsum.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c splines.c -o splines.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c stem.c -o stem.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c strsignif.c -o strsignif.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c tabulate.c -o tabulate.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c uncmin.c -o uncmin.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c zeroin.c -o zeroin.o g77 -g -O2 -c ch2inv.f -o ch2inv.o g77 -g -O2 -c chol.f -o chol.o g77 -g -O2 -c dpbfa.f -o dpbfa.o g77 -g -O2 -c dpbsl.f -o dpbsl.o g77 -g -O2 -c dpoco.f -o dpoco.o g77 -g -O2 -c dpodi.f -o dpodi.o g77 -g -O2 -c dpofa.f -o dpofa.o g77 -g -O2 -c dposl.f -o dposl.o g77 -g -O2 -c dqrdc.f -o dqrdc.o g77 -g -O2 -c dqrdc2.f -o dqrdc2.o g77 -g -O2 -c dqrls.f -o dqrls.o g77 -g -O2 -c dqrsl.f -o dqrsl.o g77 -g -O2 -c dqrutl.f -o dqrutl.o g77 -g -O2 -c dsvdc.f -o dsvdc.o g77 -g -O2 -c dtrco.f -o dtrco.o g77 -g -O2 -c dtrsl.f -o dtrsl.o g77 -g -O2 -c eigen.f -o eigen.o g77 -g -O2 -c lminfl.f -o lminfl.o ar cr libappl.a approx.o bakslv.o bandwidths.o binning.o chull.o cpoly.o cumsum.o fft.o fmin.o integrate.o lbfgsb.o loglin.o lowess.o machar.o maxcol.o massdist.o pretty.o rowsum.o splines.o stem.o strsignif.o tabulate.o uncmin.o zeroin.o ch2in v.o chol.o dpbfa.o dpbsl.o dpoco.o dpodi.o dpofa.o dposl.o dqrdc.o dqrdc2.o dqrls.o dqrsl.o dqrutl.o dsvdc.o dtrco.o dtrsl.o eigen.o lminfl.o : libappl.a making mlutils.d from mlutils.c making d1mach.d from d1mach.c making i1mach.d from i1mach.c making fmax2.d from fmax2.c making fmin2.d from fmin2.c making fprec.d from fprec.c making fround.d from fround.c making ftrunc.d from ftrunc.c making sign.d from sign.c making fsign.d from fsign.c making imax2.d from imax2.c making imin2.d from imin2.c making chebyshev.d from chebyshev.c making log1p.d from log1p.c making lgammacor.d from lgammacor.c making gammalims.d from gammalims.c making stirlerr.d from stirlerr.c making bd0.d from bd0.c making gamma.d from gamma.c making lgamma.d from lgamma.c making gamma_cody.d from gamma_cody.c making beta.d from beta.c making lbeta.d from lbeta.c making polygamma.d from polygamma.c making bessel_i.d from bessel_i.c making bessel_j.d from bessel_j.c making bessel_k.d from bessel_k.c making bessel_y.d from bessel_y.c making choose.d from choose.c making snorm.d from snorm.c making sexp.d from sexp.c making dgamma.d from dgamma.c making pgamma.d from pgamma.c making qgamma.d from qgamma.c making rgamma.d from rgamma.c making dbeta.d from dbeta.c making pbeta.d from pbeta.c making qbeta.d from qbeta.c making rbeta.d from rbeta.c making dunif.d from dunif.c making punif.d from punif.c making qunif.d from qunif.c making runif.d from runif.c making dnorm.d from dnorm.c making pnorm.d from pnorm.c making qnorm.d from qnorm.c making rnorm.d from rnorm.c making dlnorm.d from dlnorm.c making plnorm.d from plnorm.c making qlnorm.d from qlnorm.c making rlnorm.d from rlnorm.c making df.d from df.c making pf.d from pf.c making qf.d from qf.c making rf.d from rf.c making dt.d from dt.c making pt.d from pt.c making qt.d from qt.c making rt.d from rt.c making dchisq.d from dchisq.c making pchisq.d from pchisq.c making qchisq.d from qchisq.c making rchisq.d from rchisq.c making dbinom.d from dbinom.c making pbinom.d from pbinom.c making qbinom.d from qbinom.c making rbinom.d from rbinom.c making dcauchy.d from dcauchy.c making pcauchy.d from pcauchy.c making qcauchy.d from qcauchy.c making rcauchy.d from rcauchy.c making dexp.d from dexp.c making pexp.d from pexp.c making qexp.d from qexp.c making rexp.d from rexp.c making dgeom.d from dgeom.c making pgeom.d from pgeom.c making qgeom.d from qgeom.c making rgeom.d from rgeom.c making dhyper.d from dhyper.c making phyper.d from phyper.c making qhyper.d from qhyper.c making rhyper.d from rhyper.c making dnbinom.d from dnbinom.c making pnbinom.d from pnbinom.c making qnbinom.d from qnbinom.c making rnbinom.d from rnbinom.c making dpois.d from dpois.c making ppois.d from ppois.c making qpois.d from qpois.c making rpois.d from rpois.c making dweibull.d from dweibull.c making pweibull.d from pweibull.c making qweibull.d from qweibull.c making rweibull.d from rweibull.c making dlogis.d from dlogis.c making plogis.d from plogis.c making qlogis.d from qlogis.c making rlogis.d from rlogis.c making dnchisq.d from dnchisq.c making pnchisq.d from pnchisq.c making qnchisq.d from qnchisq.c making dnbeta.d from dnbeta.c making pnbeta.d from pnbeta.c making pnf.d from pnf.c making pnt.d from pnt.c making ptukey.d from ptukey.c making qtukey.d from qtukey.c making wilcox.d from wilcox.c making signrank.d from signrank.c gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c mlutils.c -o mlutils.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c d1mach.c -o d1mach.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c i1mach.c -o i1mach.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fmax2.c -o fmax2.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fmin2.c -o fmin2.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fprec.c -o fprec.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fround.c -o fround.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c ftrunc.c -o ftrunc.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c sign.c -o sign.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c fsign.c -o fsign.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c imax2.c -o imax2.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c imin2.c -o imin2.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c chebyshev.c -o chebyshev.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c log1p.c -o log1p.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c lgammacor.c -o lgammacor.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c gammalims.c -o gammalims.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c stirlerr.c -o stirlerr.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c bd0.c -o bd0.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c gamma.c -o gamma.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c lgamma.c -o lgamma.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c gamma_cody.c -o gamma_cody.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c beta.c -o beta.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c lbeta.c -o lbeta.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c polygamma.c -o polygamma.o gcc -I. -I../../src/include -I../../src/include -DHAVE_CONFIG_H -g -O2 -c bessel_i.c -o bessel_i.o bessel_i.c: In function `I_bessel': bessel_i.c:468: internal error--unrecognizable insn: (insn 1418 1417 673 (set:DF (reg/v:DF 101) (if_then_else:DF (ne (reg:DI 416) (const_int 0 [0x0])) (reg/v:DF 101) (reg:DF 415))) -1 (insn_list 1417 (nil)) (expr_list:REG_DEAD (reg:DI 416) (nil))) *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Peter Dalgaard BSA
2002-Jan-22 15:27 UTC
[Rd] compile problem with bessel_i.c on IRIX64 flexor 6.5 10100655 IP35 (uname -a) (PR#1275)
wtautz@math.uwaterloo.ca writes:> I have included the full configure/make output: > (the particular error regarding bessel_i.c is at > the END of the report)....> bessel_i.c: In function `I_bessel': > bessel_i.c:468: internal error--unrecognizable insn: > (insn 1418 1417 673 (set:DF (reg/v:DF 101) > (if_then_else:DF (ne (reg:DI 416) > (const_int 0 [0x0])) > (reg/v:DF 101) > (reg:DF 415))) -1 (insn_list 1417 (nil)) > (expr_list:REG_DEAD (reg:DI 416) > (nil))) > *** Error code 1 (bu21) > *** Error code 1 (bu21) > *** Error code 1 (bu21) > *** Error code 1 (bu21) > *** Error code 1 (bu21)That looks like a problem in the gcc compiler suite. You might try upgrading the compiler. Sometimes changing compiler flags (you would only need to do it for the offending module) does the trick. Another possibility is that gcc is generating code that the system assembler doesn't understand (this is happening with gcc 3 on Solaris). If so, then you might install GNU binutils. If none of this helps, I'm afraid that you need to take it up with the GCC authors since it is not an R problem. -- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._