Re: [perl #61092] AutoReply: JSON/pge2pir.pir segaful on amd64

[email protected] ("Илья")
Newsgroups perl.perl6.internals
Message-ID <[email protected]>
Hi!
I just try to remake last parrot on that machine, that time I have
another segaful:

make[1]: Entering directory `/home/ihrd/parrot/compilers/pct'
../../parrot -o ../../runtime/parrot/library/PCT.pbc --output-pbc PCT.pir
../../parrot -o ../../runtime/parrot/library/PCT/PAST.pbc --output-pbc
src/PAST.pir
../../parrot -o ../../runtime/parrot/library/PCT/Grammar.pbc
--output-pbc src/PCT/Grammar.pir
../../parrot -o ../../runtime/parrot/library/PCT/HLLCompiler.pbc
--output-pbc src/PCT/HLLCompiler.pir
make[1]: Leaving directory `/home/ihrd/parrot/compilers/pct'
make -C compilers/pge
make[1]: Entering directory `/home/ihrd/parrot/compilers/pge'
/usr/bin/perl -MExtUtils::Command -e rm_f PGE.pbc
../../runtime/parrot/library/PGE.pbc
/usr/bin/perl -e "" >PGE/builtins_gen.pir
../../parrot -o PGE.pbc --output-pbc PGE.pir
../../parrot ../../runtime/parrot/library/PGE/Perl6Grammar.pir
--output=PGE/builtins_gen.pir PGE/builtins.pg
make[1]: *** [PGE.pbc] Segmentation fault
make[1]: *** Deleting file `PGE.pbc'
make[1]: Leaving directory `/home/ihrd/parrot/compilers/pge'
make: *** [compilers.dummy] Error 2

all environment and configuration the same, but it is Parrot 33853

> Hi!
>
> ---
> osname= linux
> osvers= 2.6.22-3-amd64
> arch=   x86_64-linux-gnu-thread-multi
> cc=     cc
> ---
> Flags:
>    category=core
>    severity=critical
>    ack=no
> ---
>
> ../../parrot --output=JSON/grammar.pbc JSON/grammar.pir
> ../../parrot ../../compilers/tge/tgc.pir --output=JSON/pge2pir.pir
> JSON/pge2pir.tg
> make[1]: *** [JSON/pge2pir.pir] Segmentation fault
> make[1]: Leaving directory `/home/ihrd/parrot/compilers/json'
> make: *** [compilers.dummy] Error 2
>
> ---
> Summary of my parrot 0.8.1 (r33568) configuration:
>  configdate='Sat Dec  6 16:45:32 2008 GMT'
>  Platform:
>    osname=linux, archname=x86_64-linux-gnu-thread-multi
>    jitcapable=0, jitarchname=nojit,
>    jitosname=linux, jitcpuarch=amd64
>    execcapable=0
>    perl=/usr/bin/perl
>  Compiler:
>    cc='cc', ccflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
> -DDEBIAN  -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -DHASATTRIBUTE_CONST  -DHASATTRIBUTE_DEPRECATED
>  -DHASATTRIBUTE_MALLOC  -DHASATTRIBUTE_NONNULL
> -DHASATTRIBUTE_NORETURN  -DHASATTRIBUTE_PURE  -DHASATTRIBUTE_UNUSED
> -DHASATTRIBUTE_WARN_UNUSED_RESULT  -falign-functions=16
> -fvisibility=hidden -maccumulate-outgoing-args -W -Wall
> -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts
> -Wcomment -Wdisabled-optimization -Wendif-labels -Wextra -Wformat
> -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k
> -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch
> -Wmissing-braces -Wmissing-field-initializers
> -Wno-missing-format-attribute -Wmissing-include-dirs -Wpacked
> -Wparentheses -Wpointer-arith -Wreturn-type -Wsequence-point
> -Wno-shadow -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2
> -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wunknown-pragmas
> -Wno-unused -Wvariadic-macros -Wwrite-strings -Wbad-function-cast
> -Wc++-compat -Wdeclaration-after-statement
> -Wimplicit-function-declaration -Wimplicit-int -Wmain
> -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull
> -DDISABLE_GC_DEBUG=1 -DNDEBUG -O2 -DHAS_GETTEXT',
>  Linker and Libraries:
>    ld='cc', ldflags=' -L/usr/local/lib',
>    cc_ldflags='',
>    libs='-ldl -lm -lpthread -lcrypt -lrt -lgmp -lreadline -lpcre '
>  Dynamic Linking:
>   share_ext='.so', ld_share_flags='-shared -L/usr/local/lib -fPIC',
>    load_ext='.so', ld_load_flags='-shared -L/usr/local/lib -fPIC'
>  Types:
>    iv=long, intvalsize=8, intsize=4, opcode_t=long, opcode_t_size=8,
>    ptrsize=8, ptr_alignment=1 byteorder=12345678,
>    nv=double, numvalsize=8, doublesize=8
>
> ---
> Environment:
>    HOME =/home/ihrd
>    LANG =en_NZ.UTF-8
>    LANGUAGE  (unset)
>    LD_LIBRARY_PATH  (unset)
>    LOGDIR  (unset)
>    PATH =/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
>    SHELL =/bin/bash
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.