#2148: t/pmc/nci.t fails on windows
-------------------------+--------------------------------------------------
 Reporter:  whiteknight  |       Owner:        
     Type:  bug          |      Status:  new   
 Priority:  critical     |   Milestone:        
Component:  core         |     Version:  master
 Severity:  fatal        |    Keywords:        
     Lang:               |       Patch:        
 Platform:  win32        |  
-------------------------+--------------------------------------------------
 t/pmc/nci.t test #29 fails on windows. This is because passing PMCNULL as
 the first in-arg to dlfunc does not appear to work on windows.  A null
 function pointer is returned from Parrot_dlsym, and an Undef is returned
 from the dlfunc opcode.

 I suggest we do one of two things, in order of preference:
  - Fix Parrot_dlsym to look inside libparrot when a NULL Handle value is
 received (Fix the test)
  - Don't support the behavior of allowing a null argument to dlfunc in the
 first place on any system (Remove the test, and maybe add warnings).

 We should try to get something in place today, before 3.6 is released

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/2148>
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