Subject: | Collected remarks on HP-UX |
1. Crypt-Rijndael-0.05 still reports as 0.04, which is rather confusing
See also http://rt.cpan.org/Ticket/Display.html?id=4227
2. Warnings on HP-UX 11.00 (see below under A)
3. Won't run on HP-UX 11.23 (see below under B)
See also http://rt.cpan.org/Ticket/Display.html?id=9514
A: HP-UX 11.00, v5.8.8-dor built for PA-RISC2.0/32
cc -c -Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE -
Wl,+vnocompatwarnings -I/pro/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERSION=\"0.04\" -
DXS_VERSION=\"0.04\" +Z "-I/pro/lib/perl5/5.8.8/PA-RISC2.0/CORE"
Rijndael.c
cc: "Rijndael.xs", line 120: warning 604: Pointers are not assignment-
compatible.
cc: "Rijndael.xs", line 120: warning 563: Argument #3 is not the
correct type.
cc: "Rijndael.xs", line 160: warning 604: Pointers are not assignment-
compatible.
cc: "Rijndael.xs", line 160: warning 563: Argument #4 is not the
correct type.
B: HP-UX 11.23, v5.8.7-dor built for IA64.ARCHREV_0-LP64/64
cc -c -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings
+DD64 -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
+O2 +Onolimit -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" +Z "-I/pro/lib/
perl5/5.8.7/IA64.ARCHREV_0-LP64/CORE" _rijndael.c
"_rijndael.c", line 423: warning #2068-D: integer conversion resulted
in a
change of sign
e |= (wtxt[idx[3][j]]) & (0xff << 24);
^
"_rijndael.c", line 462: warning #2068-D: integer conversion resulted
in a
change of sign
e |= (wtxt[iidx[3][j]]) & (0xff << 24);
^
cc -c -Ae -DDEBUGGING +Z -z -D_HPUX_SOURCE -Wl,+vnocompatwarnings
+DD64 -I/pro
/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +O2
+Onolimit -DVERS
ION=\"0.04\" -DXS_VERSION=\"0.04\" +Z "-I/pro/lib/perl5/5.8.7/
IA64.ARCHREV_0-LP6
4/CORE" Rijndael.c
"Rijndael.xs", line 120: warning #4212-D: mismatch between character
pointer
types "char *" and "const UINT8 *"
rijndael_setup(&RETVAL->ctx, keysize, SvPV_nolen(key));
^
"Rijndael.xs", line 160: warning #4212-D: mismatch between character
pointer
types "char *" and "UINT8 *"
(&self->ctx, rawbytes, size, SvPV_nolen(RETVAL), self-
Show quoted text
>iv);
^
PERL_DL_NONLAZY=1 /pro/bin/perl "-MExtUtils::Command::MM" "-
e" "test_harness(0,
'blib/lib', 'blib/arch')" t/*.t
t/00_load....FAILED tests 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24,
26, 28, 30
, 32, 34, 36, 38, 40
Failed 20/41 tests, 51.22% okay
Failed Test Stat Wstat Total Fail List of Failed
------------------------------------------------------------------------
-------
t/00_load.t 41 20 2 4 6 8 10 12 14 16 18 20 22 24 26
28 30 32
34 36 38 40
Failed 1/1 test scripts. 20/41 subtests failed.
Files=1, Tests=41, 1 wallclock secs ( 0.04 cusr + 0.01 csys = 0.05
CPU)