Checking if your kit is complete... Looks good Writing Makefile for Tiger Writing endian.h for Tiger cp Tiger.pod blib/lib/Tiger.pod cp Tiger.pm blib/lib/Tiger.pm AutoSplitting blib/lib/Tiger.pm (blib/lib/auto/Tiger) /home/cpanrun/ia64/build/5.8.2/bin/perl /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/xsubpp -typemap /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/ExtUtils/typemap -typemap typemap tiger.xs > tiger.xsc && mv tiger.xsc tiger.c cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" tiger.c Warning 942: "tiger.xs", line 74 # Types 'const char *' and 'unsigned char *' are not assignment-compatible. rlInterpreter *)pthread_getspecific((*Perl_Gthr_key_ptr(0L)))), d_str,24)) ; ^^^^^ cc -c -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" _tiger.c Warning (anachronism) 823: "_tiger.c", line 826 # Redundant preprocessing concatenation operation results in two valid preprocessing tokens. Depending on this implementation defined behavior will result in non-portable code. #define X(a) do { *(u64*)p = hd->##a ; p += 8; } while(0) ^^^^^ Warning (anachronism) 823: "_tiger.c", line 826 # Redundant preprocessing concatenation operation results in two valid preprocessing tokens. Depending on this implementation defined behavior will result in non-portable code. #define X(a) do { *(u64*)p = hd->##a ; p += 8; } while(0) ^^^^^ Warning (anachronism) 823: "_tiger.c", line 826 # Redundant preprocessing concatenation operation results in two valid preprocessing tokens. Depending on this implementation defined behavior will result in non-portable code. #define X(a) do { *(u64*)p = hd->##a ; p += 8; } while(0) ^^^^^ Running Mkbootstrap for Tiger () chmod 644 Tiger.bs rm -f blib/arch/auto/Tiger/Tiger.so LD_RUN_PATH="" /usr/bin/ld -b +vnocompatwarnings -L/usr/lib/hpux32 tiger.o _tiger.o -o blib/arch/auto/Tiger/Tiger.so chmod 755 blib/arch/auto/Tiger/Tiger.so cp Tiger.bs blib/arch/auto/Tiger/Tiger.bs chmod 644 blib/arch/auto/Tiger/Tiger.bs Manifying blib/man3/Tiger.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64/build/5.8.2/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl test1: () EXPECT: 24f0130c63ac9332 16166e76b1bb925f f373de2d49584e7a RESULT 1: 24f0130c63ac9332 16166e76b1bb925f f373de2d49584e7a RESULT 2: 24f0130c63ac9332 16166e76b1bb925f f373de2d49584e7a test2: (abc) EXPECT: f258c1e88414ab2a 527ab541ffc5b8bf 935f7b951c132951 RESULT 1: f258c1e88414ab2a 527ab541ffc5b8bf 935f7b951c132951 RESULT 2: f258c1e88414ab2a 527ab541ffc5b8bf 935f7b951c132951 test3: (Tiger) EXPECT: 9f00f599072300dd 276abb38c8eb6dec 37790c116f9d2bdf RESULT 1: 9f00f599072300dd 276abb38c8eb6dec 37790c116f9d2bdf RESULT 2: 9f00f599072300dd 276abb38c8eb6dec 37790c116f9d2bdf test4: (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-) EXPECT: 87fb2a9083851cf7 470d2cf810e6df9e b586445034a5a386 RESULT 1: 87fb2a9083851cf7 470d2cf810e6df9e b586445034a5a386 RESULT 2: 87fb2a9083851cf7 470d2cf810e6df9e b586445034a5a386 test5: (ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789) EXPECT: 467db80863ebce48 8df1cd1261655de9 57896565975f9197 RESULT 1: 467db80863ebce48 8df1cd1261655de9 57896565975f9197 RESULT 2: 467db80863ebce48 8df1cd1261655de9 57896565975f9197 test6: (Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham) EXPECT: 0c410a042968868a 1671da5a3fd29a72 5ec1e457d3cdb303 RESULT 1: 0c410a042968868a 1671da5a3fd29a72 5ec1e457d3cdb303 RESULT 2: 0c410a042968868a 1671da5a3fd29a72 5ec1e457d3cdb303 test7: (Tiger - A Fast New Hash Function, by Ross Anderson and Eli Biham, proceedings of Fast Software Encryption 3, Cambridge, 1996.) EXPECT: 3d9aeb03d1bd1a63 57b2774dfd6d5B24 dd68151d503974fC RESULT 1: 3d9aeb03d1bd1a63 57b2774dfd6d5b24 dd68151d503974fc RESULT 2: 3d9aeb03d1bd1a63 57b2774dfd6d5b24 dd68151d503974fc test8: (ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-) EXPECT: 00b83eb4e53440c5 76ac6aaee0a74858 25fd15e70a59ffe4 RESULT 1: 00b83eb4e53440c5 76ac6aaee0a74858 25fd15e70a59ffe4 RESULT 2: 00b83eb4e53440c5 76ac6aaee0a74858 25fd15e70a59ffe4 Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/Tiger/Tiger.so Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/Tiger/Tiger.bs Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/Tiger.pod Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/Tiger.pm Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/IA64.ARCHREV_0-thread-multi/auto/Tiger/autosplit.ix Installing /home/cpanrun/ia64/build/5.8.2/man/man3/Tiger.3 Appending installation info to /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/perllocal.pod