pack@acd.acd.ucar.edu (Daniel Packman) (06/11/91)
On an IBM RS6000 at AIX 3.1.5, perl 4.0 patchlevel 10 fails on comp/cpp and op/groups tests. The latter test, if run alone, seems to run fine. All tests ran fine under perl 4.0 patchlevel 3. Perl was compiled with the -D_NO_PROTO (as suggested) and no optimization. The output from the comp/cpp test seems to indicate a dislike of # \ ' characters amongst other things: --------cut here----------cut here---------------------- 22 | X#include "Comp.cpp.inc" .a...................... a - 1506-191: (E) Illegal character. 23 | X#ifdef OK .a........ a - 1506-191: (E) Illegal character. 25 | X#endif .a..... a - 1506-191: (E) Illegal character. 32 | print TRY '#define OK "ok 3\n"' . "\n"; ..........a............................ a - 1506-076: (W) Character constant is larger than four characters. Rightmost four characters are used. 35 | $pwd=`pwd`; .....a...b. a - 1506-191: (E) Illegal character. b - 1506-191: (E) Illegal character. 36 | $pwd =~ s/\n//; ..........a.... a - 1506-191: (E) Illegal character. 37 | $x = `./perl -P Comp.cpp.tmp`; .....a......................b. a - 1506-191: (E) Illegal character. b - 1506-191: (E) Illegal character. 1..3 ok 1 ok 2 --------cut here----------cut here---------------------- Dan Packman NCAR INTERNET: pack@ncar.UCAR.EDU (303) 497-1427 P.O. Box 3000 CSNET: pack@ncar.CSNET Boulder, CO 80307-3000 DECNET SPAN: 9583::PACK