bug-guile
[Top][All Lists]
Advanced

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

coredump in Guile 1.4 on Cray T3E


From: Steven G. Johnson
Subject: coredump in Guile 1.4 on Cray T3E
Date: Tue, 20 Feb 2001 22:39:50 -0500

I was able to compile Guile 1.4 with the Cray cc compiler on a Cray T3E (see
my previous message to this list for a very minor patch), but guile coredumps
when I try to run it.

Compiling it with -g and running it under Cray's TotalView debugger (ugh),
I get the stack trace attached below.  The Guile code at this point is a
little hairy, and I'm not entirely sure what is going on.  Can someone suggest
something to look at or try?  Let me know if you want any more info.

Cordially,
Steven G. Johnson

[ /work/u14597/guile-1.4/libguile ] % totalview guile
CrayTools TotalView 3.0.0.27 (Cray version) Oct 27 1999  14:45:49
(TVdb) run
Running: guile
(process id 33856, PEs 1)
PEs 0: signal SIGORE (Operand range error) in scm_ceval at line 2505 in
file "eval.c"
2505 *        scm_bits_t vcell = SCM_STRUCT_VTABLE_DATA (x)
[scm_vtable_index_vcell];

(TVdb) where
scm_ceval, line 2505 in "eval.c"
scm_apply, line 3473 in "eval.c"
scm_call_with_input_string, line 354 in "strports.c"
scm_ceval, line 2899 in "eval.c"
scm_eval_car, line 435 in "eval.c"
scm_m_define, line 883 in "eval.c"
scm_apply, line 3356 in "eval.c"
scm_ceval, line 2551 in "eval.c"
scm_eval_3, line 3832 in "eval.c"
scm_eval_x, line 3866 in "eval.c"
load, line 97 in "load.c"
scm_internal_dynamic_wind, line 166 in "dynwind.c"
scm_primitive_load, line 126 in "load.c"
scm_primitive_load_path, line 450 in "load.c"
scm_ceval, line 2749 in "eval.c"
scm_eval_3, line 3832 in "eval.c"
scm_eval_x, line 3866 in "eval.c"
load, line 97 in "load.c"
scm_internal_dynamic_wind, line 166 in "dynwind.c"
scm_primitive_load, line 126 in "load.c"
scm_primitive_load_path, line 450 in "load.c"
scm_load_startup_files, line 353 in "init.c"
invoke_main_func, line 623 in "init.c"
scm_internal_lazy_catch, line 283 in "throw.c"
scm_boot_guile_1, line 600 in "init.c"
scm_boot_guile, line 443 in "init.c"
main, line 76 in "guile.c"
$START$, at 0x800000c98





reply via email to

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