From: Joseph J V. <Joe...@us...> - 2005-05-02 19:59:42
|
The "Perl User's Guide for STAF V3", last Updated: April 19, 2005, says in section "1.0 Introduction" that: Note: STAF Perl support is provided for Perl 5.0, 5.6, and 5.8 on Linux and Perl 5.6 and 5.8 on Windows. ...but if I have ActiveState Perl 5.6.1 installed and I try to run a program that includes a "user PLSTAF" it gets the following: C:\Documents and Settings\jveilleu\My Documents\Technical\STAF>perl TEST_STAF_RunATETests.pl Perl v5.8.0 required--this is only v5.6.1, stopped at C:/STAF/bin/PLSTAF.pm line 15. BEGIN failed--compilation aborted at C:/STAF/bin/PLSTAF.pm line 15. Compilation failed in require at TEST_STAF_RunATETests.pl line 3. BEGIN failed--compilation aborted at TEST_STAF_RunATETests.pl line 3. The offending line of PLSTAF.pm is: use 5.008; Isn't this line in conflict with the documentation? Which is right? If I change C:\STAF\BIN\PLSTAF.pm line 15 to: use 5.006; ...it runs fine under 5.6.1 (in fact much better than it runs with 5.8 -- see my other post). Is this simply a bug and I should submit a bug report? I'm new to this list... what's the right procedure? ---------------------------------------------------------------------------------------- Joe Veilleux IBM/Rational CTG Quality Engineering 20 Maguire Road Lexington MA 02421 Tel: (781) 676-2491 Fax: (781) 676-2600 Email: Joe...@us... |