develooper Front page | perl.perl5.porters | Postings from February 2009

[perl #63150] 5.8.9 panic restartop on certain goto

Kevin Ryde
February 11, 2009 02:05
[perl #63150] 5.8.9 panic restartop on certain goto
Message ID:
# New Ticket Created by  Kevin Ryde 
# Please include the string:  [perl #63150]
# in the subject line of all future correspondence about this issue. 
# <URL: >

The program below run in my build of 5.8.9 ends with

    panic: restartop

where I hoped it would get to the "done" print. is a cut-down version of my Tie::TZ module version 4 on cpan.
The problem might be specific to perl 5.8.9. is ok for me in
debian packaged 5.10.0, and cpantesters reports say the module is ok in
5.8.8, but not 5.8.9 (across various systems).

Site configuration information for perl v5.8.9:

Configured by gg at Wed Feb 11 09:59:40 EST 2009.

Summary of my perl5 (revision 5 version 8 subversion 9) configuration:
    osname=linux, osvers=2.6.26-1-486, archname=i586-linux
    uname='linux blah.blah 2.6.26-1-486 #1 sat jan 10 17:46:23 utc 2009 i586 gnulinux '
    config_args='-Dprefix=/so/perl/perl-5.8.9/inst -d'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
    cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    cppflags='-fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='4.3.3', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib /usr/lib64
    libs=-lnsl -ldl -lm -lcrypt -lutil -lc
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib' Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About