It changes src/pmc/nci.pmc at configure time if you have libffi installed. If you don't have libffi installed, it falls back to the old nci system.
On OS X (10.6.4), I currently pass all of the t/pmc/nci.t I will look into the other tests not passing. I also have a linux amd64 computer to test the one segfault that the smolder test reports. -- John Harrison On Fri, Oct 1, 2010 at 3:00 AM, Jonathan Leto <[email protected]> wrote: > Howdy, > > I realized that I didn't have libffi, which is why my src/pmc/nci.pmc was > getting dumbed-down at build time. > > After installing libffi, I have some smoke to report: > > http://smolder.parrot.org/app/projects/report_details/368 > > There are some segfaults, and some "unknown signatures", such as "I" which > causes the bigint tests to fail. > > Anybody want to attack these? > > Duke > > > On Fri, Oct 1, 2010 at 12:41 AM, Jonathan Leto <[email protected]> wrote: > >> Howdy, >> >> I just checked out the gsoc_nci branch from our github mirror and gave it >> a whirl. Here are some things I noticed: >> >> 1) src/pmc/nci.pmc gets modified during the build and a lot of stuff is >> deleted from the file. What's the deal? >> 2) "make smoke" passes >> http://smolder.parrot.org/app/projects/report_details/367 >> >> Is the API considered stable in this branch? If it needs more tests, can >> those be added to it, after it is merged >> to trunk and people play around with it a bit? >> >> Us PL/Parrot folks would really like to use some of the improvements in >> this branch to call out to Postgres libraries. >> This branch in particular wants gsoc_nci features: >> http://github.com/leto/plparrot/tree/spi >> >> Duke >> >> >> >> -- >> Jonathan "Duke" Leto >> [email protected] >> http://leto.net >> > > > > -- > Jonathan "Duke" Leto > [email protected] > http://leto.net > > _______________________________________________ > http://lists.parrot.org/mailman/listinfo/parrot-dev > >
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
