5.8.5 make test fails on lib/ExtUtils/Constant with icc

C

Clint Olsen

I successfully built Perl 5.8.4 with icc and all went well, but for some
reason 5.8.5 is giving me trouble. The test fails on #27, but my biggest
problem is that I don't know how to reproduce the environment make is
setting up in order to run the test. When I try running various
incarnations, I get Perl complaining about not being able to find Config.pm
in @INC etc. The instructions seem to cater toward running the base tests
manually.

Can anyone throw me a clue on how to run this test by hand so I can figure
out what the heck is happening?

Thanks,

-Clint
 
T

Tassilo v. Parseval

Also sprach Clint Olsen:
I successfully built Perl 5.8.4 with icc and all went well, but for some
reason 5.8.5 is giving me trouble. The test fails on #27, but my biggest
problem is that I don't know how to reproduce the environment make is
setting up in order to run the test. When I try running various
incarnations, I get Perl complaining about not being able to find Config.pm
in @INC etc. The instructions seem to cater toward running the base tests
manually.

Can anyone throw me a clue on how to run this test by hand so I can figure
out what the heck is happening?

When being in the top-level directory of the source-tree, do:

$ cd t
$ ./TEST base/*.t

Note sure how much this is going to help you. The 27th test appears to
be in base/lex.t so it's apparently something fishy with the Perl lexer.

Tassilo
 
C

Clint Olsen

$ cd t
$ ./TEST base/*.t

Note sure how much this is going to help you. The 27th test appears to be
in base/lex.t so it's apparently something fishy with the Perl lexer.

No, the test that fails is lib/ExtUtils/Constant. The base tests all pass.
In fact, this is the only test that fails.

-Clint
 
C

Clint Olsen

No, the test that fails is lib/ExtUtils/Constant. The base tests all
pass. In fact, this is the only test that fails.

And here's the verbose output (thanks to your help):

ok 20
ok 21
ok 22
ok 23 - maketest
ok 24 - regen
ok 25 - regen worked
# make = 'make clean'
ok 26
# Extra file 'ExtTest.il'
not ok 27
FAILED at test 27
Failed 1 test script out of 1, 0.00% okay.

I have no idea what this means...

-Clint
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top