guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Guile 1.6.6 build comments


From: Nelson H. F. Beebe
Subject: Guile 1.6.6 build comments
Date: Wed, 1 Dec 2004 10:24:16 -0700 (MST)

On Monday, 29-Nov-2004, I fetched the newly-announced guile-1.6.6
release and launched simultaneous builds in 23 build environments on
about 20 flavors of Unix.

While a few were successful, others required manual workarounds, and
some have not succeeded at all, or have seriously failed validation
tests and thus not been installed.

Attached below is a summary of problems recorded in the build log
files.  This report is long (more than 2300 lines), so it may make you
feel better to know that the builds and validation tests were
successful on the first attempt on these systems

        * FreeBSD 4.4 (though 5.0 failed) on IA-32, 
        * MacOS 10.3.2 on PowerPC,
        * NetBSD 1.6 on IA-32,
        * OpenBSD 3.2 on IA-32, and 
        * GNU/Linux (Gentoo 1.4.16) on MIPS (one of the less common GNU/Linux 
platforms).

------------------------------------------------------------------------
Machinetype:            DEC Alphastation 200 4/100 (1 CPU, 100 MHz Alpha 21064 
EV4, 64MB RAM);    GNU/Linux 2.4.19-xfs-gentoo-cd
Remote gcc version:     gcc (GCC) 3.3
Remote g++ version:     g++ (GCC) 3.3
Configure environment:  CC=gcc CXX=g++ LDFLAGS="-Wl,-rpath,/usr/local/lib" 

/bin/sh ./libtool --tag=CC --mode=link gcc  -g -O2  -Wl,-rpath,/usr/local/lib 
-o libguilereadline-v-12.la -rpath /usr/local/lib -version-info 15:0:3 
-export-dynamic -no-undefined readline.lo ../libguile/libguile.la -lreadline 
-lncurses 
gcc -shared  .libs/readline.o  -Wl,--rpath 
-Wl,/local/build/guile-1.6.6/libguile/.libs ../libguile/.libs/libguile.so 
-lreadline -lncurses  -Wl,-rpath -Wl,/usr/local/lib -Wl,-soname 
-Wl,libguilereadline-v-12.so.12 -o .libs/libguilereadline-v-12.so.12.3.0
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 warning: type and size of dynamic symbol `__gmon_start__' are not defined
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol UP
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol UP
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol BC
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol BC
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol UP
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol UP
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/ld:
 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol BC
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../../alpha-unknown-linux-gnu/bin/make[4]:
 Leaving directory `/export/local/build/guile-1.6.6/guile-readline'
make[3]: Leaving directory `/export/local/build/guile-1.6.6/guile-readline'
make[2]: Leaving directory `/export/local/build/guile-1.6.6/guile-readline'
make[1]: Leaving directory `/export/local/build/guile-1.6.6'
ld: 
/usr/local/lib/gcc-lib/alpha-unknown-linux-gnu/3.3/../../../libncurses.a(lib_termcap.o):
 gp-relative relocation against dynamic symbol BC
collect2: ld returned 1 exit status

Errors from the ncurses (version 5.4, the latest available) library
occurred on multiple platforms.  Generally, I was able to fix the
build failure by replacing -lncurses with -lcurses.

------------------------------------------------------------------------
Machinetype:            IBM RS6000 43P-132 (133 MHz);  AIX 4.2
Remote gcc version:     2.95.3
Remote g++ version:     2.95.3
Configure environment:  CC=gcc CXX=g++ LDFLAGS=-Wl,-L/usr/local/lib 

...
Running posix.test
FAIL: posix.test: putenv: removing
FAIL: posix.test: setenv: removing
...
Running srfi-4.test
ERROR: srfi-4.test: u8 vector: u8vector? success - arguments: 
((memory-allocation-error "make-u8vector" "Memory allocation error" #f #f))
ERROR: srfi-4.test: u8 vector: u8vector-length success 1 - arguments: 
((memory-allocation-error "list->u8vector" "Memory allocation error" #f #f))
...repeated many times...

Totals for this test run:
passes:                 3770
failures:               2
unexpected passes:      0
expected failures:      18
unresolved test cases:  0
untested test cases:    0
unsupported test cases: 9
errors:                 20

FAIL: check-guile
===================
1 of 1 tests failed
===================

Because of the test failures, I decided not to install this version,
leaving the system with guile-1.4.
------------------------------------------------------------------------
Machinetype:            SGI Origin/200-4 (180 MHz) (4 CPUs); IRIX 6.5
Remote c89 version:     MIPSpro Compilers: Version 7.3.1.3m
Configure environment:  CC=c89 CXX=CC LDFLAGS=-Wl,-rpath,/usr/local/libn32 

The SGI compilers have outstanding diagnostics, and usually turn up
problems that other compilers are silent about.  Here is a summary
of the warnings reported:

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c debug.c 
-Wp,-MDupdate,.deps/debug.TPlo  -DPIC -o .libs/debug.o
cc-1116 c89: WARNING File = debug.c, Line = 486
  Non-void function "scm_procedure_environment" (declared at line 468) should
          return a value.

  }
  ^
cc-1552 c89: WARNING File = debug.c, Line = 142
  The variable "scm_sym_procname" is set but never used.

  SCM_SYMBOL (scm_sym_procname, "procname");
  ^

cc-1552 c89: WARNING File = debug.c, Line = 143
  The variable "scm_sym_dots" is set but never used.

  SCM_SYMBOL (scm_sym_dots, "...");
  ^
 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c dynl.c 
-Wp,-MDupdate,.deps/dynl.TPlo  -DPIC -o .libs/dynl.o
cc-1116 c89: WARNING File = dynl.c, Line = 406
  Non-void function "scm_dynamic_unlink" (declared at line 387) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = dynl.c, Line = 443
  Non-void function "scm_dynamic_func" (declared at line 410) should return a
          value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
environments.c -Wp,-MDupdate,.deps/environments.TPlo  -DPIC -o 
.libs/environments.o
cc-1116 c89: WARNING File = environments.c, Line = 175
  Non-void function "scm_environment_ref" (declared at line 157) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = environments.c, Line = 282
  Non-void function "scm_environment_define" (declared at line 258) should
          return a value.

  }
  ^

cc-1116 c89: WARNING File = environments.c, Line = 308
  Non-void function "scm_environment_undefine" (declared at line 286) should
          return a value.

  }
  ^

cc-1116 c89: WARNING File = environments.c, Line = 338
  Non-void function "scm_environment_set_x" (declared at line 312) should return
          a value.

  }
  ^

cc-1116 c89: WARNING File = environments.c, Line = 373
  Non-void function "scm_environment_cell" (declared at line 342) should return
          a value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c error.c 
-Wp,-MDupdate,.deps/error.TPlo  -DPIC -o .libs/error.o
cc-1116 c89: WARNING File = error.c, Line = 153
  Non-void function "scm_error_scm" (declared at line 103) should return a 
value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c eval.c 
-Wp,-MDupdate,.deps/eval.TPlo  -DPIC -o .libs/eval.o
cc-1548 c89: WARNING File = eval.c, Line = 2424
  The transfer of control bypasses...

            ... the initialization of variable "j" (declared at line 2397).
            goto apply_cmethod;
            ^

cc-1548 c89: WARNING File = eval.c, Line = 2424
  The transfer of control bypasses...

            ... the initialization of variable "j" (declared at line 2397).
            goto apply_cmethod;
            ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
evalext.c -Wp,-MDupdate,.deps/evalext.TPlo  -DPIC -o .libs/evalext.o
cc-1116 c89: WARNING File = evalext.c, Line = 68
  Non-void function "scm_m_generalized_set_x" (declared at line 57) should
          return a value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c gc.c 
-Wp,-MDupdate,.deps/gc.TPlo  -DPIC -o .libs/gc.o
cc-1183 c89: WARNING File = gc.c, Line = 2043
  An unsigned integer is being compared to zero.

    if (scm_mallocated  < 0)
                        ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c goops.c 
-Wp,-MDupdate,.deps/goops.TPlo  -DPIC -o .libs/goops.o
cc-1116 c89: WARNING File = goops.c, Line = 1706
  Non-void function "scm_primitive_generic_generic" (declared at line 1694)
          should return a value.

  }
  ^

cc-1552 c89: WARNING File = goops.c, Line = 494
  The variable "k_allocation" is set but never used.

  SCM_KEYWORD (k_allocation, "allocation");
  ^

cc-1552 c89: WARNING File = goops.c, Line = 495
  The variable "k_instance" is set but never used.

  SCM_KEYWORD (k_instance, "instance");
  ^

cc-1552 c89: WARNING File = goops.c, Line = 1931
  The variable "var_compute_applicable_methods" is set but never used.

  SCM_VARIABLE_INIT (var_compute_applicable_methods, 
"compute-applicable-methods", scm_c_define_gsubr 
(s_sys_compute_applicable_methods, 2, 0, 0, 
scm_sys_compute_applicable_methods));
  ^

cc-1552 c89: WARNING File = goops.c, Line = 1963
  The variable "sym_atdispatch" is set but never used.

  SCM_SYMBOL (sym_atdispatch, s_atdispatch);
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
hashtab.c -Wp,-MDupdate,.deps/hashtab.TPlo  -DPIC -o .libs/hashtab.o
cc-1552 c89: WARNING File = hashtab.c, Line = 505
  The variable "closure" is set but never used.

    scm_t_ihashx_closure closure;
                         ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c list.c 
-Wp,-MDupdate,.deps/list.TPlo  -DPIC -o .libs/list.o
cc-1116 c89: WARNING File = list.c, Line = 331
  Non-void function "scm_last_pair" (declared at line 307) should return a 
value.

  }
  ^

cc-1116 c89: WARNING File = list.c, Line = 360
  Non-void function "scm_reverse" (declared at line 337) should return a value.

  }
  ^

cc-1116 c89: WARNING File = list.c, Line = 418
  Non-void function "scm_list_ref" (declared at line 398) should return a value.

  }
  ^

cc-1116 c89: WARNING File = list.c, Line = 443
  Non-void function "scm_list_set_x" (declared at line 422) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = list.c, Line = 491
  Non-void function "scm_list_cdr_set_x" (declared at line 470) should return a
          value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c macros.c 
-Wp,-MDupdate,.deps/macros.TPlo  -DPIC -o .libs/macros.o
cc-1116 c89: WARNING File = macros.c, Line = 185
  Non-void function "scm_macro_type" (declared at line 167) should return a
          value.

  }
  ^
 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
modules.c -Wp,-MDupdate,.deps/modules.TPlo  -DPIC -o .libs/modules.o
cc-1552 c89: WARNING File = modules.c, Line = 582
  The variable "root_module_lookup_closure" is set but never used.

  static SCM root_module_lookup_closure;
             ^
 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
numbers.c -Wp,-MDupdate,.deps/numbers.TPlo  -DPIC -o .libs/numbers.o
cc-1116 c89: WARNING File = numbers.c, Line = 132
  Non-void function "scm_odd_p" (declared at line 119) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 149
  Non-void function "scm_even_p" (declared at line 136) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 261
  Non-void function "scm_quotient" (declared at line 190) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 313
  Non-void function "scm_remainder" (declared at line 272) should return a 
value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 361
  Non-void function "scm_modulo" (declared at line 324) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 827
  Non-void function "scm_logand" (declared at line 745) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 912
  Non-void function "scm_logior" (declared at line 831) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 984
  Non-void function "scm_logxor" (declared at line 916) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 1038
  Non-void function "scm_logtest" (declared at line 988) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 1090
  Non-void function "scm_logbit_p" (declared at line 1042) should return a 
value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 1280
  Non-void function "scm_bit_extract" (declared at line 1219) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 1334
  Non-void function "scm_logcount" (declared at line 1288) should return a 
value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 1388
  Non-void function "scm_integer_length" (declared at line 1342) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 2213
  Non-void function "scm_number_to_string" (declared at line 2184) should return
          a value.

  }
  ^

cc-1548 c89: WARNING File = numbers.c, Line = 3327
  The transfer of control bypasses...

            ... the initialization of variable "xx" (declared at line 3288).
        goto intbig;
        ^

cc-1116 c89: WARNING File = numbers.c, Line = 3653
  Non-void function "scm_num2dbl" (declared at line 3641) should return a value.

  }
  ^

cc-1548 c89: WARNING File = numbers.c, Line = 3812
  The transfer of control bypasses...

            ... the initialization of variable "xx" (declared at line 3725).
        goto complex_div;
        ^

cc-1548 c89: WARNING File = numbers.c, Line = 3826
  The transfer of control bypasses...

            ... the initialization of variable "xx" (declared at line 3725).
        goto complex_div;
        ^

cc-1116 c89: WARNING File = numbers.c, Line = 3860
  Non-void function "scm_divide" (declared at line 3690) should return a value.

  }
  ^

cc-1116 c89: WARNING File = numbers.c, Line = 4281
  Non-void function "scm_inexact_to_exact" (declared at line 4257) should return
          a value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2short" (declared at line 4) should return a value.

  }
  ^

cc-1183 c89: WARNING File = ../libguile/num2integral.i.c, Line = 64
  An unsigned integer is being compared to zero.

            if (res >= 0)
                    ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2ushort" (declared at line 4) should return a value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2int" (declared at line 4) should return a value.

  }
  ^

cc-1183 c89: WARNING File = ../libguile/num2integral.i.c, Line = 64
  An unsigned integer is being compared to zero.

            if (res >= 0)
                    ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2uint" (declared at line 4) should return a value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2long" (declared at line 4) should return a value.

  }
  ^

cc-1183 c89: WARNING File = ../libguile/num2integral.i.c, Line = 64
  An unsigned integer is being compared to zero.

            if (res >= 0)
                    ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2ulong" (declared at line 4) should return a value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2ptrdiff" (declared at line 4) should return a 
value.

  }
  ^

cc-1183 c89: WARNING File = ../libguile/num2integral.i.c, Line = 64
  An unsigned integer is being compared to zero.

            if (res >= 0)
                    ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2size" (declared at line 4) should return a value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2long_long" (declared at line 4) should return a
          value.

  }
  ^

cc-1183 c89: WARNING File = ../libguile/num2integral.i.c, Line = 64
  An unsigned integer is being compared to zero.

            if (res >= 0)
                    ^

cc-1116 c89: WARNING File = ../libguile/num2integral.i.c, Line = 83
  Non-void function "scm_num2ulong_long" (declared at line 4) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2float.i.c, Line = 29
  Non-void function "scm_num2float" (declared at line 4) should return a value.

  }
  ^

cc-1116 c89: WARNING File = ../libguile/num2float.i.c, Line = 29
  Non-void function "scm_num2double" (declared at line 4) should return a value.

  }
  ^
 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c print.c 
-Wp,-MDupdate,.deps/print.TPlo  -DPIC -o .libs/print.o
cc-1116 c89: WARNING File = print.c, Line = 1104
  Non-void function "scm_get_print_state" (declared at line 1093) should return
          a value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c rdelim.c 
-Wp,-MDupdate,.deps/rdelim.TPlo  -DPIC -o .libs/rdelim.o
cc-1183 c89: WARNING File = rdelim.c, Line = 91
  An unsigned integer is being compared to zero.

    SCM_VALIDATE_SUBSTRING_SPEC_COPY (2, str, buf, 5, start, cstart,
    ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
scmsigs.c -Wp,-MDupdate,.deps/scmsigs.TPlo  -DPIC -o .libs/scmsigs.o
cc-1552 c89: WARNING File = scmsigs.c, Line = 129
  The variable "ignored" is set but never used.

    SCM ignored;
        ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c simpos.c 
-Wp,-MDupdate,.deps/simpos.TPlo  -DPIC -o .libs/simpos.o
cc-1116 c89: WARNING File = simpos.c, Line = 130
  Non-void function "scm_primitive_exit" (declared at line 116) should return a
          value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c smob.c 
-Wp,-MDupdate,.deps/smob.TPlo  -DPIC -o .libs/smob.o
cc-1116 c89: WARNING File = smob.c, Line = 184
  Non-void function "scm_smob_apply_0_error" (declared at line 181) should
          return a value.

  }
  ^

cc-1116 c89: WARNING File = smob.c, Line = 220
  Non-void function "scm_smob_apply_1_error" (declared at line 217) should
          return a value.

  }
  ^

cc-1116 c89: WARNING File = smob.c, Line = 250
  Non-void function "scm_smob_apply_2_error" (declared at line 247) should
          return a value.

  }
  ^

cc-1116 c89: WARNING File = smob.c, Line = 285
  Non-void function "scm_smob_apply_3_error" (declared at line 279) should
          return a value.

  }
  ^
 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c sort.c 
-Wp,-MDupdate,.deps/sort.TPlo  -DPIC -o .libs/sort.o
cc-1116 c89: WARNING File = sort.c, Line = 698
  Non-void function "scm_sort_x" (declared at line 667) should return a value.

  }
  ^

cc-1116 c89: WARNING File = sort.c, Line = 739
  Non-void function "scm_sort" (declared at line 703) should return a value.

  }
  ^

cc-1116 c89: WARNING File = sort.c, Line = 834
  Non-void function "scm_stable_sort_x" (declared at line 797) should return a
          value.

  }
  ^

cc-1116 c89: WARNING File = sort.c, Line = 880
  Non-void function "scm_stable_sort" (declared at line 839) should return a
          value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
strings.c -Wp,-MDupdate,.deps/strings.TPlo  -DPIC -o .libs/strings.o
cc-1116 c89: WARNING File = strings.c, Line = 285
  Non-void function "scm_make_string" (declared at line 253) should return a
          value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c throw.c 
-Wp,-MDupdate,.deps/throw.TPlo  -DPIC -o .libs/throw.o
cc-1116 c89: WARNING File = throw.c, Line = 487
  Non-void function "scm_handle_by_message" (declared at line 478) should return
          a value.

  }
  ^

cc-1552 c89: WARNING File = throw.c, Line = 656
  The variable "handle" is set but never used.

        SCM handle, answer;
            ^

cc-1552 c89: WARNING File = throw.c, Line = 656
  The variable "answer" is set but never used.

        SCM handle, answer;
                    ^

cc-1116 c89: WARNING File = throw.c, Line = 685
  Non-void function "scm_ithrow" (declared at line 603) should return a value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c 
vectors.c -Wp,-MDupdate,.deps/vectors.TPlo  -DPIC -o .libs/vectors.o
cc-1116 c89: WARNING File = vectors.c, Line = 277
  Non-void function "scm_make_vector" (declared at line 257) should return a
          value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c weaks.c 
-Wp,-MDupdate,.deps/weaks.TPlo  -DPIC -o .libs/weaks.o
cc-1116 c89: WARNING File = weaks.c, Line = 106
  Non-void function "allocate_weak_vector" (declared at line 63) should return a
          value.

  }
  ^

cc-1552 c89: WARNING File = weaks.c, Line = 264
  The variable "obj" is set but never used.

          SCM obj;
              ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c ramap.c 
-Wp,-MDupdate,.deps/ramap.TPlo  -DPIC -o .libs/ramap.o
cc-1548 c89: WARNING File = ramap.c, Line = 494
  The transfer of control bypasses...

            ... the initialization of variable "ve" (declared at line 509).
        SCM_ASRTGO (SCM_CHARP (fill), badarg2);
        ^

cc-1548 c89: WARNING File = ramap.c, Line = 501
  The transfer of control bypasses...

            ... the initialization of variable "ve" (declared at line 509).
        SCM_ASRTGO (SCM_INUMP (fill), badarg2);
        ^

cc-1548 c89: WARNING File = ramap.c, Line = 566
  The transfer of control bypasses...

            ... the initialization of variable "ve" (declared at line 509).
        SCM_ASRTGO (SCM_INUMP (fill), badarg2);
        ^

cc-1548 c89: WARNING File = ramap.c, Line = 591
  The transfer of control bypasses...

            ... the initialization of variable "ve" (declared at line 509).
        SCM_ASRTGO (SCM_REALP (fill), badarg2);
        ^

cc-1548 c89: WARNING File = ramap.c, Line = 600
  The transfer of control bypasses...

            ... the initialization of variable "ve" (declared at line 509).
        SCM_ASRTGO (SCM_REALP (fill), badarg2);
        ^

cc-1548 c89: WARNING File = ramap.c, Line = 610
  The transfer of control bypasses...

            ... the initialization of variable "ve" (declared at line 509).
        SCM_ASRTGO (SCM_INEXACTP (fill), badarg2);
        ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c unif.c 
-Wp,-MDupdate,.deps/unif.TPlo  -DPIC -o .libs/unif.o
cc-1116 c89: WARNING File = unif.c, Line = 2242
  Non-void function "scm_list_to_uniform_array" (declared at line 2199) should
          return a value.

  }
  ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c posix.c 
-Wp,-MDupdate,.deps/posix.TPlo  -DPIC -o .libs/posix.o
cc-1552 c89: WARNING File = posix.c, Line = 993
  The variable "save_errno" is set but never used.

    int save_errno, i;
        ^

 c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -g -c socket.c 
-Wp,-MDupdate,.deps/socket.TPlo  -DPIC -o .libs/socket.o
cc-1116 c89: WARNING File = socket.c, Line = 786
  Non-void function "scm_fill_sockaddr" (declared at line 688) should return a
          value.

  }
  ^

------------------------------------------------------------------------
Machinetype:            SGI Origin/200-4 (180 MHz) (4 CPUs); IRIX 6.5
Remote gcc version:     gcc (GCC) 3.4.3
Remote g++ version:     g++ (GCC) 3.4.3
Configure environment:  CC=gcc CXX=g++ LDFLAGS=-Wl,-rpath,/usr/local/libn32 

Testing /local/build/gcc/guile-1.6.6/pre-inst-guile ...
with GUILE_LOAD_PATH=/local/build/gcc/guile-1.6.6/test-suite
/bin/sh: 2628582 Trace/BPT trap(coredump)
FAIL: check-guile
===================
1 of 1 tests failed
===================

------------------------------------------------------------------------
Machinetype:            Intel Pentium III (600 MHz);    FreeBSD 5.0
Remote gcc version:     gcc (GCC) 3.4.3
Remote g++ version:     g++ (GCC) 3.4.3
Configure environment:  CC=gcc CXX=g++ LDFLAGS=-Wl,-rpath,/usr/local/lib 

Testing /local/build/guile-1.6.6/pre-inst-guile ...
with GUILE_LOAD_PATH=/local/build/guile-1.6.6/test-suite
/usr/local/bin/bash: line 1: 35404 Floating point exception${dir}$tst
FAIL: check-guile
===================
1 of 1 tests failed
===================
------------------------------------------------------------------------
Machinetype:            Sun Ultra 2/2400 (400 MHz);     Solaris 2.9
Configure environment:  CC=/opt/studio9/SUNWspro/bin/c89 \
                        CFLAGS=-I/usr/local/include \
                        CXX=/opt/studio9/SUNWspro/bin/CC \
                        CXXFLAGS=-I/usr/local/include LDFLAGS="-R/usr/local/lib 
-L/usr/local/lib" 

 /opt/studio9/SUNWspro/bin/c89 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. 
-I../libguile-ltdl -I/usr/local/include -c scmsigs.c  -KPIC -DPIC -o 
.libs/scmsigs.o
"scmsigs.c", line 112: undefined symbol: NSIG
"scmsigs.c", line 112: integral constant expression expected
"scmsigs.c", line 120: integral constant expression expected
"scmsigs.c", line 151: undefined symbol: sigset_t
"scmsigs.c", line 151: syntax error before or at: set
"scmsigs.c", line 152: undefined symbol: set
"scmsigs.c", line 159: cannot recover from previous errors
c89: acomp failed for scmsigs.c

------------------------------------------------------------------------
Machinetype:            Apple PowerMac G3 (267 MHz);    GNU/Linux 2.4.19-4a 
(Yellow Dog Linux release 2.3 (Dayton))
Remote gcc version:     gcc (GCC) 3.2.2
Remote g++ version:     g++ (GCC) 3.2.2
Configure environment:  CC=gcc CXX=g++ LDFLAGS="-Wl,-rpath,/usr/local/lib" 

Testing /local/build/guile-1.6.6/pre-inst-guile ...
with GUILE_LOAD_PATH=/local/build/guile-1.6.6/test-suite
FAIL: check-guile
===================
1 of 1 tests failed
===================
------------------------------------------------------------------------
Machinetype:            Apple PowerMac G3 (267 MHz);    GNU/Linux 2.4.19-4a 
(Yellow Dog Linux release 2.3 (Dayton))
Remote cc version:     cc (GCC) 2.95.4
Remote c++ version:    c++ (GCC) 2.95.4
Configure environment:  CC=/usr/bin/cc CXX=/usr/bin/c++ LDFLAGS="-Wl,-rpath 
/usr/local/lib" 

/usr/bin/cc -shared  .libs/guile-ltdl.o  -ldl -lcrypt -lm  -Wl,-rpath 
-Wl,-soname -Wl,libguile-ltdl.so.1 -o .libs/libguile-ltdl.so.1.0.0
/usr/local/bin/ld: cannot open libguile-ltdl.so.1: No such file or directory
collect2: ld returned 1 exit status

------------------------------------------------------------------------
Machinetype:            Intel Itanium-2 (1400 MHz) (2 CPUs); GNU/Linux 
2.4.18-e.41smp (Red Hat Advanced Server release 2.1AS (Derry))
Remote gcc version:     gcc (GCC) 3.4.2
Remote g++ version:     g++ (GCC) 3.4.2
Configure environment:  CC=gcc CXX=g++ LDFLAGS="-Wl,-rpath,/usr/local/lib" 

Testing /local/build/guile-1.6.6/pre-inst-guile ...
with GUILE_LOAD_PATH=/local/build/guile-1.6.6/test-suite
FAIL: check-guile
===================
1 of 1 tests failed
===================

------------------------------------------------------------------------
Machinetype:            DEC Alpha 4100-5/466 (4 CPUs, 466 MHz, 2GB RAM);        
  OSF/1 4.0F
Remote cc version:      DEC C V5.9-005 on Digital UNIX V4.0 (Rev. 1229)
Configure environment:  CC=cc \
                        CFLAGS="-ieee -I/usr/local/include" \
                        CXX=cxx \
                        CXXFLAGS="-ieee -I/usr/local/include" \
                        LDFLAGS="-Wl,-rpath,/usr/local/lib 
-Wl,-oldstyle_liblookup -L/usr/local/lib" \
                        FC=f77 \
                        F77=f77 
 cc -std1 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../libguile-ltdl -ieee 
-I/usr/local/include -c -MD gc_os_dep.c  -DPIC -o .libs/gc_os_dep.o
cc: Info: ../libguile/__scm.h, line 256: make[2]: Leaving directory 
`/export/home/0023/build-alpha-osf1/guile-1.6.6/libguile'
typedef long long long_long;
--------^
cc: Info: ../libguile/__scm.h, line 257: In this declaration, type "unsigned 
long long" is a language extension. (longlongtype)
typedef unsigned long long ulong_long;
--------^
cc: Error: gc_os_dep.c, line 1901: In this statement, "result" and 
"((ptr_t)((word)(&__start)&~(getpagesize(...)-1)))" cannot be compared with a 
relational operator. (norelational)
                    if (result > HEURISTIC2_LIMIT
------------------------^
make[2]: *** [gc_os_dep.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

------------------------------------------------------------------------
Machinetype:            DEC Alpha 4100-5/466 (4 CPUs, 466 MHz, 2GB RAM);        
  OSF/1 4.0F
Remote gcc version:     gcc (GCC) 3.3.3
Remote g++ version:     g++ (GCC) 3.3.3
Configure environment:  CC=gcc \
                        CFLAGS="-mieee -I/usr/local/include" \
                        CXX=g++ \
                        CXXFLAGS="-mieee -I/usr/local/include" \
                        LDFLAGS="-Wl,-rpath,/usr/local/lib -L/usr/local/lib" 

Testing /local/build/gcc/guile-1.6.6/pre-inst-guile ... 
with GUILE_LOAD_PATH=/local/build/gcc/guile-1.6.6/test-suite
Running 
ERROR: Unbound variable: g

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                    FAX: +1 801 581 4148                  -
- Department of Mathematics, 110 LCB    Internet e-mail: address@hidden  -
- 155 S 1400 E RM 233                       address@hidden  address@hidden -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe  -
-------------------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]