Status of the gsoc_nci branch

John Harrison ash.gti at gmail.com
Fri Oct 1 13:34:25 UTC 2010


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 <jaleto at gmail.com> 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 <jaleto at gmail.com> 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
>> jonathan at leto.net
>> http://leto.net
>>
>
>
>
> --
> Jonathan "Duke" Leto
> jonathan at leto.net
> http://leto.net
>
> _______________________________________________
> http://lists.parrot.org/mailman/listinfo/parrot-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.parrot.org/pipermail/parrot-dev/attachments/20101001/7c28a420/attachment.html>


More information about the parrot-dev mailing list