green_threads
Andy Dougherty
doughera at lafayette.edu
Fri Oct 14 13:51:33 UTC 2011
On Thu, 13 Oct 2011, Andrew Whitworth wrote:
> I pushed a copy of this work to the "green_threads" branch at
> parrot/parrot on github. I'm running some tests now and it appears
> stable. I would really appreciate some additional testing on the
> current version, as well as timings. With recent fixes it should have
> performance similar to master for all single-task workloads.
On OpenBSD 4.9/i386, the build failed here:
./parrot -o pbc_to_exe.pbc tools/dev/pbc_to_exe.pir
./parrot pbc_to_exe.pbc pbc_to_exe.pbc
cc -o pbc_to_exe.o -I"/home/doughera/src/parrot/parrot-git/include" -fno-delete-null-pointer-checks -pipe -fstack-protector -I/usr/local/include -pthread -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -c pbc_to_exe.c
compilation failed
current instr.: 'compile_file' pc 1146 (tools/dev/pbc_to_exe.pir:738)
called from Sub 'main' pc 171 (tools/dev/pbc_to_exe.pir:229)
*** Error code 1
There are no other error messages, and no obvious way to get pbc_to_exe to
give any more details about why it thinks the compilation failed. As far
as I can tell, the compilation should proceed just fine. I suspect some
change in the spawning of processes is fooling pbc_to_exe into thinking
the compilation failed.
--
Andy Dougherty doughera at lafayette.edu
More information about the parrot-dev
mailing list