tvd2d.sac dies in type upgrade
|
|
Bugzilla Link |
543 |
Created on |
Aug 05, 2009 23:50 |
Resolution |
FIXED |
Resolved on |
Oct 13, 2011 16:09 |
Version |
1.00beta |
OS |
Linux |
Architecture |
PC |
Attachments |
crud.breaks.sac |
Extended Description
compiler says:
****** Optimizing regular function:
****** _MAIN::xmuscl2( double[+], double, double, int, int): ...
Applying common subexpression elimination ...
Inferring loop invariant variables ...
Applying type upgrade ...
ERROR: line 174 file: tvd2d.sac
ERROR: loop variable "b" is being used inconsistently; conflicting types are
ERROR: double[*] and #47720: in [ --, double] le <> ge <>
*** Compilation failed ***
*** Exit code 73 (Running SAC optimizations)
*** 1 Error(s), 0 Warning(s)
cg@milos:~/sac/test> sac2c -V
sac2c v1.00-beta (Buchette d'Anjou)
developer rev 16290 linux-gnu_i686
(Wed Aug 5 23:16:08 CEST 2009 by cg)