Grokbase
Topics Posts Groups | in
x
[ help ]

Re: 5.8.9 RC1 report

View PostFlat  Thread  Threaded | < Prev - Next >
Alberto Simões Re: 5.8.9 RC1 report
| +1 vote
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
Hello.

Andy Dougherty wrote:
> On Tue, 11 Nov 2008, Alberto Simões wrote:
>
>> Hello, Andy
>>
>> Andy Dougherty wrote:
>>> On Tue, 11 Nov 2008, Alberto Simões wrote:
>>>
>>>> Test report:
>>>>
>>>> Failed 6 tests out of 1103, 99.46% okay.
>>>>  ../lib/CGI/t/upload.t
>>>>  ../lib/ExtUtils/t/Constant.t
>>>>  ../lib/ExtUtils/t/FIRST_MAKEFILE.t
>>>>  ../lib/ExtUtils/t/INSTALL_BASE.t
>>>>  ../lib/ExtUtils/t/basic.t
>>>>  ../lib/ExtUtils/t/min_perl_version.t
>>>>
>>>> System is an Intel Xeon.
>>>> CentOS 4.0 (Rocks 4.0)
>>>> gcc (GCC) 3.4.6
>> Here goes the full (ok, the relevant) test output:
>
> Could you please also supply
>
>     1.  The output of  ./perl -Ilib -V

[[email protected: a...@search1] perl-5.8.9-RC1]$ ./perl -Ilib -V
Summary of my perl5 (revision 5 version 8 subversion 9) configuration:
   Platform:
     osname=linux, osvers=2.6.9-67.0.15.el, archname=x86_64-linux
     uname='linux search1.di.uminho.pt 2.6.9-67.0.15.el #1 thu may 8 
10:38:13 edt 2008 x86_64 x86_64 x86_64 gnulinux '
     config_args=''
     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=define use64bitall=define uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
     optimize='-O2',
     cppflags='-fno-strict-aliasing -pipe -I/usr/local/include'
     ccversion='', gccversion='3.4.6 20060404 (Red Hat 3.4.6-9)', 
gccosandvers=''
     intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
     ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=8
     alignbytes=8, prototype=define
   Linker and Libraries:
     ld='cc', ldflags =' -L/usr/local/lib'
     libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 /usr/local/lib64
     libs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lc
     perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
     libc=/lib/libc-2.3.4.so, so=so, useshrplib=false, libperl=libperl.a
     gnulibc_version='2.3.4'
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
     cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib'


Characteristics of this binary (from libperl):
   Compile-time options: PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT
                         USE_FAST_STDIO USE_LARGE_FILES USE_PERLIO
   Locally applied patches:
RC1
   Built under linux
   Compiled at Nov 11 2008 21:03:07
   %ENV:

PERL5LIB="/export150/home/ambs/usr/lib/perl5/site_perl/:/export150/home/ambs/usr/lib/perl5/5.8.5/:/export150/home/ambs/usr/lib64/perl5/site_perl/:/export150/home/ambs/usr/lib/perl5/site_perl/5.8.5/:/export150/home/ambs/usr/lib64/perl5/5.8.5/:/export150/home/ambs/usr/lib/perl5/:/export150/home/ambs/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi:/export150/home/ambs/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/"
   @INC:
     lib
     /export150/home/ambs/usr/lib/perl5/site_perl/
     /export150/home/ambs/usr/lib/perl5/5.8.5/
     /export150/home/ambs/usr/lib64/perl5/site_perl/
     /export150/home/ambs/usr/lib/perl5/site_perl/5.8.5/
     /export150/home/ambs/usr/lib64/perl5/5.8.5/
     /export150/home/ambs/usr/lib/perl5/

/export150/home/ambs/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi
     /export150/home/ambs/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/
     /usr/local/lib/perl5/5.8.9/x86_64-linux
     /usr/local/lib/perl5/5.8.9
     /usr/local/lib/perl5/site_perl/5.8.9/x86_64-linux
     /usr/local/lib/perl5/site_perl/5.8.9
     .


> 2. any environment variable settings that might be remotely relevant

[[email protected: a...@search1] ~]$ env
TERM=xterm-color
SHELL=/bin/bash
PERL5LIB=/export150/home/ambs/usr/lib/perl5/site_perl/:/export150/home/ambs/usr/lib/perl5/5.8.5/:/export150/home/ambs/usr/lib64/perl5/site_perl/:/export150/home/ambs/usr/lib/perl5/site_perl/5.8.5/:/export150/home/ambs/usr/lib64/perl5/5.8.5/:/export150/home/ambs/usr/lib/perl5/:/export150/home/ambs/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi:/export150/home/ambs/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/
LIBRARY_PATH=/export150/home/ambs/usr/lib
USER=ambs
LD_LIBRARY_PATH=/export150/home/ambs/usr/lib/:/opt/intel/cmkl/8.0/lib/em64t:/opt/intel/itc60/slib:/opt/intel/ipp41/em64t/sharedlib:/opt/intel/fce/9.0/lib:/opt/intel/cce/9.0/lib:/opt/globus/lib:/opt/lam/gnu/lib
MAIL=/var/spool/mail/ambs
PATH=/export150/home/ambs/usr/bin:/usr/local/cli:/usr/lpp/mmfs/bin:/usr/kerberos/bin:/usr/java/jdk1.5.0_07/bin:/opt/intel/itc60/bin:/opt/intel/ita60/bin:/opt/intel/fce/9.0/bin:/opt/intel/idbe/9.0/bin:/opt/intel/cce/9.0/bin:/opt/globus/bin:/opt/globus/sbin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/eclipse:/opt/ganglia/bin:/opt/ganglia/sbin:/opt/lam/gnu/bin:/opt/maven/bin:/opt/openmpi/bin/:/opt/maui/bin:/opt/torque/bin:/opt/torque/sbin:/opt/rocks/bin:/opt/rocks/sbin:/export150/home/ambs/bin
C_INCLUDE_PATH=/export150/home/ambs/usr/include
PWD=/export150/home/ambs
EDITOR=vim
HOME=/export150/home/ambs
CC=gcc -I/state/sanc1/home/ambs/usr/include -L/state/sanc1/home/ambs/usr/lib
INCLUDE=/opt/intel/cmkl/8.0/include:/opt/intel/ipp41/em64t/include:
G_BROKEN_FILENAMES=1
_=/bin/env


>
>> lib/CGI/t/uploadInfo............................ok
>> lib/CGI/t/upload................................# Failed test 'file handles
>> have expected length for multi-valued field. ..first file'
>> #   at ../lib/CGI/t/upload.t line 115.
>> #          got: '0'
>> #     expected: '15'
>> FAILED at test 8
>
> That one doesn't ring any bells.
>
>> lib/ExtUtils/t/backwards........................ok
>> lib/ExtUtils/t/basic............................# Failed test 'Makefile.PL
>> exited with zero'
>> #   at ../lib/ExtUtils/t/basic.t line 57.
>> #          got: 32512
>> #     expected: 0
>> # /export150/home/ambs/tmp/perl-5.8.9-RC1/perl: symbol lookup error:
>> /export150/home/ambs/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi/auto/version/vxs/vxs.so:
>> undefined symbol: Perl_Gthr_key_ptr
>> FAILED at test 3
>
> That's odd -- You're running 5.8.9-RC1, but for some reason it's gone and
> picked up vxs.so from your 5.8.5 architecture-dependendent directory.
> The tests aren't supposed to do that -- they are supposed to only use the
> currently-being-tested directories. All the other failures are just
> repetitions of this same problem.
>
> Thanks,
>

--
Alberto Simões - Departamento de Informática - Universidade do Minho
Campus de Gualtar - 4710-057 Braga - Portugal

Thread : 5.8.9 RC1 report
1)
Alberto Simões Test report: Failed 6 tests out of 1103, 99.46% okay. ../lib/CGI/t/upload.t...
2)
Andy Dougherty Content-Type: TEXT/PLAIN; charset=iso-8859-1 Content-Transfer-Encoding: 8BIT It's not obvious to me...
3)
Alberto Simões Hello, Andy Here goes the full (ok, the relevant) test output:...
4)
Andy Dougherty Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Could you please also...
5)
Alberto Simões Hello. Summary of my perl5 (revision 5 version 8 subversion 9) configuration: Platform:...
6)
Michael G Schwern There's your problem.
7)
Nicholas Clark We don't appear to unset PERL5LIB in t/TEST. We do in t/harness Any reason why not? Nicholas Clark
8)
Alberto Simões Yes, I would definitely vote for something like that. Cheers ambs
9)
Andy Dougherty Content-Type: TEXT/PLAIN; CHARSET=iso-8859-1 Content-Transfer-Encoding: 8BIT Content-ID:...
10)
Michael G Schwern To emulate the test failure you want: cd t ../utils/prove -I../lib -v <your tests> Otherwise you're...
11)
Rainer Tammer Hello, this would be my first patch to perl 5.8. So please forgive me if I am nor familiar with the...
12)
Nicholas Clark To get into 5.8.9 - technically negative. To get into future releases, such as 5.10.1 - at least...
13)
Tux 5.8.x is just for the maint-pumpkin and falls beyond the tasks of the other committers. The normal...
paperclip
14)
Tux I have applied the second part of the patch as change #34852 I left out the first part, as I think...
15)
Rainer Tammer Hello, thanks. There must be a problem with Perl_signbit. I can see that the Perl_signbit is in...
16)
Rainer Tammer Hello, After a bit digging I think makedef.pl should set skip_symbols for Perl_signbit if...
17)
Rainer Tammer Hello, I think this should fix the signbit problem: 1. make sue we get the HAS_XXX from config.h 2....
18)
Tux You probably patched against 5.8.9. Chunk 2 failed. We like your approach! I have applied this now...
19)
Rainer Tammer Hello, how long do I have to add some things to the INSTALL.aix (for bleed and especially for...
20)
Nicholas Clark Documentation patches - about 10 days. Code patches - um, is this a regression? Did 5.8.8 build on...
21)
Rainer Tammer Hello, OK, thanks. No, in the SDBM_xxx case this is simply a compiler problem. If you compile Perl...
22)
Tux Please do not create a new INSTALL.aix, but add to README.aix feel free to add new =head1 and...
23)
Rainer Tammer Hello, No, I do not intend to write a complete new INSTALL.aix, I intend to add a new section. As...
24)
Tux Please try to keep the line length of README files within terminal length (say 75 characters)...
25)
Tux /me compresses some of the ongoing discussion for readability with >... Sounds good BTW forgot in...
26)
Rainer Tammer Hello, I you set -Dcc=xlc its OK I you set -Dcc=xlc_r the it gets rewritten to cc_r.... I think...
27)
Tux I still don't see that as compelling enough a reason, but I can live with it. What I'd like to see...
28)
Rainer Tammer compresses some of the ongoing discussion for readability with... good point I will add this. I...
29)
Tux Patch to README.aix is in as change #34881 ! Really thanks for the hard work on this. I made some...
30)
Rainer Tammer Hello, No problem. 1. compiler selection This is absolutely no problem. If you specify threading...
31)
Nicholas Clark Yes, I was going to merge this one: Change 34861 by merijn@merijn-tux on 2008/11/17 08:25:49...
32)
Rainer Tammer Hello, the change 34861 + 34852 do work together, in fact they _only_ work together. 34861 ensures...
33)
Nicholas Clark Ah. Thanks. Yes. rsync://ftp.linux.activestate.com/perl-5.8.x/ Nicholas Clark...
34)
Tux The makedef.pl patch already has been applied as change #34861 Rainer++. JustInTime testing! Most...
35)
Rainer Tammer Hello, I have a small patch for the new README.aix: Change: Do not use cc_r for the non threaded...
36)
Tux You probably *want* that, because if you want to link perl with DBD::Oracle later on, you need the...
37)
Rainer Tammer Hello, That's a very good point. I did not think about that. If you load threaded code then the...
38)
Tux Change 34961 submitted. Please sync up with the latest version, I also added this: =head2 Supported...
39)
Rainer Tammer hello, Thats OK This part is from your old README.aix. With the current code 5.8.9 RC1 _all_ tests...
40)
Tux If it is not valid anymore, it should be removed. If it is still valid, but only onder some...
41)
Rainer Tammer Hello, If I remember correctly I did this because you have told me to move the old stuff to the...
42)
Tux Yes :) But what I meant was to do some sort of filtering, and move the old stuff (the info that in...
43)
Rainer Tammer Hello, I have just started some tests with gcc 3.3.2 (AIX Toolbox). Unfortunately Perl 5.8.9 RC1...
44)
Rainer Tammer Hello, I have attached a patch to Makefile.SH (based on 5.8.9 RC1). This patch changes some...
45)
Nicholas Clark It looks sensible, although I'm no AIX expert so I might miss something. But I've applied it as...
46)
Rainer Tammer Hello, thanks. I grabbed this from the Perl build of Mr. Perzl (IBM) (-> spec file + patch; his...
47)
Michael Haubenwallner <snip all> Is there a specific reason to create the shared object "libperl.a(libperl.o)" with...
48)
Rainer Tammer Hello, no, I have just submitted a patch for the nativdlopen variant: lddlflags="$lddlflags...
spacer
View PostFlat  Thread  Threaded | < Prev - Next >
Home > Groups > Perl 5 Porters > 5.8.9 RC1 report (48 posts) > View Post