Subject: | spurious diagnostic messages in test on Solaris |
With perl-5.8.8 on Solaris (8/Sparc, 10/x86) I am getting a lot of
spurious output from the test script, when I press the [Backspace] key
after the prompt:
Enter arithmetic or Perl expression: exit
appears. See the attached log for all details. The messages seem all the
same:
Redefining sub readline::F_BackwardChar at
blib/lib/Term/ReadLine/readline.pm line 1669
at /opt/perl_5.8.8/lib/SelfLoader.pm line 164
SelfLoader::_add_to_cache('SelfLoader',
'readline::F_BackwardChar', 'readline', 'ARRAY(0x813febc)', '') called
at /opt/perl_5.8.8/lib/SelfLoader.pm line 111
SelfLoader::_load_stubs('SelfLoader', 'F_BeginningOfLine')
called at /opt/perl_5.8.8/lib/SelfLoader.pm line 63
SelfLoader::AUTOLOAD(1, 8) called at
blib/lib/Term/ReadLine/readline.pm line 1669
readline::readline('Enter arithmetic or Perl expression: ',
'exit') called at blib/lib/Term/ReadLine/Perl.pm line 11
Term::ReadLine::Perl::readline('Term::ReadLine::Perl=ARRAY(0x8091c84)',
'Enter arithmetic or Perl expression: ', 'exit') called at test.pl line 54
Interestingly, this does not show up on Linux (although there is also
the uninit value warning):
$ perl -Mblib test.pl
Use of uninitialized value in bitwise or (|) at test.pl line 33.
at test.pl line 33
Features present: preput 1 getHistory 1 addHistory 1 attribs 1 ornaments
1 appname 1 minline 1 autohistory 1 newTTY 1 tkRunning 1 setHistory 1
Flipping rl_default_selected each line.
Hint: Entering the word
exit
would exit the test. ;-) (If feature 'preput' is present,
this word should be already entered.)
Enter arithmetic or Perl expression:
Do you have an idea what could be wrong? Is there anything else which I
could contribute to find the root cause?
Cheers,
Marek
Subject: | trp.log |
Message body not shown because it is not plain text.