#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