On Oct 23, 2004, at 4:20 AM, Leopold Toetsch wrote:

Jeff Clites <[EMAIL PROTECTED]> wrote:

See attached the patch, plus the new asm.s file.

Doesn't run, segfaults on even mops.pasm - please check.

I can't reproduce that here; parrot -j works for me with examples/{benchmarks,assembly}/mops.pasm, and all 'make testj' tests pass. (They were passing before, and I updated to pick up changes since I sent the patch, and still all passes.) I also tried building against a system ICU (was building against the parrot-supplied version), in case there were issues with calling into shared lib code (long shot), and no difference.


Below is myconfig--I'm not doing any special configuration (just running 'perl Configure.pl', and not building optimized). Do you have any uncommitted local changes which might be involved? I'm up-to-date from CVS, and have no uncommitted changes except for those in the patch.

JEff

Summary of my parrot 0.1.1 configuration:
configdate='Sat Oct 23 13:06:30 2004'
Platform:
osname=darwin, archname=darwin
jitcapable=1, jitarchname=ppc-darwin,
jitosname=DARWIN, jitcpuarch=ppc
execcapable=1
perl=perl
Compiler:
cc='cc', ccflags='-g -pipe -pipe -fno-common -no-cpp-precomp -DHAS_TELLDIR_PROTOTYPE -pipe -fno-common -Wno-long-double -I/sw/include',
Linker and Libraries:
ld='c++', ldflags=' -flat_namespace -L/sw/lib',
cc_ldflags='',
libs='-lm -lgmp'
Dynamic Linking:
share_ext='.dylib', ld_share_flags='-dynamiclib',
load_ext='.bundle', ld_load_flags='-bundle -undefined suppress'
Types:
iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4,
ptrsize=4, ptr_alignment=1 byteorder=4321,
nv=double, numvalsize=8, doublesize=8


% gcc -v
Reading specs from /usr/libexec/gcc/darwin/ppc/3.3/specs
Thread model: posix
gcc version 3.3 20030304 (Apple Computer, Inc. build 1495)



Reply via email to