I've been experimenting with -Duse64bit and -Duse64bitall on HP-UX 11.00. After some fight with libdb-3.0 (perl/64/HP-UX wants it to be shared ELF 64 bit which in turn requires libpthread in libswanted (patch to hints/hpux.sh included)). I managed to build two working bleadperls. Below are the results from the Dutch jury. What strikes me is that the times are *slower* for all tests in 64bit mode than in 32 bit mode. *** hpux.sh.org Wed Dec 13 13:25:31 2000 --- hpux.sh Wed Dec 13 13:52:31 2000 *************** *** 179,184 **** --- 179,185 ---- ccflags="$ccflags +DD64" ldflags="$ldflags +DD64" test -d /lib/pa20_64 && loclibpth="$loclibpth /lib/pa20_64" + libswanted="$libswanted pthread" libscheck='case "`/usr/bin/file $xxx`" in *LP64*|*PA-RISC2.0*) ;; *) xxx=/no/64-bit$xxx ;; End of patch Test results -Duse64bit: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------- default ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.74 s=0.48 cu=60.28 cs=12.48 scripts=272 tests=14347 make: *** [test] Error 1 ------- stdio ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.73 s=0.43 cu=59.82 cs=12.1 scripts=272 tests=14347 make: *** [test] Error 1 ------- perlio ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.75 s=0.43 cu=58.84 cs=10.98 scripts=272 tests=14347 make: *** [test] Error 1 ------- mmap ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.82 s=0.47 cu=59.63 cs=12.32 scripts=272 tests=14347 make: *** [test] Error 1 -Duse64all: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------- default ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.84 s=0.59 cu=61.87 cs=12.79 scripts=272 tests=14347 make: *** [test] Error 1 ------- stdio ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.72 s=0.46 cu=62.52 cs=12.68 scripts=272 tests=14347 make: *** [test] Error 1 ------- perlio ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.77 s=0.47 cu=60.52 cs=11.48 scripts=272 tests=14347 make: *** [test] Error 1 ------- mmap ------- lib/b................FAILED at test 16 Failed 1 test script out of 272, 99.63% okay. ### u=0.78 s=0.48 cu=61.72 cs=12.45 scripts=272 tests=14347 make: *** [test] Error 1 *Default* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ------- default ------- All tests successful. u=0.73 s=0.44 cu=42.5 cs=9.99 scripts=275 tests=15931 ------- stdio ------- All tests successful. u=0.59 s=0.36 cu=42.46 cs=9.96 scripts=275 tests=15931 ------- perlio ------- All tests successful. u=0.6 s=0.36 cu=41.05 cs=8.84 scripts=275 tests=15931 ------- mmap ------- All tests successful. u=0.67 s=0.41 cu=41.52 cs=9.7 scripts=275 tests=15931 -- H.Merijn Brand Amsterdam Perl Mongers (http://www.amsterdam.pm.org/) using perl-5.005.03, 5.6.0, 5.7.1 & 620 on HP-UX 10.20 & 11.00, AIX 4.2 & 4.3, DEC OSF/1 4.0 and WinNT 4.0 SP-6a, often with Tk800.022 and/or DBD-Unify ftp://ftp.funet.fi/pub/languages/perl/CPAN/authors/id/H/HM/HMBRAND/Thread Next