develooper Front page | perl.perl5.porters | Postings from December 2004

Re: Smoke [5.9.2] 23670 FAIL(m) openbsd 3.6 (i386/1 cpu)

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
December 23, 2004 13:36
Subject:
Re: Smoke [5.9.2] 23670 FAIL(m) openbsd 3.6 (i386/1 cpu)
Message ID:
20041223223511.48D0.H.M.BRAND@hccnet.nl
On Thu 23 Dec 2004 22:38, Ed Allen Smith <easmith@beatrice.rutgers.edu> wrote:
> In message <20041223151243.GA30925@mccoy.peters.homeunix.org> (on 23
> December 2004 09:12:43 -0600), steve@fisharerojo.org (Steve Peters) wrote:
> 
> >>    23670     Configuration (common) none
> >> ----------- ---------------------------------------------------------
> >> O O O O     
> >> m - m -     -Duse64bitint
> >> O O O O     -Duseithreads
> >> m - m -     -Duseithreads -Duse64bitint
> >> | | | +----- PERLIO = perlio -DDEBUGGING
> >> | | +------- PERLIO = stdio  -DDEBUGGING
> >> | +--------- PERLIO = perlio
> >> +----------- PERLIO = stdio
> >> 
> >> 
> >> -- 
> >> Report by Test::Smoke v1.19#716 running on perl 5.8.5
> >> (Reporter v0.016 / Smoker v0.015)
> >> 
> >
> >Here is the make failure that I'm getting...

All to blame on patch 23669, which is now reverted in patch 23673
Sorry for the noise. This needs a lot more research now.

> >> make
> >`sh  cflags "optimize='-O2'" miniperlmain.o`  miniperlmain.c
> >          CCCMD =  cc -DPERL_CORE -c -pthread -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -O2  -Wall
> >In file included from perl.h:2012,
> >                 from miniperlmain.c:36:
> >handy.h:140: syntax error before `I64'
> >handy.h:140: warning: type defaults to `int' in declaration of `I64'
> >handy.h:140: warning: data definition has no type or storage class
> >handy.h:141: syntax error before `U64'
> >handy.h:141: warning: type defaults to `int' in declaration of `U64'
> >handy.h:141: warning: data definition has no type or storage class
> >*** Error code 1
> 
> A related one in a current test here, I suspect (IRIX 6.5.25m R5000 IP32
> system); I will try things with a full 64-bit system shortly:
> 
> ./smokestatus.pl -r -m
> Checking status for configuration 'smokecurrent_config' (5.9.x)
>   Change number 23670 started on Thu Dec 23 08:23:44 2004.
>     4 out of 32 configurations finished in 7 hours 23 minutes.
>     2 configurations showed failures (F).
>     0 failures in the running configuration.
>     28 configurations to finish, estimated completion in 2 days 3 hours 7 minutes
>     Average smoke duration: 1 hour 50 minutes.
>   Matrix, using cc -n32 version MIPSpro Compilers: Version 7.3.1.3m:
>      23670     Configuration (common) -Accflags='-mips4 ' -DDEBUGGING -Dnoextensions=Encode
>   ----------- ---------------------------------------------------------
>   - - O O     -Duseperlio
>   - - O O     -Duseperlio -Duselongdouble
>   - - m -     -Duseperlio -Duse64bitint
>   - - m -     -Duseperlio -Dusemorebits -Duselongdouble -Duse64bitint
>   - - - -     -Duseperlio -A define:optimize='-O3 -OPT:space=OFF:Olimit=0'
>   | | | +----- PERLIO = perlio -DDEBUGGING
>   | | +------- PERLIO = stdio  -DDEBUGGING
>   | +--------- PERLIO = perlio
>   +----------- PERLIO = stdio
> 
> Configuration: -Dusedevel -Dnoextensions=Encode -Accflags='-mips4 -DDEBUGGING' -DDEBUGGING -Duseperlio -Duse64bitint
> ------------------------------------------------------------------------------
> make distclean ...
> Copy Policy.sh ...
> Configure ...
> make ...          CCCMD =  cc -n32 -DPERL_CORE -c -mips4 -DDEBUGGING -D_BSD_TYPES -D_BSD_TIME -woff 1184,1552 -I/usr/gnu/include -DLANGUAGE_C -O3 -OPT:Olimit=0:space=ON 
> cc-1020 cc: ERROR File = handy.h, Line = 140
>   The identifier "I64TYPE" is undefined.
> 
>   typedef I64TYPE I64;
>           ^
> 
> cc-1020 cc: ERROR File = handy.h, Line = 141
>   The identifier "U64TYPE" is undefined.
> 
>   typedef U64TYPE U64;
>           ^
> 
> 2 errors detected in the compilation of "miniperlmain.c".
> Unable to make perl in this configuration
> 
> Configuration: -Dusedevel -Dnoextensions=Encode -Accflags='-mips4 -DDEBUGGING' -DDEBUGGING -Duseperlio -Dusemorebits -Duselongdouble -Duse64bitint
> ------------------------------------------------------------------------------
> make distclean ...
> Copy Policy.sh ...
> Configure ...
> make ...          CCCMD =  cc -n32 -DPERL_CORE -c -mips4 -DDEBUGGING -D_BSD_TYPES -D_BSD_TIME -woff 1184,1552 -DHAS_LDBL_SPRINTF_BUG -I/usr/gnu/include -DLANGUAGE_C -O3 -OPT:Olimit=0:space=ON 
> cc-1020 cc: ERROR File = handy.h, Line = 140
>   The identifier "I64TYPE" is undefined.
> 
>   typedef I64TYPE I64;
>           ^
> 
> cc-1020 cc: ERROR File = handy.h, Line = 141
>   The identifier "U64TYPE" is undefined.
> 
>   typedef U64TYPE U64;
>           ^
> 
> 2 errors detected in the compilation of "miniperlmain.c".
> Unable to make perl in this configuration
> 
> 
> -- 
> Allen Smith			http://cesario.rutgers.edu/easmith/
> September 11, 2001		A Day That Shall Live In Infamy II
> "They that can give up essential liberty to obtain a little temporary
> safety deserve neither liberty nor safety." - Benjamin Franklin
> 

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.5, & 5.9.x, and 809 on  HP-UX 10.20 & 11.00, 11i,
   AIX 4.3, AIX 5.2, SuSE 9.1, and Win2k.  http://www.cmve.net/~merijn/
http://archives.develooper.com/daily-build@perl.org/   perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org



Thread Previous | Thread Next


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