CUBSL puts vardecs in wrong fundef
|
|
Bugzilla Link |
856 |
Created on |
Aug 10, 2011 22:37 |
Resolution |
FIXED |
Resolved on |
Aug 10, 2011 22:57 |
Version |
svn |
OS |
Linux |
Architecture |
PC |
Attachments |
bugipbbDUP.sac |
Extended Description
Created an attachment (id=809)
source code to reproduce failure
Summary says it all:
Build #developer rev 17539 linux-gnu_x86_64
sac2c -doawlf -nowlf buildvsmall.sac
AST is damaged after bopt:saacyc:cubsl:5:
int _dup_8959__ivexi_6216_ext { dim: 0, shape: [:int], NN } ;
is defined in main(), but used in Loop().
I'll look at it tomorrow morning, unless I get Very Keen.