Subject: Non-determinstic compiler error
To: None <port-pmax@netbsd.org>
From: Joel Reicher <joel@panacea.null.org>
List: port-pmax
Date: 07/17/2000 01:15:42
While building perl 5.6.0, the following occured:

`sh  cflags libperl.a pp_ctl.o`  pp_ctl.c
          CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -I/usr/local/include  
pp_ctl.c: In function `Perl_pp_flop':
pp_ctl.c:1063: internal error--unrecognizable insn:
(insn 242 240 243 (set (reg:DF 150)
        (const_double:DF (const_int 0) -4194304 1105199103 [2147483647])) -1 (nil)
    (nil))
/usr/src/gnu/usr.bin/egcs/common/../../../dist/gcc/toplev.c:1360: Internal compiler error in function fatal_insn
*** Error code 1

Stop.

After much mucking around I got it to work, but I was suspicious that it
didn't start working for a very good reason. So I reproduced the error and
then ran make again without changing a thing. It failed again. I ran make
again. It worked!

Has anyone seen anything like this?

Cheers,

	- Joel