Why has pbc_to_exe become unusable?
Andy Dougherty
doughera at lafayette.edu
Wed Apr 21 19:40:01 UTC 2010
On Wed, 21 Apr 2010, chromatic wrote:
> On Wednesday 21 April 2010 at 12:14, Andrew Dougherty wrote:
>
> > Anybody have any idea what happened to pbc_to_exe? With the released
> > version of 2.3.0, building with Sun's cc on i386 with 4 GB of memory,
> > pbc_to_exe parrot-nqp took me about 3 seconds. With
> > r45860, it took about 35 minutes before panicing with
> >
> > $ time make parrot-nqp
> > ./pbc_to_exe parrot-nqp.pbc
> > Failed allocation of 1064262424 bytes
> > Parrot VM: PANIC: Out of mem!
> > C file src/gc/alloc_memory.c, line 151
> > Parrot file (not available), line (not available)
>
> Did you run 'make realclean' before building? If we have a missing dependency
> and you're using a version of pbc_to_exe.pir from before the immutable strings
> branch merge, you'll see this behavior. You can probably test this easily by
> removing pbc_to_exe* from the root of the build directory and trying to build
> parrot-nqp again.
This was a clean directory, no previous build of any sort.
--
Andy Dougherty doughera at lafayette.edu
More information about the parrot-dev
mailing list