On Sun, Mar 10, 2002 at 02:39:36PM -0500, Michael G Schwern wrote:
> Here's a run on the same NetBSD/Alpha machine with egcs.  The only
> difference is I've put in an optimize=-O0 hint in.  I assume this is
> because of an egcs optimizer bug.  I've notified the NetBSD/Alpha
> folks.  Until then I'd suggest we throw in a hint to make optimize=-O0
> in the NetBSD + Alpha + egcs combo.
> 
> Things look better, but still ungood.  The failure in hostname.t is
> due to `domainname` returning its YP domain "testdrive" and not a
> fqdn.  NetBSD man pages say this is the correct behavior.
> 
> The warning is lstat() throwing an extra warning.  Its possible that
> $0 is somehow incorrectly set.
> 
> 
> Threads bomb out completely :(

....what threads?  There are no threads in the std NetBSD.  There are
various optional userlevel thread packages, of which the GNU pth works
the best in NetBSD.

> Make ...        CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -O0 -Wall 
> In file included from miniperlmain.c:26:
> perl.h:1929: syntax error before `perl_os_thread'
> perl.h:1929: warning: type defaults to `int' in declaration of `perl_os_thread'
> perl.h:1929: warning: data definition has no type or storage class
> perl.h:1930: syntax error before `perl_mutex'
> perl.h:1930: warning: type defaults to `int' in declaration of `perl_mutex'
> perl.h:1930: warning: data definition has no type or storage class
> perl.h:1931: syntax error before `perl_cond'
> perl.h:1931: warning: type defaults to `int' in declaration of `perl_cond'
> perl.h:1931: warning: data definition has no type or storage class
> perl.h:1932: syntax error before `perl_key'
> perl.h:1932: warning: type defaults to `int' in declaration of `perl_key'
> perl.h:1932: warning: data definition has no type or storage class
> In file included from perl.h:3337,
>                  from miniperlmain.c:26:
> perlvars.h:31: syntax error before `PL_thr_key'
> perlvars.h:31: warning: type defaults to `int' in declaration of `PL_thr_key'
> perlvars.h:31: warning: data definition has no type or storage class
> perlvars.h:48: syntax error before `PL_op_mutex'
> perlvars.h:48: warning: type defaults to `int' in declaration of `PL_op_mutex'
> perlvars.h:48: warning: data definition has no type or storage class
> miniperlmain.c: In function `main':
> miniperlmain.c:91: warning: implicit declaration of function `pthread_mutex_destroy'
>  Unable to make perl in this configuration
> 
> 
> 
> Automated smoke report for patch 15089 on netbsd - 1.5.2
>           v1.12      using cc version egcs-2.91.66 19990314 (egcs-1.1.2 release)
> O = OK
> F = Failure(s), extended report at the bottom
> ? = still running or test results not (yet) available
> Build failures during:       - = unknown
>     c = Configure, m = make, t = make test-prep
> 
>          Configuration
> -------  --------------------------------------------------------------------
> F F F F -Uuseperlio
> F F F F -Duseperlio
> F F F F -Duseperlio -Duse64bitint
> F F F F -Duseperlio -Duse64bitall
> F F F F -Duseperlio -Duselongdouble
> F F F F -Duseperlio -Dusemorebits
> F F F F -Duseperlio -Duse64bitall -Duselongdouble
> m m m m -Dusethreads -Duseithreads -Uuseperlio
> m m m m -Dusethreads -Duseithreads -Duseperlio
> m m m m -Dusethreads -Duseithreads -Duseperlio -Duse64bitint
> m m m m -Dusethreads -Duseithreads -Duseperlio -Duse64bitall
> m m m m -Dusethreads -Duseithreads -Duseperlio -Duselongdouble
> m m m m -Dusethreads -Duseithreads -Duseperlio -Dusemorebits
> m m m m -Dusethreads -Duseithreads -Duseperlio -Duse64bitall -Duselongdouble
> | | | +- PERLIO = perlio -DDEBUGGING
> | | +--- PERLIO = stdio  -DDEBUGGING
> | +----- PERLIO = perlio
> +------- PERLIO = stdio
> 
> Failures:
> 
> netbsd       stdio/perlio     -Uuseperlio
> netbsd       stdio/perlio     -DDEBUGGING -Uuseperlio
> netbsd       stdio/perlio     -Duseperlio
> netbsd       stdio/perlio     -DDEBUGGING -Duseperlio
> netbsd       stdio/perlio     -Duseperlio -Duse64bitint
> netbsd       stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitint
> netbsd       stdio/perlio     -Duseperlio -Duse64bitall
> netbsd       stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall
> netbsd       stdio/perlio     -Duseperlio -Duselongdouble
> netbsd       stdio/perlio     -DDEBUGGING -Duseperlio -Duselongdouble
> netbsd       stdio/perlio     -Duseperlio -Dusemorebits
> netbsd       stdio/perlio     -DDEBUGGING -Duseperlio -Dusemorebits
> netbsd       stdio/perlio     -Duseperlio -Duse64bitall -Duselongdouble
> netbsd       stdio/perlio     -DDEBUGGING -Duseperlio -Duse64bitall -Duselongdouble
>     lib/Net/t/hostname..................FAILED at test 1
>     lib/warnings........................FAILED at test 355
> .../lib/Net/t/hostname....FAILED test 1
> .../lib/warnings..........FAILED test 355
> 
> 
> -- 
> 
> Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
> Perl Quality Assurance            <[EMAIL PROTECTED]>         Kwalitee Is Job One
> I know you get this a lot, but what's an unholy fairy like you doing in a
> mosque like this?

-- 
$jhi++; # http://www.iki.fi/jhi/
        # There is this special biologist word we use for 'stable'.
        # It is 'dead'. -- Jack Cohen

Reply via email to