This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

guile on SGI Irix 6.5


version: 1.3.1 from the latest cvs tree. 
System: SGI O200 Irix 6.5.2f, gcc-2.8.1

guile compiles without any problems.  However, the interpreter fails to
start givin the following on stdout:
  ERROR: In procedure primitive-load-path:
  ERROR: Unable to find file "ice-9/r4rs.scm" in load path

If it may help the following is a system call trace:  Could someone please 
throw some light on this. 

par -sSS /usr/local/bin/guile

ERROR: In procedure struct-ref:
ERROR: Wrong type argument in position 2: 5.0
    0mS                (20650): was sent signal SIGUSR1
    0mS                 : received signal SIGUSR1 (handler 0x100029d8)
    0mS                 : END-pause() errno = 4 (Interrupted function call)
    0mS                 : sigreturn(0x7fff2aa0) OK
    0mS                 : execve("/usr/sbin/guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    0mS                 : execve("/usr/bsd/guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    0mS                 : execve("/sbin/guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    0mS                 : execve("/usr/bin/guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    0mS                 : execve("/usr/bin/X11/guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    0mS                 : execve("./guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    1mS                 : execve("/usr/local/teTeX/bin/guile", 0x7fff2f0c, 0x7fff2f14) errno = 2 (No such file or directory)
    2mS                 : execve("/usr/local/bin/guile", 0x7fff2f0c, 0x7fff2f14)
    5mS                 : END-execve() OK
    5mS                 : open("/lib32/rld", O_RDONLY, 04) = 3
    5mS                 : read(3, <7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00>..., 512) = 512
    5mS                 : elfmap(3, 0x7fff2cf4, 2) = 0xfb60000
    5mS                 : close(3) OK
    5mS                 : getpagesize() = 16384
    5mS                 : open("/dev/zero", O_RDONLY, 01) = 3
    5mS                 : mmap(0xfbdc000, 49152, PROT_WRITE|PROT_READ, MAP_PRIVATE, 3, 0) = 0xfbdc000
    6mS                 : close(3) OK
    6mS                 : syssgi(0x5c, 0, 0x3d, 0xfbda420, 0xfbda827, 0) = 0
    6mS                 : sysinfo(_MIPS_SI_PROCESSORS, 0x7fff2d70, 257) = 11
    6mS                 : open("/usr/local/lib/libguile.so", O_RDONLY, 05) = 3
    7mS                 : read(3, <7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00>..., 512) = 512
    7mS                 : elfmap(3, 0x7fff0610, 2) = 0x5ff50000
    7mS                 : close(3) OK
    8mS                 : open("/usr/local/lib/libdl.so", O_RDONLY, 05) errno = 2 (No such file or directory)
    9mS                 : open("/usr/local/lib//libdl.so", O_RDONLY, 05) errno = 2 (No such file or directory)
    9mS                 : open("/usr/lib32/libdl.so", O_RDONLY, 05) = 3
   10mS                 : read(3, <7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00>..., 512) = 512
   10mS                 : elfmap(3, 0x7fff05c0, 2) = 0xf940000
   10mS                 : close(3) OK
   10mS                 : open("/usr/local/lib/libm.so", O_RDONLY, 05) errno = 2 (No such file or directory)
   11mS                 : open("/usr/local/lib//libm.so", O_RDONLY, 05) errno = 2 (No such file or directory)
   12mS                 : open("/usr/lib32/libm.so", O_RDONLY, 05) = 3
   12mS                 : read(3, <7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00>..., 512) = 512
   12mS                 : elfmap(3, 0x7fff05c0, 2) = 0x97d0000
   12mS                 : close(3) OK
   13mS                 : open("/usr/local/lib/libc.so.1", O_RDONLY, 05) errno = 2 (No such file or directory)
   14mS                 : open("/usr/local/lib//libc.so.1", O_RDONLY, 05) errno = 2 (No such file or directory)
   20mS                 : syssgi(SGI_TOSSTSAVE) OK
   21mS                 : getpagesize() = 16384
   21mS                 : brk(0x10018000) OK
   21mS                 : syssgi(SGI_USE_FP_BCOPY, 0x10013208, 0x20, 0xffffffff, 0, 0xfffffffc) = 0
   21mS                 : brk(0x10054000) OK
   24mS                 : brk(0x10058000) OK
   30mS                 : brk(0x1005c000) OK
   32mS                 : sysconf(_SC_CLK_TCK) = 100
   32mS                 : gettimeofday({sec=925423508, usec=578358}) OK
   32mS                 : times(0x7fff2e20) = 10395129
   34mS                 : ioctl(0, __OLD_TCGETA, <bad indirect __old_termio param - len 30>) OK
   35mS                 : stat("/usr/local/share/guile/site/init.scm", 0x7fff2c70) errno = 2 (No such file or directory)
   36mS                 : stat("/usr/local/share/guile/site/init.scm.scm", 0x7fff2c70) errno = 2 (No such file or directory)
   37mS                 : stat("/usr/local/share/guile/1.3.1/init.scm", 0x7fff2c70) errno = 2 (No such file or directory)
   37mS                 : stat("/usr/local/share/guile/1.3.1/init.scm.scm", 0x7fff2c70) errno = 2 (No such file or directory)
   38mS                 : stat("/usr/local/share/guile/init.scm", 0x7fff2c70) errno = 2 (No such file or directory)
   39mS                 : stat("/usr/local/share/guile/init.scm.scm", 0x7fff2c70) errno = 2 (No such file or directory)
   40mS                 : stat("/usr/local/share/guile/site/ice-9/boot-9.scm", 0x7fff2c40) errno = 2 (No such file or directory)
   41mS                 : stat("/usr/local/share/guile/site/ice-9/boot-9.scm.scm", 0x7fff2c40) errno = 2 (No such file or directory)
   42mS                 : stat("/usr/local/share/guile/1.3.1/ice-9/boot-9.scm", 0x7fff2c40) OK
   44mS                 : access("/usr/local/share/guile/1.3.1/ice-9/boot-9.scm", R_OK) OK
   44mS                 : open("/usr/local/share/guile/1.3.1/ice-9/boot-9.scm", O_RDONLY, 0666) = 3
   45mS                 : fstat(3, 0x7fff2a90) OK
   45mS                 : brk(0x10060000) OK
   45mS                 : ioctl(3, __OLD_TCGETA, 0x7fff2a30) errno = 25 (Inappropriate I/O control operation)
   45mS                 : read(3, ";;; installed-scm-file\n\n;;;; \t", 16384) = 16384
   46mS                 : stat("/usr/local/share/guile/site/ice-9/r4rs.scm", 0x7fff2a90) errno = 2 (No such file or directory)
   47mS                 : stat("/usr/local/share/guile/site/ice-9/r4rs.scm.scm", 0x7fff2a90) errno = 2 (No such file or directory)
   48mS                 : stat("/usr/local/share/guile/1.3.1/ice-9/r4rs.scm", 0x7fff2a90) OK
   49mS                 : access("/usr/local/share/guile/1.3.1/ice-9/r4rs.scm", R_OK) OK
   50mS                 : open("/usr/local/share/guile/1.3.1/ice-9/r4rs.scm", O_RDONLY, 0666) = 4
   51mS                 : fstat(4, 0x7fff28e0) OK
   51mS                 : ioctl(4, __OLD_TCGETA, 0x7fff2880) errno = 25 (Inappropriate I/O control operation)
   51mS                 : read(4, 0x1005e568, 4096)
   56mS                 : END-read(4, ";;;; r4rs.scm --- definitions ", 4096) = 4096
   61mS                 : brk(0x10064000) OK
   61mS                 : read(4, "p thunk))))\n\n(define the-eof-o", 4096) = 564
   62mS                 : read(4, 0x1005e568, 4096) = 0
   62mS                 : close(4) OK
   79mS                 : write(2, "ERROR", 5) = 5
   80mS                 : write(2, ": ", 2) = 2
   80mS                 : write(2, "In procedure ", 13) = 13
   80mS                 : write(2, "struct-ref", 10) = 10
   80mS                 : write(2, ":\n", 2) = 2
   81mS                 : write(2, "ERROR", 5) = 5
   81mS                 : write(2, ": ", 2) = 2
   81mS                 : write(2, "Wrong type argument in positio", 32) = 32
   81mS                 : write(2, "2", 1) = 1
   81mS                 : write(2, ": ", 2) = 2
   81mS                 : write(2, "5.0", 3) = 3
   82mS                 : write(2, "\n", 1) = 1
   82mS                 : prctl(PR_GETNSHARE) = 0
   82mS                 : exit(2)

System call summary:
                        Average     Total
Name           #Calls  Time(ms)  Time(ms)
-----------------------------------------
stat               12      0.95     11.38
open               13      0.65      8.51
read                8      0.76      6.11
execve              8      0.61      4.85
access              2      0.51      1.03
write              12      0.06      0.72
elfmap              4      0.16      0.63
ioctl               3      0.08      0.24
brk                 6      0.03      0.18
close               6      0.02      0.13
mmap                1      0.06      0.06
syssgi              3      0.01      0.03
fstat               2      0.01      0.02
times               1      0.02      0.02
gettimeofday        1      0.01      0.01
sigreturn           1      0.01      0.01
getpagesize         2      0.00      0.01
sysconf             1      0.01      0.01
sysinfo             1      0.01      0.01
prctl               1      0.01      0.01
exit                1      0.00      0.00


Ahmed Riza <> ahmed@cfdmaster.demon.co.uk