Path: utzoo!attcan!uunet!mcvax!mhres!jv From: jv@mhres.mh.nl (Johan Vromans) Newsgroups: comp.sources.bugs Subject: trying to get perl running on hp9000 Keywords: hp9000 c-compiler bug double cast Message-ID: <2105@mhres.mh.nl> Date: 19 Jul 88 19:40:13 GMT Organization: Multihouse NV, the Netherlands Lines: 19 === THIS IS NOT A BUG IN A SOURCE === ... but I ran into a serious bug in the HP9000 C-compiler on HP9000/320 running HP-UX 5.3 when I tried to get perl 2.0 running. It seems that this version of the C-compiler does not handle the following construct correctly: (double) (d_var1 rel-op d_var2) whre rel-op is one of ==, !=, <, >, <= or >= . Either compiler errors or stack corruption can occur. I posted a more explanative article in comp.sys.hp, and sent perl modifications to Larry Wall. -- Johan