Thanks. It's all coming back to me now...
> # bad offset 205032704, want 4500000000
> # 32-bit wraparound suspected in tell() since
> # 4500000000 - unpack('L', pack('L', 4500000000)) - 1 equals 205032704.
> not ok 6
Seems almost like that seek() is largefile (64-bit) but tell() isn't!
(it's 32-bit) Could you try running the test under strace(1) and see
what system calls it is using?
> ext/ODBM_File/odbm:
> ../perl: error in loading shared libraries: ../lib/auto/ODBM_File/ODBM_File.so:
>undefined symbol: dbminit
> --------------------------------------------------------------------------------
> lib/Memoize/t/errors
> ../perl: error in loading shared libraries: ../lib/auto/ODBM_File/ODBM_File.so:
>undefined symbol: dbminit
> --------------------------------------------------------------------------------
DBM shared libraries broken?
Of the thread tests I can't say anything useful.
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen