Re: Can't build current CVS on Win32

2003-07-31 Thread Sebastian Bergmann
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

2003-07-31 Thread Sebastian Bergmann
   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"

2003-07-31 Thread Sebastian Bergmann
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"

2003-07-31 Thread Sebastian Bergmann
  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

2002-07-08 Thread Sebastian Bergmann

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

2002-07-07 Thread Sebastian Bergmann

  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

2002-07-06 Thread Sebastian Bergmann

[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

2002-06-11 Thread Sebastian Bergmann

"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

2002-06-06 Thread Sebastian Bergmann

  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

2002-06-06 Thread Sebastian Bergmann

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

2002-06-06 Thread Sebastian Bergmann

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

2002-06-06 Thread Sebastian Bergmann

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

2002-06-04 Thread Sebastian Bergmann

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

2002-06-01 Thread Sebastian Bergmann

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

2002-05-29 Thread Sebastian Bergmann

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

2002-05-26 Thread Sebastian Bergmann

"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

2002-05-26 Thread Sebastian Bergmann

  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

2002-05-26 Thread Sebastian Bergmann

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

2002-05-25 Thread Sebastian Bergmann

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)

2002-05-24 Thread Sebastian Bergmann

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

2002-05-24 Thread Sebastian Bergmann

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

2002-05-24 Thread Sebastian Bergmann

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

2002-05-24 Thread Sebastian Bergmann

  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

2002-05-23 Thread Sebastian Bergmann

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

2002-03-16 Thread Sebastian Bergmann

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

2002-03-07 Thread Sebastian Bergmann

  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

2002-02-18 Thread Sebastian Bergmann

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

2002-02-18 Thread Sebastian Bergmann

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

2002-02-18 Thread Sebastian Bergmann

  ... 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

2002-02-07 Thread Sebastian Bergmann

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

2002-02-07 Thread Sebastian Bergmann

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

2002-01-10 Thread Sebastian Bergmann

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

2002-01-07 Thread Sebastian Bergmann

  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

2002-01-04 Thread Sebastian Bergmann

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

2002-01-04 Thread Sebastian Bergmann

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

2002-01-04 Thread Sebastian Bergmann

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

2002-01-01 Thread Sebastian Bergmann

  ... 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.

2002-01-01 Thread Sebastian Bergmann

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!!!)

2002-01-01 Thread Sebastian Bergmann

"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!!!)

2002-01-01 Thread Sebastian Bergmann

"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

2002-01-01 Thread Sebastian Bergmann

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

2002-01-01 Thread Sebastian Bergmann

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

2002-01-01 Thread Sebastian Bergmann

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

2002-01-01 Thread Sebastian Bergmann

"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

2002-01-01 Thread Sebastian Bergmann

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

2001-12-31 Thread Sebastian Bergmann

  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

2001-12-31 Thread Sebastian Bergmann

"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

2001-12-30 Thread Sebastian Bergmann

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

2001-12-30 Thread Sebastian Bergmann

  '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/