[Ecls-list] Threads on MacOSX (and others)
bernard tatin
bernard.tatin at tele2.fr
Thu Jan 27 14:06:52 UTC 2005
Hello,
I hope you receive my messages, I am sure I had messages, but I cannot
get them.
More debug after a :
CFLAGS="-O0 -g3" ./configure && make
In src/c/load.d, function si_load_binary
if (Null(prefix))
1 --> prefix = make_constant_string(INIT_PREFIX);
else
prefix = @si::string-concatenate(3,
make_constant_string(INIT_PREFIX),
prefix,
make_constant_string("_"));
basename = cl_pathname_name(1,filename);
2 --> basename = @si::string-concatenate(2, prefix,
@string-upcase(1,basename));
3 -->
At 1, we have :
prefix->string.t : 14
prefix->string.m : 0
prefix->string.adjustable : 0
prefix->string.hasfillp : 0
prefix->string.displaced : 0x1124008
prefix->string.dim : 6
prefix->string.fillp : 6
prefix->string.self : 0x111d8c4 "_init_"
At 2, we have :
basename->string.t : 14
basename->string.m : 0
basename->string.adjustable : 0
basename->string.hasfillp : 0
basename->string.displaced : 0x1124008
basename->string.dim : 3
basename->string.fillp : 3
basename->string.self : 0x42afb8 "cmp"
At 3, we have :
basename = @si::string-concatenate(2, prefix, @string-upcase(1,basename));
basename->string.t : 80
basename->string.m : 0
basename->string.adjustable : 69
basename->string.hasfillp : 82
basename->string.displaced : 0x6661
basename->string.dim : 1929397586
basename->string.fillp : 25453
basename->string.self : 0x70004552 <Address 0x70004552> out of bounds
I will debug @si::string-concatenate.
Bernard.
More information about the ecl-devel
mailing list