I can now reproduce the problem reported by Cosimo and chromatic. If
instead of running the tests in t/configure/ with 'prove' -- which is
connected to my hand-built (without gdbm) Perl 5.8.7 -- I run those same
tests with '/usr/bin/prove' -- which is connected to the vendor-supplied
Perl 5.8.8 built with gdbm -- then I get errors in 4 configuration test
files:
t/configure/107-inter_progs-01...............ok 1/0Compilation failed
with 'cc'
t/configure/107-inter_progs-01...............ok
t/configure/107-inter_progs-02...............ok 1/0Compilation failed
with 'cc'
t/configure/107-inter_progs-02...............ok
t/configure/107-inter_progs-03...............ok 1/0Compilation failed
with 'cc'
t/configure/107-inter_progs-03...............ok
...
t/configure/111-auto_gcc-01..................ok 1/12Linker failed (see
test.ldo) at lib/Parrot/Configure/Step.pm line 525
Parrot::Configure::Step::cc_build() called at config/auto/gcc.pm
line 42
auto::gcc::_probe_for_gcc() called at config/auto/gcc.pm line 35
auto::gcc::runstep('auto::gcc=HASH(0x83ca96c)',
'Parrot::Configure=HASH(0x82d493c)') called at
t/configure/111-auto_gcc-01.t line 43
# Looks like you planned 12 tests but only ran 9.
# Looks like your test died just after 9.
t/configure/111-auto_gcc-01..................dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 10-12
Failed 3/12 tests, 75.00% okay