Parrot Test Perl $Revision: 1.33 $ Starttime: Sat May 8 20:50:50 2004 System Information Windows NT|:|the-nbjdyhrd7xx|:|5.1 x86 This is perl, v5.8.3 built for MSWin32-x86-multi-thread (with 8 registered patches, see perl -V for more detail) Copyright 1987-2003, Larry Wall Binary build 809 provided by ActiveState Corp. http://www.ActiveState.com ActiveState is a division of Sophos. Built Feb 3 2004 00:28:51 Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. Summary of my perl5 (revision 5 version 8 subversion 3) configuration: Platform: osname=MSWin32, osvers=4.0, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef usethreads=undef use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cl', ccflags ='-nologo -Gf -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX', optimize='-MD -Zi -DNDEBUG -O1', cppflags='-DWIN32' ccversion='', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=10 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl\lib\CORE" -machine:x86' libpth=C:\PROGRA~1\MICROS~3\VC98\lib libs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib libc=msvcrt.lib, so=dll, useshrplib=yes, libperl=perl58.lib gnulibc_version='undef' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl\lib\CORE" -machine:x86' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS Locally applied patches: ActivePerl Build 809 22218 Remove the caveat about detached threads crashing on Windows 22201 Avoid threads+win32 crash by freeing Perl interpreter slightly later 22169 Display 'out of memeory' errors using low-level I/O 22159 Upgrade to Time::Hires 1.55 22120 Make 'Configure -Dcf_by=...' work 22051 Upgrade to Time::HiRes 1.54 21540 Fix backward-compatibility issues in if.pm Built under MSWin32 Compiled at Feb 3 2004 00:28:51 @INC: C:/Perl/lib C:/Perl/site/lib . CVS Changes Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. cvs.exe update: No CVSROOT specified! Please use the `-d' option cvs.exe [update aborted]: or set the CVSROOT environment variable. Configure Parrot Version 0.1.0 Configure 2.0 Copyright (C) 2001-2003 The Perl Foundation. All Rights Reserved. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you passed in the `--ask' flag on the command line, in which case it'll prompt you for a few pieces of info. Since you're running this script, you obviously have Perl 5--I'll be pulling some defaults from its configuration. Checking MANIFEST.....................................................done. Setting up Configure's data structures................................done. Tweaking settings for miniparrot......................................done. Loading platform and local hints files................................done. Enabling optimization.................................................done. Determining nongenerated header files.................................done. Determining what C compiler and linker to use.........................done. Determining what types Parrot should use..............................done. Determining what opcode files should be compiled in...................done. Setting up experimental systems.......................................done. Determining what pmc files should be compiled in......................done. Determining your minimum pointer alignment............................done. Probing for C headers.................................................done. Determining some sizes................................................done. Computing native byteorder for Parrot's wordsize......................done. Figuring out how to pack() Parrot's types.............................done. Figuring out what formats should be used for sprintf..................done. Determining if your C compiler is actually gcc........................done. Determining if your C library has a working S_ISREG...................done. Determining architecture, OS and JIT capability.......................done. Running CPU specific stuff............................................Can't spawn ".\test.exe": Bad file descriptor at lib/Parrot/Configure/Step.pm line 279. done. Verifying that the compiler supports function pointer casts...........done. Determining if your compiler supports computed goto...................done. Determining if your compiler supports inline..........................done. Determining what allocator to use.....................................done. Determining if your C library supports memalign.......................done. Determining some signal stuff.........................................done. Determining if your C library has setenv / unsetenv...................done. Configuring ICU if requested..........................................done. Generating C headers..................................................done. Generating core pmc list..............................................done. Generating runtime/parrot/include.....................................done. Generating build files................................................done. Moving platform files into place......................................done. Recording configuration data for later retrieval......................done. Okay, we're done! You can now use `make' (or your platform's equivalent to `make') to build your Parrot. After that, you can use `make test' to run the test suite. Happy Hacking, The Parrot Team Summary of my parrot 0.1.0 configuration: configdate='Sat May 8 20:51:13 2004' Platform: osname=MSWin32, archname=MSWin32-x86-multi-thread jitcapable=1, jitarchname=i386-MSWin32, jitosname=MSWIN32, jitcpuarch=i386 execcapable=1 perl=C:\Perl\bin\perl.exe Compiler: cc='cl', ccflags='-nologo -Gf -W3 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DNO_HASH_SEED ', Linker and Libraries: ld='link', ldflags='-nologo', cc_ldflags='/link', libs='oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib wsock32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib' Dynamic Linking: so='.dll', ld_shared='-dll', ld_shared_flags='-def:libparrot.def' Types: iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4, ptrsize=4, ptr_alignment=4 byteorder=1234, nv=double, numvalsize=8, doublesize=8 Build Warnings Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1' Stop. No command set Test Results: Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. msdev icu\source\allinone\allinone.dsw /MAKE "stubdata - Win32 Debug" --------------------Configuration: stubdata - Win32 Debug-------------------- icudt26l.dll - 0 error(s), 0 warning(s) msdev icu\source\allinone\allinone.dsw /MAKE "common - Win32 Debug" --------------------Configuration: common - Win32 Debug-------------------- icuuc26d.dll - 0 error(s), 0 warning(s) msdev icu\source\allinone\allinone.dsw /MAKE "i18n - Win32 Debug" --------------------Configuration: i18n - Win32 Debug-------------------- icuin26d.dll - 0 error(s), 0 warning(s) msdev icu\source\allinone\allinone.dsw /MAKE "ctestfw - Win32 Debug" --------------------Configuration: ctestfw - Win32 Debug-------------------- Compiling... ctest.c c:\dokumente und einstellungen\marcus\lokale einstellungen\temp\devel\parrot\icu\source\tools\ctestfw\unicode\ctest.h(14) : fatal error C1083: Cannot open include file: 'unicode/utypes.h': No such file or directory Error executing cl.exe. ctestfwd.dll - 1 error(s), 0 warning(s) NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1' Stop. Endtime: Sat May 8 20:54:48 2004