Skip Menu |
Report information
Id: 125298
Status: resolved
Priority: 0/
Queue: perl5

Owner: Nobody
Requestors: jhi <jhi [at]>

Operating System: (no value)
PatchStatus: (no value)
Severity: low
Type: unknown
Perl Version: (no value)
Fixed In: (no value)

Subject: warnings.t one failure in IRIX 6.5
Download (untitled) / with headers
text/plain 2.2k
I thought I had filed this already, but cannot find it ... so here goes, with blead, which is 5.22.0 minus epsilon. Certainly not a showstopper for 5.22. lib/warnings .................................................. PROG: my $nan = sin 9**9**9; if ($nan == $nan) { print <<EOM ; SKIPPED # No nan support EOM exit ; } use warnings 'uninitialized'; # The optimised {$a<=>$b} case should behave the same way as unoptimised. @sort = sort { ($a)[0] <=> $b } 1, $nan; @sort = sort { $a <=> $b } 1, $nan; EXPECTED: Use of uninitialized value in sort at - line 11. Use of uninitialized value in sort at - line 12. GOT: Use of uninitialized value in sort at - line 11. # Failed test 260 - at lib/warnings/9uninit line 671 FAILED at test 260 -- ./perl -Ilib -V Summary of my perl5 (revision 5 version 22 subversion 0) configuration: Platform: osname=irix, osvers=6.5, archname=IP35-irix uname='irix64 irix 6.5 07202013 ip35 ' config_args='-des -Dusedevel' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc -n32', ccflags ='-D_BSD_TYPES -D_BSD_TIME -woff 1184,1552 -c99 -U__IN LINE_INTRINSICS -DLANGUAGE_C', optimize='-O3 -OPT:Olimit=0:space=ON', cppflags='-D_BSD_TYPES -D_BSD_TIME -woff 1184,1552 -c99 -U__INLINE_INTRINSIC S -DLANGUAGE_C' ccversion='MIPSpro Compilers: Version 7.4', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321, doublekind=4 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16, longdbl kind=6 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize =8 alignbytes=8, prototype=define Linker and Libraries: ld='cc -n32', ldflags =' -Wl,-woff,84 -L/usr/local/lib' libpth=/usr/local/lib /usr/lib32 /lib32 /lib /usr/lib /lib64 /usr/lib64 libs=-lcl -lpthread -ldb -lm -lc perllibs=-lcl -lpthread -lm -lc libc=/usr/lib32/, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-n32 -shared -L/usr/local/lib'
RT-Send-CC: perl5-porters [...]
Download (untitled) / with headers
text/plain 989b
Show quoted text
> Dynamic Linking: > dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' ' > cccdlflags=' ', lddlflags='-n32 -shared -L/usr/local/lib'
The tail end of the perl -V was dropped: ... Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV PERL_USE_DEVEL USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF Locally applied patches: RC2 Built under irix Compiled at May 31 2015 20:17:01 @INC: lib /usr/local/lib/perl5/site_perl/5.22.0/IP35-irix /usr/local/lib/perl5/site_perl/5.22.0 /usr/local/lib/perl5/5.22.0/IP35-irix /usr/local/lib/perl5/5.22.0 /usr/local/lib/perl5/site_perl .
RT-Send-CC: perl5-porters [...]
While the failure quite likely has something to do with infnan, the op/infnan.t passes.
RT-Send-CC: perl5-porters [...]
Resolved with 6504068e

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at