#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

Reply via email to