# 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" );