Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!nstn.ns.ca!news.cs.indiana.edu!samsung!usc!zaphod.mps.ohio-state.edu!caen!uflorida!gatech!mcnc!uvaarpa!mmdf From: ted@evi.com (Ted Stefanik) Newsgroups: comp.lang.perl Subject: Perl 4.0 on Ultrix DECStation Message-ID: <1991Feb23.041953.29490@uvaarpa.Virginia.EDU> Date: 23 Feb 91 04:19:53 GMT Sender: mmdf@uvaarpa.Virginia.EDU (Uvaarpa Mail System) Reply-To: ted@evi.com (Ted Stefanik) Organization: The Internet Lines: 39 Unlike the previous two posters, I did not get 4.0 Beta to work 100% right away by just following the installation instructions. Important Conditions: OS: ULTRIX 3.1 (UWS V2.1 Rev 14) Hardware: DECStation 2100 Compiler: cc (MIPS ccom1.31) Optimization: -O -Olimit 3000 Parser: bison -v Malloc: perl's malloc Exceptions: Disabled WAITPID, didn't optimize perly.o Configure: All defaults except those listed above. The "test -x" failure causes slight messiness during Configure. Test Failure: op/eval........FAILED on test 9 op/s...........FAILED on test 40 lib/big........../lib/bigint.pl did not return a true value at ./lib/big.t line 2. FAILED on test 0 Solution: Disabled optimization on perl.c. Then got another Test Failure: lib/big........FAILED on test 172 Failed 1 test. *** Error code 9 (ignored) Out of memory! Solution: Disabled optimization on cmd.c. Now 4.0 Beta passes all tests. Notes: 1) I found that it is fine to allow optimization when compiling perly.c. 2) The lib/big stuff always failed on my Perl 3.0 versions too, but since I don't use the bigint package, I never bothered tracing it down to a C optimizer bug.