home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!haven.umd.edu!mimsy!folta
- From: folta@cs.umd.edu (Wayne Folta)
- Newsgroups: comp.lang.perl
- Subject: perl on dgux
- Message-ID: <60061@mimsy.umd.edu>
- Date: 3 Sep 92 04:29:50 GMT
- Sender: news@mimsy.umd.edu
- Distribution: usa
- Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
- Lines: 43
-
- I took perl 4.035 to my nearest AViiON machine and compiled it. The configure
- routine had hints for dgux, and I accepted them. It passed all tests with
- flying colors. But... but it core dumps on syntax errors in perl scripts.
-
- Anyone else had luck with dgux?
-
- The facts I know:
-
- dgux 5.4 AViiON mc88100
- gcc DG 1.37 OCS/BCS DG-1.37.31 Apr 25 1991
- perl 4.035
-
- dbx stack traceback:
-
- Stack level 0: 0x57e44 in __doprnt()
- vsprintf()
- mess()
- Myfatal()
- main()
- _start()
-
- When perl encounters the syntax error, it prints:
-
- Syntax error in file foo.p at line 2, next 2 tokens "id ("
- Segmentation Fault - core dumped
-
- When it should have printed a second line: "Execution of foo.p aborted due to
- compilation errors". It evidently dies trying to print this. Same problem
- when I use the "-c" option of perl.
-
- Anyhow, I can get more facts, if I know what to look for. The perl script I
- was trying to compile had:
-
- #!/u2/tester5/bin/perl
- id ($foo) { $x = $foo ; }
-
- where the "id" would be correct if "if".
-
- Wayne
- --
-
-
- Wayne Folta (folta@cs.umd.edu 128.8.128.8)
-