Dear Embperl community, I've run into strange error messages coming from the testing phase of the Perl modules I've created for my ecards solution Penguin Greetings. The two key errors are: (full text at bottom)
[Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_error redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/ Embperl.pm line 65. t/Pgreet....ok 18/18[21350]ERR: 10: Perl hash error, % does not exist This only happens during the testing. Penguin Greetings has been running fine with this code for weeks. I took a look at Embperl.pm (around line 65) and there are some definitions based on the way Embperl is being used by Perl. Should I assign something to the environment hash so that Embperl is presented with a "known calling context" (say indicate that this test is as if it was CGI or something?) I can send to anyone curious the complete module, test suite, etc. for further dissection/analysis. Thanks in advance for answers to all questions big and small! Peace, Edouard :-) ============================== canebas.org [540]% make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Pgreet....[Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_load_file redefined at /usr/lib/perl5/site_perl/5.8.3/ i686-linux-thread-multi/Embperl.pm line 65. [Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_unload_file redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/ Embperl.pm line 65.[Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_find_symbol redefined at /usr/lib/perl5/site_perl/5.8.3/ i686-linux-thread-multi/Embperl.pm line 65.[Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_undef_symbols redefined at /usr/lib/ perl5/site_perl/5.8.3/i686-linux-thread-multi/Embperl.pm line 65. [Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_install_xsub redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/ Embperl.pm line 65. [Tue Mar 2 09:04:24 2004] Cwd.pm: Subroutine DynaLoader::dl_error redefined at /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/ Embperl.pm line 65. t/Pgreet....ok 18/18[21350]ERR: 10: Perl hash error, % does not exist t/Pgreet....dubious Test returned status 0 (wstat 139, 0x8b) test program seems to have generated a core after all the subtests completed successfully Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------- ------------------------------------------ t/Pgreet.t 0 139 18 0 0.00% ?? Failed 1/1 test scripts, 0.00% okay. 0/18 subtests failed, 100.00% okay. make: *** [test_dynamic] Error 2 ================================== Edouard Lagache Lead Developer, Penguin Greetings http://pgreet.sourceforge.net/ [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]