Op een mooie herfstdag (Sunday 29 September 2002 23:24), schreef Nicholas 
Clark:

> On Sun, Sep 29, 2002 at 09:48:51PM +0200, Abe Timmerman wrote:
> > This is the result of Alian's patch for win32.c and makefile.mk, and the
> > new Test-Smoke-1.16 together with MinGW-2.0.0-3 (gcc-3.2)
>
> Nice. Lots of info now.

Thanks, still needs some fiddling with the batchfile for MSWin32, but it will 
be ready soon

>
> > Automated smoke report for patch 17941 on MSWin32 - 5.0 W2000Pro
> > (MSWin32-x86-multi-thread)
[snip]
> >  17941   Configuration (common) [EMAIL PROTECTED] -Dgcc_v3_2
> > -------  --------------------------------------------------------------
> > O O F O
> > O O O O  -Duseithreads
>
> If it's "MSWin32-x86-multi-thread" initially, how does -Duseithreads make a
> difference? Surely the first and second lines are testing identical
> configurations?

The "$Config{archname}" (as well as the rest of the %Config info) is taken 
from the _last_ configuration build (that goes for all platforms).

So the first line is an unthreaded (non forking) perl (see perl -V)
[Okay it may seem useless, but this is a smoke report and we seem to support 
that configuration]

Summary of my perl5 (revision 5 version 9 subversion 0) configuration:
  Platform:
    osname=MSWin32, osvers=5.0 W2000Pro, archname=MSWin32-x86
    uname=''
    config_args='undef'
    hint=recommended, useposix=true, d_sigaction=undef
    usethreads=undef use5005threads=undef useithreads=undef 
usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=undef usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-g -O2 -DWIN32  -fno-strict-aliasing 
-DPERL_MSVCRT_READFIX',
    optimize='-g -O2',
    cppflags='-DWIN32'
    ccversion='', gccversion='gcc (GCC) 3.2 (mingw special 20020817-1)', 
gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=4
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags ='-g -L"C:\perl\lib\CORE" -L"\lib"'
    libpth=\lib
    libs= -lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool 
-lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid 
-lwsock32 -lmpr -lwinmm -lversion -lodbc32
    perllibs= -lmsvcrt -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool 
-lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid 
-lwsock32 -lmpr -lwinmm -lversion -lodbc32
    libc=-lmsvcrt, so=dll, useshrplib=yes, libperl=libperl59.a
    gnulibc_version='undef'
  Dynamic Linking:
    dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
    cccdlflags=' ', lddlflags='-mdll -g -L"C:\perl\lib\CORE" -L"\lib"'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY USE_ITHREADS PERL_IMPLICIT_CONTEXT
  Locally applied patches:
        DEVEL17881
  Built under MSWin32
  Compiled at Sep 30 2002 00:21:56
  @INC:
    C:/usr/local/src/bleadperl/perl/lib
    .

good luck,

Abe
-- 
Amsterdam Perl Mongers http://amsterdam.pm.org
perl -wl 
%_ = reverse (tsuJ=>0, rehtona=>1, lreP=>2, rekcah=>3);
@_ = reverse map { ($_{$_}, $_) } sort keys %_;
$_ = reverse join " ", map $_[$_] => grep $_%2 => 0..$#_; print;

Reply via email to