Paul Cochrane wrote:
Sorry, I guess there was some mental PATH overloading going on.  Try
adding the absolute path to F<blib/lib> to PATH.

     export PATH=/path/to/parrot/blib/lib:$PATH

And then "make."

I tried this (although, I appended the blib path to PATH, not sure if
that makes a difference) and parrot builds, but it fails a whole heap
of tests, and gets to t/src/io.t and eventually runs out of memory.
Attached is the 'make test' output of parrot from r17829.

The first libparrot.dll in PATH is used, so unless you've got an installed Parrot it shouldn't matter.

I'm getting the same test results. That's the current state of Parrot on Cygwin. See http://smoke.parrotcode/org/smoke section i386-cygwin-gcc.

Actually, you can't smoke parrot without user intervention. F<t/src/io.t> seems to consume an infinite amount of memory, or at least tries to. Haven't look into the details yet, but I think one test creates an executable io_4.exe which doesn't stop printing results, which cause the out of memory situation. I usually just kill io_4.exe. (I know, that's a bad thing, but that's what bad people do.)

Not 100% on this, but I think one or two of the stm tests hang, too.

Ron

Reply via email to