guile-devel
[Top][All Lists]
Advanced

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

Current git master build fails on 32bit


From: dsmich
Subject: Current git master build fails on 32bit
Date: Mon, 23 May 2016 7:46:50 -0400

Git master is failing to build for me.  My old 32bit single core machine.

$ git describe
v2.1.2-164-gc95a193

$ gcc --version
gcc (Debian 4.9.2-10) 4.9.2


Here is the error: 

  GUILEC language/ecmascript/impl.go
wrote `language/ecmascript/impl.go'
  GUILEC language/ecmascript/base.go
language/ecmascript/base.scm:229:22: warning: possibly unbound variable 
`Boolean'
language/ecmascript/base.scm:230:21: warning: possibly unbound variable `String'
language/ecmascript/base.scm:231:21: warning: possibly unbound variable `Number'
Backtrace:
In ice-9/boot-9.scm:
    147:2 19 (with-fluid* _ _ _)
In system/base/target.scm:
     57:6 18 (with-target _ _)
In system/base/compile.scm:
    150:6 17 (compile-file _ #:output-file _ #:from _ #:to _ #:env _ ?)
     43:4 16 (call-once _)
In ice-9/boot-9.scm:
    824:4 15 (with-throw-handler _ _ _)
In system/base/compile.scm:
    59:11 14 (_)
   153:11 13 (_ #<closed: file 8473990>)
    217:8 12 (read-and-compile _ #:from _ #:to _ #:env _ #:opts _)
    253:6 11 (compile _ #:from _ #:to _ #:env _ #:opts _)
   181:32 10 (lp (#<procedure compile-bytecode (exp env opts)>) _ _ # ?)
In language/cps/compile-bytecode.scm:
   573:12  9 (compile-bytecode _ #<directory (language ecmascript b?> ?)
   568:12  8 (lower-cps _ _)
In language/cps/optimize.scm:
    106:0  7 (optimize-first-order-cps _ _)
In language/cps/licm.scm:
    306:4  6 (hoist-loop-invariant-code _)
In language/cps/intmap.scm:
    514:5  5 (visit-branch #(#(#(#<intset 0-1295> (absent) # ?) ?) ?) ?)
    514:5  4 (visit-branch #((absent) (absent) (absent) (absent) # ?) ?)
    514:5  3 (visit-branch #((absent) (absent) (absent) (absent) # ?) ?)
In language/cps/licm.scm:
   300:11  2 (hoist-in-function _ _ #<intmap 0-2447>)
   229:20  1 (hoist-in-loop #<intmap 0-2447> 2088 #<intset 2081-208?> ?)
In ice-9/boot-9.scm:
   748:26  0 (dispatch-exception _ _ _)

ice-9/boot-9.scm:748:26: In procedure dispatch-exception:
ice-9/boot-9.scm:748:26: Throw to key `match-error' with args `("match" "no 
matching pattern" #<cps (ktail)>)'.
Makefile:2208: recipe for target 'language/ecmascript/base.go' failed
make[2]: *** [language/ecmascript/base.go] Error 1
make[2]: *** Waiting for unfinished jobs....
wrote `language/ecmascript/parse.go'
make[2]: Leaving directory '/home/dsmith/src/guile/module'
Makefile:1816: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/dsmith/src/guile'
Makefile:1701: recipe for target 'all' failed
make: *** [all] Error 2

May not be related, but these warnings were generated when compiling hashtab:

  CC       libguile_2.2_la-hashtab.lo
hash.c: In function 'narrow_string_hash':
hash.c:115:3: warning: left shift count >= width of type
   JENKINS_LOOKUP3_HASHWORD2 (str, len, ret);
   ^
hash.c: In function 'wide_string_hash':
hash.c:124:3: warning: left shift count >= width of type
   JENKINS_LOOKUP3_HASHWORD2 (str, len, ret);
   ^
hash.c: In function 'scm_i_utf8_string_hash':
hash.c:213:5: warning: left shift count >= width of type
     ret = (((unsigned long) c) << 32) | b;
     ^

-Dale




reply via email to

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