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
