develooper Front page | perl.perl5.porters | Postings from March 2000

[ID 20000321.081] Not OK: perl v5.6.0 +v5.6.0-RC3 on armv4l-linux2.2.14-rmk2 (UNINSTALLED)

From:
Nicholas Clark
Date:
March 21, 2000 16:30
Subject:
[ID 20000321.081] Not OK: perl v5.6.0 +v5.6.0-RC3 on armv4l-linux2.2.14-rmk2 (UNINSTALLED)
Message ID:
200003220027.AAA07832@Bagpuss.uk.boo.com

This is a build failure report for perl from nick@talking.bollo.cx,
generated with the help of perlbug 1.28 running under perl v5.6.0.


-----------------------------------------------------------------
[Please enter your report here]

(Apart from failing to dynamic link anything because of an argument between my
new ld and my old glibc about what ABI version an ELF file has, causing 
dlopen() to fail and me skipping all the test results) I'm failing on
lib/complex.t and lib/trig.t

[nick@Bagpuss t]$ ./perl lib/trig.t 
1..20
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
not ok 9
ok 10
not ok 11
ok 12
not ok 13
ok 14
not ok 15
not ok 16
not ok 17
ok 18
ok 19
not ok 20


lib/complex.t gives about 2000 lines of output, so I probably shouldn't paste
the whole lot here. First batch of not OKs there are

# 81 $z0 ** $z1 8.9999999997089 9 (3,0) (2,0)
not ok 81
# '$z0 ** $z1' expected: '9' got: '8.9999999997089' for z0 = (3,0), z1 = (2,0)
# 82 $z0 **= $z1 8.9999999997089 9 (3,0) (2,0)
not ok 82
# '$z0 **= $z1' expected: '9' got: '8.9999999997089' for z0 = (3,0), z1 = (2,0)
ok 83
# 84 $z0 ** $z1 -119.000000000134-119.999999999996i -119-120i (2,3) (4,0)
not ok 84
# '$z0 ** $z1' expected: '-119-120i' got: '-119.000000000134-119.999999999996i' for z0 = (2,3), z1 = (4,0)
# 85 $z0 **= $z1 -119.000000000134-119.999999999996i -119-120i (2,3) (4,0)
not ok 85
# '$z0 **= $z1' expected: '-119-120i' got: '-119.000000000134-119.999999999996i' for z0 = (2,3), z1 = (4,0)
ok 86

Would I be correct in guessing that the floating point emulation on the
(integer only) StrongARM isn't perfect?

[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
    category=core
    severity=low
---
Site configuration information for perl v5.6.0:

Configured by nick at Tue Mar 21 22:43:11 GMT 2000.

Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.2.14-rmk2, archname=armv4l-linux
    uname='linux bagpuss.uk.boo.com 2.2.14-rmk2 #6 mon mar 20 22:20:16 gmt 2000 armv4l '
    config_args=''
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define 
    use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
  Compiler:
    cc='cc', optimize='-O2', gccversion=egcs-2.91.60 19990113/philb (egcs-1.1.1 release)
    cppflags='-fno-strict-aliasing -I/usr/local/include'
    ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    stdchar='char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -lndbm -ldb -ldl -lm -lc -lposix -lcrypt
    libc=/lib/libc-2.1.so, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
    cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'

Locally applied patches:
    v5.6.0-RC3

---
@INC for perl v5.6.0:
    lib
    /usr/local/lib/perl5/5.6.0/armv4l-linux
    /usr/local/lib/perl5/5.6.0
    /usr/local/lib/perl5/site_perl/5.6.0/armv4l-linux
    /usr/local/lib/perl5/site_perl/5.6.0
    /usr/local/lib/perl5/site_perl/5.00556
    /usr/local/lib/perl5/site_perl
    .

---
Environment for perl v5.6.0:
    HOME=/home/nick
    LANG (unset)
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/nick/bin:/sbin:/usr/sbin
    PERL_BADLANG (unset)
    SHELL=/bin/sh



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About