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

Bug#390357: 64-bit specific error in bigloo, or in gij ?



Hi gij maintainers,

Since that error the bigloo "jvm tests" show only occurs during, well,
the "jvm tests", I am wondering if it could not be a gij 64bit issue.

For the background, the bigloo scheme compiler, among other target
runtime environements, can generate JVM bytecode, and it is the
testsuite exercising this backend which shows the problem.

Could someone with access to several jvm's on a 64bit machine please
give a try at building the bigloo package with them ?  The build
procedure takes whatever "java" is in its $PATH, only the build-deps
(sort of) make sure that gij is selected.

Best regards,
-- 
Yann.
--- Begin Message ---
Package: bigloo
Severity: serious
Version: 2.8c-1

Hi

Your package fails to build from source for alpha, amd64, hppa and ia64. So it
seems there is a problem for the 64-bit architectures.

The build logs can be found on [1] as usual, though below is a transcript of
the part where the error seems to be:

/build/buildd/bigloo-2.8c/build-tree/bigloo2.8c/bin/bigloo -jvm -jvm-directory
objs_jvm -jvm-classpath "objs_jvm" -no-jvm-jar  -cg -g -O3 -q -Wall -init-lib
-eval "(set! *indent* (= 1 2))" -afile .afile-c  -jvm-bigloo-classpath
/build/buildd/bigloo-2.8c/build-tree/bigloo2.8c/lib/2.8c -o recette-jvm
objs_jvm/vital.class objs_jvm/bps.class objs_jvm/bool.class
objs_jvm/list.class objs_jvm/vector.class objs_jvm/struct.class
objs_jvm/print.class objs_jvm/string.class objs_jvm/kwote.class
objs_jvm/case.class objs_jvm/bexit.class objs_jvm/vararity.class
objs_jvm/apply.class objs_jvm/globalis.class objs_jvm/filtre.class
objs_jvm/rgc-trap.class objs_jvm/rgc-jm.class objs_jvm/port.class
objs_jvm/read.class objs_jvm/tail.class objs_jvm/sqic.class
objs_jvm/eval.class objs_jvm/inline.class objs_jvm/match.class
objs_jvm/letrec.class objs_jvm/macro.class objs_jvm/flonum.class
objs_jvm/number.class objs_jvm/bchar.class objs_jvm/define.class
objs_jvm/error.class objs_jvm/cse.class objs_jvm/kapture.class
objs_jvm/include.class objs_jvm/0cfa.class objs_jvm/alias.class
objs_jvm/alias-aux.class objs_jvm/main.class objs_jvm/rgc-eval.class
objs_jvm/rgc.class objs_jvm/hash.class objs_jvm/module.class
objs_jvm/import1.class objs_jvm/import2.class objs_jvm/cfa2.class
objs_jvm/cell.class objs_jvm/hygien.class objs_jvm/wind.class
objs_jvm/dsssl.class objs_jvm/sua.class objs_jvm/peek.class
objs_jvm/callcc.class objs_jvm/fringe.class objs_jvm/unicode.class
objs_jvm/optim.class objs_jvm/pregexp.class objs_jvm/lalr.class
objs_jvm/system.class objs_jvm/date.class objs_jvm/process.class
objs_jvm/mmap.class objs_jvm/object.class objs_jvm/object1.class
objs_jvm/object2.class objs_jvm/object3.class objs_jvm/object4.class
objs_jvm/object5.class objs_jvm/external.class objs_jvm/Point.class
objs_jvm/ArrayTest.class objs_jvm/Intf.class

*** WARNING:bigloo:link
No Bigloo module found for -- objs_jvm/Point.class

*** WARNING:bigloo:link
No Bigloo module found for -- objs_jvm/ArrayTest.class

*** WARNING:bigloo:link
No Bigloo module found for -- objs_jvm/Intf.class
Recette (JVM) Done...
-------------------------------
make[2]: Leaving directory
`/build/buildd/bigloo-2.8c/build-tree/bigloo2.8c/recette'
vital.scm:
bps.scm:
cell.scm:
module.scm:
hash.scm:
bool.scm:
number.scm:
187.number(elong.3) fail: provided [#f], wanted [#t]
flonum.scm:
list.scm:
vector.scm:
struct.scm:
print.scm:
char.scm:
string.scm:
kwote.scm:
case.scm:
bind-exit.scm:
vararity.scm:
apply.scm:
globalisation.scm:
kapture.scm:
filtre.scm:
match.scm:
rgc.scm:
rgc-trap.scm:
rgc-jm.scm:
rgc-eval.scm:
lalr.scm:
port.scm:
mmap.scm:
read.scm:
callcc.scm:
wind.scm:
dsssl.scm:
tail.scm:
external.scm:
sqic.scm:
eval.scm:
inline.scm:
letrec.scm:
macro.scm:
define.scm:
cse.scm:
error.scm:
include.scm:
0cfa.scm:
sua.scm:
alias.scm:
object.scm:
object4.scm:
object5.scm:
hygien.scm:
peek.scm:
unicode.scm:
optim.scm:
pregexp.scm:
system.scm:
date.scm:
process.scm:

------------------------------
recette failed: 1 error(s) occured.
make[1]: *** [jvm-test] Error 255
make[1]: Leaving directory `/build/buildd/bigloo-2.8c/build-tree/bigloo2.8c'
make: *** [stampdir/build-arch] Error 2

Cheers

Luk

[1] http://buildd.debian.org/build.php?arch=&pkg=bigloo

-- 
Luk Claes - http://people.debian.org/~luk - GPG key 1024D/9B7C328D
Fingerprint:   D5AF 25FB 316B 53BB 08E7   F999 E544 DE07 9B7C 328D

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply to: