# New Ticket Created by Nick Glencross # Please include the string: [perl #37439] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/rt3/Ticket/Display.html?id=37439 >
I plan to investigate the exact cause in due course, but for now I suggest that we skip two nci tests which are causing hangs on HP-UX and as such prevent smoke testing. Once this patch is in I'll set up automated HP-UX smoke testing next week. FYI the smoke entry for HP-UX has some failed MANIFEST tests; one is due to the image having been checked out from subversion on another system, and then copied to HP-UX system which did not have svn; the second was caused by me botching disabling the aforementioned nci tests. On a related note, are the dynclasses tests going to be enabled in smoke at some point?
Index: t/pmc/nci.t =================================================================== --- t/pmc/nci.t (revision 9481) +++ t/pmc/nci.t (working copy) @@ -291,7 +291,11 @@ 333 OUTPUT +SKIP: +{ +skip ("nci_dlvar_int hangs on HP-UX", 1) if $^O eq 'hpux'; + pir_output_is( << 'CODE', << 'OUTPUT', "nci_v and nci_dlvar_int" ); .include "datatypes.pasm" @@ -351,6 +355,7 @@ -4444000 -44440000 OUTPUT +} output_is(<<'CODE', <<'OUTPUT', "nci_dd - PASM"); loadlib P1, "libnci_test" @@ -2226,6 +2231,11 @@ OUTPUT +SKIP: +{ + +skip ("nci_dlvar_int hangs on HP-UX", 1) if $^O eq 'hpux'; + pir_output_is( << 'CODE', << 'OUTPUT', "nci_vv and nci_dlvar_int" ); .include "datatypes.pasm" @@ -2285,6 +2295,7 @@ -119988 -359964 OUTPUT +} pir_output_is( << 'CODE', << 'OUTPUT', "dlvar - unknown symbol" );