Woohoo, it finished!  I realized about two days ago that it's already
testing perlio for me. Duh. My smoke.cfg is at the bottom of this, anyone
have any advice for it?  :)

Remarkably low failure rate, by the way. I'm quite impressed.

R.

Automated smoke report for patch 11834
          v1.05         on linux using gcc version egcs-2.91.66 19990314/Linux 
(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
-------  --------------------------------------------------------------------
O O O O -Uusemymalloc
O O O O -Uusemymalloc -Duse64bitint
O O O O -Uusemymalloc -Duse64bitall
O O O O -Uusemymalloc -Duselongdouble
O O O O -Uusemymalloc -Dusemorebits
O O O O -Uusemymalloc -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Uuseperlio
O O O O -Uusemymalloc -Uuseperlio -Duse64bitint
O O O O -Uusemymalloc -Uuseperlio -Duse64bitall
O O O O -Uusemymalloc -Uuseperlio -Duselongdouble
O O O O -Uusemymalloc -Uuseperlio -Dusemorebits
O O O O -Uusemymalloc -Uuseperlio -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Duseperlio=stdio
O O O O -Uusemymalloc -Duseperlio=stdio -Duse64bitint
O O O O -Uusemymalloc -Duseperlio=stdio -Duse64bitall
O O O O -Uusemymalloc -Duseperlio=stdio -Duselongdouble
O O O O -Uusemymalloc -Duseperlio=stdio -Dusemorebits
O O O O -Uusemymalloc -Duseperlio=stdio -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Duseperlio
O O O O -Uusemymalloc -Duseperlio -Duse64bitint
O O O O -Uusemymalloc -Duseperlio -Duse64bitall
O O O O -Uusemymalloc -Duseperlio -Duselongdouble
O O O O -Uusemymalloc -Duseperlio -Dusemorebits
O O O O -Uusemymalloc -Duseperlio -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Uuseperlio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duse64bitall 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duse64bitall 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duse64bitall 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duse64bitall 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duselongdouble
O O F O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duse64bitint
F O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duse64bitall -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duse64bitint
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duse64bitall
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duselongdouble
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Dusemorebits
O O O O -Uusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duse64bitall -Duselongdouble
O F O O -Dusemymalloc
O O O O -Dusemymalloc -Duse64bitint
O O O O -Dusemymalloc -Duse64bitall
O O O O -Dusemymalloc -Duselongdouble
O O O O -Dusemymalloc -Dusemorebits
O O O O -Dusemymalloc -Duse64bitall -Duselongdouble
F F F F -Dusemymalloc -Uuseperlio
F F F F -Dusemymalloc -Uuseperlio -Duse64bitint
F F F F -Dusemymalloc -Uuseperlio -Duse64bitall
F F F F -Dusemymalloc -Uuseperlio -Duselongdouble
F F F F -Dusemymalloc -Uuseperlio -Dusemorebits
F F F F -Dusemymalloc -Uuseperlio -Duse64bitall -Duselongdouble
F F F F -Dusemymalloc -Duseperlio=stdio
F F F F -Dusemymalloc -Duseperlio=stdio -Duse64bitint
F F F F -Dusemymalloc -Duseperlio=stdio -Duse64bitall
F F F F -Dusemymalloc -Duseperlio=stdio -Duselongdouble
F F F F -Dusemymalloc -Duseperlio=stdio -Dusemorebits
F F F F -Dusemymalloc -Duseperlio=stdio -Duse64bitall -Duselongdouble
O O O O -Dusemymalloc -Duseperlio
O O O O -Dusemymalloc -Duseperlio -Duse64bitint
O O O O -Dusemymalloc -Duseperlio -Duse64bitall
O O O O -Dusemymalloc -Duseperlio -Duselongdouble
O O O O -Dusemymalloc -Duseperlio -Dusemorebits
O O O O -Dusemymalloc -Duseperlio -Duse64bitall -Duselongdouble
O F O O -Dusemymalloc -Dusethreads -Duseithreads
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duse64bitall -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Uuseperlio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Uuseperlio -Duse64bitall 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio=stdio -Duse64bitall 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Duseperlio -Duse64bitall 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duse64bitall 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio
O O F O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Uuseperlio 
-Duse64bitall -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio=stdio 
-Duse64bitall -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Duseperlio 
-Duse64bitall -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duse64bitall -Duselongdouble
O O F O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Uuseperlio -Duse64bitall -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio=stdio -Duse64bitall -Duselongdouble
O O F F -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duse64bitint
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duse64bitall
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duselongdouble
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Dusemorebits
O O O O -Dusemymalloc -Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant 
-Duseperlio -Duse64bitall -Duselongdouble
| | | +- PERLIO = perlio -DDEBUGGING
| | +--- PERLIO = stdio  -DDEBUGGING
| +----- PERLIO = perlio
+------- PERLIO = stdio

Failures:

linux        stdio            -DDEBUGGING -Uusemymalloc -Dusethreads -Duseithreads 
-Dusemultiplicity -Dusereentrant -Dusemorebits
    ext/Time/HiRes/HiRes...............FAILED at test 8

linux        stdio            -Uusemymalloc -Dusethreads -Duseithreads 
-Dusemultiplicity -Dusereentrant -Uuseperlio -Duse64bitall
    lib/Memoize/t/speed................FAILED at test 2

linux        perlio           -Dusemymalloc
    ext/Time/HiRes/HiRes...............FAILED at test 8

linux        stdio/perlio     -Dusemymalloc -Uuseperlio
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Uuseperlio
linux        stdio/perlio     -Dusemymalloc -Uuseperlio -Duse64bitint
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Uuseperlio -Duse64bitint
linux        stdio/perlio     -Dusemymalloc -Uuseperlio -Duse64bitall
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Uuseperlio -Duse64bitall
linux        stdio/perlio     -Dusemymalloc -Uuseperlio -Duselongdouble
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Uuseperlio -Duselongdouble
linux        stdio/perlio     -Dusemymalloc -Uuseperlio -Dusemorebits
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Uuseperlio -Dusemorebits
linux        stdio/perlio     -Dusemymalloc -Uuseperlio -Duse64bitall -Duselongdouble
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Uuseperlio -Duse64bitall 
-Duselongdouble
linux        stdio/perlio     -Dusemymalloc -Duseperlio=stdio
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Duseperlio=stdio
linux        stdio/perlio     -Dusemymalloc -Duseperlio=stdio -Duse64bitint
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Duseperlio=stdio -Duse64bitint
linux        stdio/perlio     -Dusemymalloc -Duseperlio=stdio -Duse64bitall
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Duseperlio=stdio -Duse64bitall
linux        stdio/perlio     -Dusemymalloc -Duseperlio=stdio -Duselongdouble
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Duseperlio=stdio 
-Duselongdouble
linux        stdio/perlio     -Dusemymalloc -Duseperlio=stdio -Dusemorebits
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Duseperlio=stdio -Dusemorebits
linux        stdio/perlio     -Dusemymalloc -Duseperlio=stdio -Duse64bitall 
-Duselongdouble
linux        stdio/perlio     -DDEBUGGING -Dusemymalloc -Duseperlio=stdio 
-Duse64bitall -Duselongdouble
    ext/DB_File/t/db-recno.............FAILED at test 61

linux        perlio           -Dusemymalloc -Dusethreads -Duseithreads
    lib/Memoize/t/speed................FAILED at test 2

linux        stdio            -DDEBUGGING -Dusemymalloc -Dusethreads -Duseithreads 
-Dusemultiplicity -Uuseperlio -Duse64bitint
    op/rand............................FAILED at test 4

linux        stdio            -DDEBUGGING -Dusemymalloc -Dusethreads -Duseithreads 
-Dusemultiplicity -Dusereentrant -Uuseperlio
    ext/Time/HiRes/HiRes...............FAILED at test 11

linux        stdio            -DDEBUGGING -Dusemymalloc -Dusethreads -Duseithreads 
-Dusemultiplicity -Dusereentrant -Duseperlio
    ext/Time/HiRes/HiRes...............FAILED at test 8

linux        perlio           -DDEBUGGING -Dusemymalloc -Dusethreads -Duseithreads 
-Dusemultiplicity -Dusereentrant -Duseperlio
    ext/Time/HiRes/HiRes...............FAILED at test 11

- ----- BEGIN SMOKE.CFG -----

# This is a configuration file for the smoke tester.
# Lines starting with # are comments.
# Lines starting with = are section breaks. The rest of the line will be ignored
# Lines starting with / signify a pattern to substitute for in Policy.sh
# They don't count as a normal line

# This happens to be a section, but because it's *all* just blank lines
# (comments are ignored) this whole section will be ingored.

# Each normal line of a section defines a command line argument to Configure
# A blank line in a normal section means an argument of ""
# Each line from the first section is tried with each line of the second
# section with each line of the third section ...
# As this default configuration file has 3 (non-empty) sections with 2, 8,
# and 2 lines defining Configure arguments it will build  32 variations of
# perl, each of them will be tested with $PERLIO = "stdio" and "perlio" so
# yielding 64 status letters
==
-Uusemymalloc
-Dusemymalloc
==

-Dusethreads -Duseithreads
-Dusethreads -Duseithreads -Dusemultiplicity
-Dusethreads -Duseithreads -Dusemultiplicity -Dusereentrant
==

-Uuseperlio
-Duseperlio=stdio
-Duseperlio
==

-Duse64bitint
-Duse64bitall
-Duselongdouble
-Dusemorebits
-Duse64bitall -Duselongdouble
==
# The pattern must have leading and trailing '/' characters in this
# configuration file. The smoke tester will globally substitute this pattern
# with each Congfigure argument in this section  (as well as passing them on
# the command line to Configure)
# This is usually used with the cflags parameter in Policy.sh, which defines
# flags to pass to the C compiler.  The default  Policy.sh contains the line
# "ccflags='-DDEBUGGING'" and this pattern will cause the value in the '' to
# be replaced with an empty string and then -DDEBUGGING.
# (It may seem a bit convaluted making a system to replace  -DDEBUGGING with
#  the same string  -DDEBUGGING,  but it means that a site's valid Policy.sh
#  can be used for smoke testing)
#
# Hopefully it will not be a problem that the arguments are both substituted
# into cflags and passed on the commandline to Configure, as  Configure will
# ignore arguments starting -D that it does not recognise.
#
# You can specify the same pattern  in more than one  section.  In this case
# the substitution replacement will be all  Configure  arguments joined with
# spaces.   This lets you have one section  testing  ("", "-DDEBUGGING"),  a
# second testing ("", "-DCRIPPLED_CC") and have cflags set correctly for the
# 4 combinations.
/-DDEBUGGING/

-DDEBUGGING

Reply via email to