Re: Can't build current CVS on Win32
Vladimir Lipskiy wrote: > Run the Configure script with "--jitcapable=0 --execcapable=0" That helped, but shouldn't this be recognized by Configure.pl? -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/
Can't build current CVS on Win32
LIB: fatal error LNK1181: Input file "jit_cpu.obj" can not be opened NMAKE: fatal error U1077: 'lib' : Return-Code '0x49d' Stop. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/
Re: "make distclean"
Simon Glover wrote: > As I understand it, "make distclean" is what you would do before > packaging up Parrot for a public release, so, yes, it should nuke the > CVS and .cvsignore files. Okay, thanks for the info. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/
"make distclean"
Is it the intended behaviour of "make distclean" to delete all files under the CVS/ directories, thus rendering succeeding "cvs upd" calls impossible? -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/
Re: Configure.pl doesn't work
Kevin Falcone wrote: > If you cat test.cco you may see something like "stdio.h can't find" > I just installed an alpha, and saw this same problem Just checked, it couldn't find cc. Made a symlink from gcc to cc and it works. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Configure.pl doesn't work
Fresh checkout on Linux: Checking MANIFEST...done. Setting up Configure's data structures...done. Checking for --miniparrot...done. Loading platform hints file...no hintsdone. 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. Probing for C headers...done. Determining some sizes...C compiler failed (see test.cco) at lib/Parrot/Configure/Step.pm line 74. System information sb@wopr-mobile:/usr/src/parrot> uname -a Linux wopr-mobile 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002 i686 unknown sb@wopr-mobile:/usr/src/parrot> perl --version This is perl, v5.6.1 built for i586-linux sb@wopr-mobile:/usr/src/parrot> gcc --version gcc (GCC) 3.1 -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: cvs commit: parrot/lib/Make CC_Obj.pm Dependency.pm Link_Obj.pm Perl_Obj.pm Target_Obj.pm
[EMAIL PROTECTED] wrote: > 2) Only tested on Linux, but it will hopefully compensate for Windows C:\home\parrot>make.pl "Store" is not exported by the YAML module at C:\home\parrot\make.pl line 11 Can't continue after import errors at C:\home\parrot\make.pl line 11 BEGIN failed--compilation aborted at C:\home\parrot\make.pl line 11. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: [netlabs #700] Win32 parrot.exe fails all tests
"Clinton A. Pierce (via RT)" wrote: > No warnings during compilation, no errors. > > The error reported for each test is: > > Parrot VM: Can't unpack packfile .pbc Same here (on Linux): http://www.sebastian-bergmann.de/stuff/parrot_test.txt -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
[Win32] ./command does not work
For instance ./jakoc bench.jako > bench.pasm fails. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: [Win32] jit.c broken
Daniel Grunblatt wrote: > That was me, going to fix, sorry. Thanks for the fix. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
[Win32] jit.c broken
jit.c(73) : error C2039: 'has_jit_op' : Ist kein Element von 'Parrot_jit_optimiz er_section' ./include\parrot/jit.h(50) : Siehe Deklaration von 'Parrot_jit_optimizer _section' jit.c(100) : error C2039: 'has_jit_op' : Ist kein Element von 'Parrot_jit_optimi zer_section' ./include\parrot/jit.h(50) : Siehe Deklaration von 'Parrot_jit_optimizer _section' jit.c(105) : error C2039: 'has_jit_op' : Ist kein Element von 'Parrot_jit_optimi zer_section' ./include\parrot/jit.h(50) : Siehe Deklaration von 'Parrot_jit_optimizer _section' NMAKE : fatal error U1077: 'cl' : Rueckgabe-Code '0x2' Stop. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: cvs.perl.org moved
Ask Bjoern Hansen wrote: > pps. we also decided to run some python on the server, so you can > also access the cvs at http://cvs.perl.org/viewcvs/parrot/ > Let us know what you think and if that should be permanent > (viewcvs; not python. We will keep using that when it > makes sense) :) Have you had a look at CHORA [1]? It is IMHO the best web frontend for CVS. -- [1] http://www.horde.org/chora/ -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Configure.pl 2.0. and win32
Nick Kostirya wrote: > Prior version ask me: what linker I want use. > This do not ask, and variable $ld is undefined (module > parrot/lib/Parrot/Configure/Step.pm, sub cc_build). Have you tried configure.pl --ask ? -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Win32 build broken
cd lib/Parrot && C:\Programme\Perl\bin\perl.exe Makefile.PL && NMAKE && cd .. Can't open perl script "Makefile.PL": No such file or directory NMAKE : fatal error U1077: 'cd' : Rueckgabe-Code '0x2' Stop. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Parrot and Mono / .Net
Dan Sugalski wrote: > Cool. Can we have a URL when it's done? (An english translation'd be > keen too, but there's always BabelFish to mangle the heck out of it) Sure. Currently it looks like it'll be published August or September. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: New Assembler for your perusal
"Clinton A. Pierce" wrote: > Go into lib/Parrot and perl Makfile.pl && make and then try it > again. Works okay for me. I supposed this would be triggered automatically by 'make' in /parrot. Thanks, Sebastian -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
lib/Parrot/Types.pm deleted
lib/Parrot/Types.pm is deleted upon 'make realclean' and needs to be retrieved anew from CVS. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: New Assembler for your perusal
Jeff wrote: > newasm has been completely rewritten. Three surprises lurk within. sb@wopr-mobile:/usr/src/parrot> newasm Can't locate auto/Parrot/PakFile2/autosplit.ix in @INC (@INC contains: ../lib/Par rot/blib/arch/auto/Parrot/PakFile2 ./lib/Parrot/blib/lib ./lib /usr/lib/perl5/5. 6.1/i586-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i586-linux /u sr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at /usr/lib/perl5/5.6.1 /AutoLoader.pm line 146. at lib/Parrot/PakFile2.pm line 10 Can't locate loadable object for module Parrot::PakFile2 in @INC (@INC contains: ./lib/Parrot/blib/arch/auto/Parrot/PakFile2 ./lib/Parrot/blib/lib ./lib /usr/li b/perl5/5.6.1/i586-linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i58 6-linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at ../newasm l ine 45 Compilation failed in require at ./newasm line 45. BEGIN failed--compilation aborted at ./newasm line 45. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
'make languages' broken
sb@wopr-mobile:/usr/src/parrot> make languages cd languages && make && cd .. make[1]: Entering directory `/usr/src/parrot/languages' cd jako && make && cd .. make[2]: Entering directory `/usr/src/parrot/languages/jako' ../jakoc bench.jako > bench.pasm perl -I ../../lib ../../assemble.pl bench.pasm > bench.pbc ../jakoc euclid.jako > euclid.pasm perl -I ../../lib ../../assemble.pl euclid.pasm > euclid.pbc ../jakoc fact.jako > fact.pasm perl -I ../../lib ../../assemble.pl fact.pasm > fact.pbc ../jakoc fib.jako > fib.pasm perl -I ../../lib ../../assemble.pl fib.pasm > fib.pbc ../jakoc hello.jako > hello.pasm perl -I ../../lib ../../assemble.pl hello.pasm > hello.pbc ../jakoc leibniz.jako > leibniz.pasm perl -I ../../lib ../../assemble.pl leibniz.pasm > leibniz.pbc Error (leibniz.pasm:41) No opcode inc ( tried inc_p_ic, inc_i, inc_n, inc_p, inc _n_i, inc_p_i, inc_n_ic, inc_i_ic, inc_i_i) in make[2]: *** [leibniz.pbc] Error 1 make[2]: Leaving directory `/usr/src/parrot/languages/jako' make[1]: *** [jako.dummy] Error 2 make[1]: Leaving directory `/usr/src/parrot/languages' make: *** [languages.dummy] Error 2 -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Parrot and Mono / .Net (warning: long)
Melvin Smith wrote: > I hope this blabbering helps you with a few ideas. Thank you for your elaboration, Melvin. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Missing files
Checking MANIFEST...No such file: languages/BASIC/sample2.bas No such file: languages/BASIC/sample3.bas No such file: languages/BASIC/sample4.bas Ack, some files were missing! I can't continue running without everything here. Please try to find the above files and then try running Configure again. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Parrot and Mono / .Net
Leon Brocard wrote: > Oh, this happens to be a FAQ. The main reason is: > > http://www.parrotcode.org/faq/ I know the technical reason for a new VM, but this could've been a new VM for Perl 6 only. What I'd like to know is the motivation to open up the architecture and allow for plugable parser, compilers, bytecode generators / optimizers, ... Thanks, Sebastian -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Parrot and Mono / .Net
Hello there! I'm currently preparing an article on Parrot for a German magazine. While describing the architecture of Parrot as not being "only" the Runtime component for Perl 6, but also a Software CPU / Virtual Machine for other languages (BASIC, COLA, ...), it came to me that this is more or less what .Net (and the Mono project, as far as Open Source is concerned) is about: Compiling different languages to a common bytecode for execution by a common Virtual Machine. It'd be great if you could comment of different goals, etc. between Parrot and the .Net concept. Thanks, Sebastian -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: [COMMIT] Configure.pl 2.0
Brent Dax wrote: > Unfortunately, I only got two replies to my earlier message asking for > guinea pigs (thanks to those who did reply), so there are probably > cross-platform bugs still lurking in the depths of the new system. Following problem on Win32 with MSVC++ 6: perl Configure.pl Checking MANIFEST...done. Setting up Configure's data structures...done. Loading platform hints file...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. 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 architecture, OS and JIT capability...done. Verifying that the compiler supports function pointer casts...done. Determining if your compiler supports computed goto...done. Generating config.h...done. Writing Parrot::Config module...done. Generating Makefiles...done. Moving platform files into place...done. Okay, we're done! nmake Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. Alle Rechte vorbehalten. NMAKE : fatal error U1073: 'config_h.in' konnte nicht erstellt werden Stop. Which means that 'config_h.in' could not be created. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Gentlemen, test your builds
Simon Cozens wrote: > If you're running on anything that's not Linux x86, now is the time to > send in test results. Windows 2000, MSVS++ 6: 'All tests successful, 20 subtests skipped.' But I get some compiler warnings, mostly about local variables used without initilaization... -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Compiling Parrot with MS VS.Net
Anyone an idea what fails here? c:\home\parrot>perl configure.pl --defaults Parrot Version 0.0.3 Configure Copyright (C) 2001-2002 Yet Another Society Since you're running this script, you obviously have Perl 5--I'll be pulling some defaults from its configuration. Checking the MANIFEST to make sure you have a complete Parrot kit... Okay, we found everything. Next you'll need to answer a few questions about your system. Defaults are in square brackets, and you can hit enter to accept them. If you don't want the default, type a new value in. If that new value starts with a '+', it will be concatenated to the default value. Determining if your C compiler is actually gcc (this could take a while): test_gnuc.c test_gnuc.c(5) : fatal error C1083: Cannot open include file: 'stdio.h': No such file or directory C compiler died! Command was 'cl -nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -D NO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_ MSVCRT_READFIX -I./include -c -out:test_gnuc.obj test_gnuc.c' -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Current CVS on Win32
Dan Sugalski wrote: > I just committed it to CVS. Sync up and give it another shot. Compiles fine now, thanks. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Current CVS on Win32
Simon Cozens wrote: > Sebastian Bergmann: >> http://www.sebastian-bergmann.de/nmake.txt > Please check out the patch from Daniel Ritz a few days ago. Sorry, I don't have this patch. Can someone send it to me? Thanks! -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Current CVS on Win32
... does not compile, see http://www.sebastian-bergmann.de/configure.txt http://www.sebastian-bergmann.de/nmake.txt -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Perl6/Parrot status
Jason Gloudon wrote: > In case everyone is not familiar with the easter bunny concept, this > is a joke. :-) -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Perl6/Parrot status
Steve Fink wrote: > =pod > > The perl6 effort has been put on hold pending the acquisition of > Ximian by O'Reilly and Associates. The new Director of Technology > Development, Richard M. Stallman, states "we can't really justify any > further effort on the parrot backend when Mono is clearly a superior > product and is available under a better license. If we can add in some > low-level dependencies on Passport, I think we'll have the world > eating from our hand in less than a decade." > > Larry Wall was unavailable for comment, but the former Perl6 Internals > Designer, Dan Sugalski, mentioned in an offhand remark "I think he's > been planning on joining the Python development effort for a while > anyway. Every time I've talked to him recently, he's complained 'perl > just has too f*cking many ways of doing things. How can anyone ever > figure out which one to use?'" > > =cut Is this for real? I can't really believe this... -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: New benchmark
Dan Sugalski wrote: > Okay, I've abused examples/assembly/life.pasm to be a benchmark > program. It now will time generations/sec, and does rather more than > mops.pasm does. Where can I find implementations of this algorithm in other languages, for instance for Perl 5, Python, Ruby, ..? -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
'nmake test' still not successfull on Win32
Just to let you guys know, 'nmake test' still causes a crash in test t/op/pmc:44 here on Win32. Details at http://www.sebastian-bergmann.de/parrot.txt -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Current Makefile.pl fails on Win32
Dan Sugalski wrote: > not sure what's proper for this. If you could, take a look at > hints/vms.pl for how to override the default compiletestc sub and add > an override to hints/mswin32.pl? Or pass on the compile and link > command lines that're appropriate here and I'll wedge it in myself as > best I can. Sorry, I currently don't have time to look at this. Gotta run... -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Current Makefile.pl fails on Win32
Dan Sugalski wrote: > Gah. Visual studio, right? Right. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Current Makefile.pl fails on Win32
C:\home\parrot>perl configure.pl --defaults Parrot Version 0.0.3 Configure Copyright (C) 2001-2002 Yet Another Society Since you're running this script, you obviously have Perl 5--I'll be pulling some defaults from its configuration. Checking the MANIFEST to make sure you have a complete Parrot kit... Okay, we found everything. Next you'll need to answer a few questions about your system. Rules are the same as Perl 5's Configure--defaults are in square brackets, and you can hit enter to accept them. Determining if your C compiler is actually gcc (this could take a while): test_gnuc.c LINK : fatal error LNK1149: Output filename identical to input filename "C:\home\parrot\test_siz.exe" identical C compiler died! at configure.pl line 696. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
.cvsignore
... seems not to be missing some files. nmake testclean nmake realclean cvs upd -dAP ? pdump.ilk ? pdump.pdb ? test_parrot.ilk ? test_parrot.pdb ? vc60.pdb ? classes/vc60.pdb cvs server: Updating . cvs server: Updating Parrot cvs server: Updating Parrot/Jit cvs server: Updating Parrot/OpLib cvs server: Updating Parrot/OpTrans cvs server: Updating Parrot/PackFile cvs server: Updating Test cvs server: Updating chartypes cvs server: Updating classes cvs server: Updating config cvs server: Updating docs M docs/Makefile cvs server: Updating encodings cvs server: Updating examples cvs server: Updating examples/assembly cvs server: Updating examples/mops cvs server: Updating hints cvs server: Updating include cvs server: Updating include/parrot cvs server: Updating include/parrot/oplib cvs server: Updating io cvs server: Updating jit cvs server: Updating jit/i386 cvs server: Updating languages cvs server: Updating languages/jako cvs server: Updating languages/miniperl cvs server: Updating languages/miniperl/Miniperl cvs server: Updating languages/miniperl/Miniperl/t cvs server: Updating languages/miniperl/t cvs server: Updating languages/miniperl/t/001_basic cvs server: Updating languages/scheme cvs server: Updating languages/scheme/Scheme cvs server: Updating languages/scheme/t cvs server: Updating languages/scheme/t/arith cvs server: Updating languages/scheme/t/io cvs server: Updating languages/scheme/t/logic cvs server: Updating lib cvs server: Updating little_languages cvs server: Updating platforms cvs server: Updating t cvs server: Updating t/op -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: [PATCH] clean on Win32.
Jason Diamond wrote: > The attached files fix the 'nmake clean' problems on Win32 Works, thanks a bunch. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Color codes in tinderbox (All tests pass!!!)
"Sterin, Ilya" wrote: > I wonder if it matters what current perl version you are using? > Also what VC++ and Service Pack are you using as well as your OS. MS Windows 2000 Profession, SP-2 MS VisualStudio 6 SP-4 (installing SP-5 soon) c:\home>perl -V Summary of my perl5 (revision 5 version 6 subversion 1) 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=def ine useperlio=undef d_sfio=undef uselargefiles=undef usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='cl', ccflags ='-nologo -O1 -MD -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT - DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READ FIX', optimize='-O1 -MD -DNDEBUG', 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='off_t', lseeksize =4 alignbytes=8, usemymalloc=n, prototype=define Linker and Libraries: ld='link', ldflags ='-nologo -nodefaultlib -release -libpath:"C:\Programme\ Perl\lib\CORE" -machine:x86' libpth="C:\Programme\Microsoft Visual Studio\VC98\mfc\lib" "C:\Programme\Mic rosoft Visual Studio\VC98\lib" "C:\Programme\Perl\lib\CORE" 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 wsoc k32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib msvcrt.lib perllibs= oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comd lg32.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=perl56.lib Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -release -libpath:"C: \Programme\Perl\lib\CORE" -machine:x86' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS PERL_IMPLICIT_CONTEXT PERL_IMP LICIT_SYS Locally applied patches: ActivePerl Build 630 Built under MSWin32 Compiled at Oct 31 2001 20:29:41 @INC: C:/Programme/Perl/lib C:/Programme/Perl/site/lib . -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Color codes in tinderbox (All tests pass!!!)
"Sterin, Ilya" wrote: > Mine pass fine... Current CVS, same crash: http://www.sebastian-bergmann.de/parrot.txt -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Color codes in tinderbox
Simon Cozens wrote: > You'll kick yourself. > > perl Configure.pl -debugging perl Configure.pl --debugging seems to have no effect on Win32, as of now. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Color codes in tinderbox
Sebastian Bergmann wrote: > and then test_parrot.exe crashes. By the way: How do I build a debug version of Parrot, so that I could provide a stacktrace? Using MSVC's debugger with the test_parrot.exe that nmake produces unusable results, because no debugging information is in the executable... -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: 'nmake realclean' broken
Sebastian Bergmann wrote: > C:\Programme\Perl\bin\perl.exe -MExtUtils::Command -e rm_f -r blib > Unrecognized switch: -r (-h will show valid options). 'nmake clean' suffers from the same problem, I just noticed. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Color codes in tinderbox
"Sterin, Ilya" wrote: > I haven't done any testing yet, though. It compiles here, too. But 'nmake test' runs as far as t/op/basic..ok t/op/bitwiseok t/op/debuginfo..ok t/op/hacks..ok t/op/integerok t/op/interp.ok t/op/macro..ok t/op/number.ok t/op/pmcok 43/47 and then test_parrot.exe crashes. The rest of thes run is as follows t/op/pmcNOK 44# Failed test (Parrot/Test.pm at line 76) # got: '' # expected: '1 3 3.70 hey ' t/op/pmcok 47/47# Looks like you failed 1 tests of 47. t/op/pmcdubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 44 Failed 1/47 tests, 97.87% okay (-1 skipped test: 45 okay, 95.74%) t/op/pmc_perlstring.ok t/op/stacks.ok, 1/19 skipped: Await exceptions t/op/string.ok t/op/time...ok t/op/trans..ok Failed Test Status Wstat Total Fail Failed List of Failed --- t/op/pmc.t 1 256471 2.13% 44 2 subtests skipped. Failed 1/14 test scripts, 92.86% okay. 1/249 subtests failed, 99.60% okay NMAKE : fatal error U1077: 'C:\Programme\Perl\bin\perl.exe': Return-Code '0xff' Stop. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
'nmake realclean' broken
C:\Programme\Perl\bin\perl.exe -MExtUtils::Command -e rm_f -r blib Unrecognized switch: -r (-h will show valid options). -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
parrot/examples/mops/mops.php
In case you're interested (having Python, Ruby, ... around I thought you might be :-), here's a PHP version of the MOPS test. #!/usr/bin/php -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Building Parrot on Win32
"Gregor N. Purdy" wrote: > On that last call to nmake, if you get dropped back into Configure.pl, > something is wrong configure-wise. I did a fresh CVS checkout just now, and nmake calls Configure.pl again. -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Re: Building Parrot on Win32
Dan Sugalski wrote: > Argh! Platform quoting issues. Can you edit Makefile and change the > appropriate ' to " and see how things go from there? Okay, it now proceeds further than before, but now it gets stuck at test_main.c ../include\parrot/parrot.h(76): fatal error C1083: include file cannot be opened: 'parrot/vtable.h': No such file or directory -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/
Building Parrot on Win32
'lo there, just tried to build Parrot 0.3 (from CVS) on Win32 -- but I didn't succeed. The output of perl Configure.pl can be found at http://www.sebastian-bergmann.de/parrot_configure.txt and the output of nmake can be found at http://www.sebastian-bergmann.de/parrot_make.txt Thanks, Sebastian -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/