#551: t/pmc/nci.t: 2 test failures
---------------------+------------------------------------------------------
Reporter: jkeenan | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: none | Version:
Severity: medium | Keywords: pmc nci pointer
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
Comment(by rg):
Replying to [comment:10 donaldh]:
> It might be counter productive to modify Pointer PMC since
UnManagedStruct will need to work with 'V' signatures.
I'm sorry, I'm not too familiar with UnManagedStruct and I don't
understand what you're getting at. Can you elaborate?
> There is also a todo to remove Pointer PMC according to ticket #187
As you have noted in TT#187, there is code that is using the Pointer PMC
and we don't have any replacement. chromatic hinted at solution that uses
UnManagedStruct, but I don't know the code well enough to offer a patch.
> Note that all t/pmc/nci.t tests pass for me on Cygwin and Linux
I'd guess this is because the offending tests are currently todo-ed (all 3
patches are un-todo-ing them to show the effect).
> yet my Sqlite NCI code breaks on both platforms when using
UnManagedStruct or Pointer in conjunction with 'V' signatures. I'll try
and see if I can identify the cause.
Probably for the same reason the offending tests fail. Did you try one of
the fixes (or all of them, but one at a time)?
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/551#comment:11>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets