IVE leaves broken syntax tree
|
|
Bugzilla Link |
775 |
Created on |
Nov 17, 2010 17:17 |
Resolution |
FIXED |
Resolved on |
Jan 25, 2011 04:34 |
Version |
svn |
OS |
All |
Architecture |
All |
Attachments |
SCCFprf_modarray1.sac |
Extended Description
sac2c segfaults in Variable Propagation when compiling the attached code from the testsuite. Reason is a broken syntax tree left by IVE as properly detected using the treecheck facility:
**** Generating full with-loop partitions ...
**** Inferencing with-loop reuse candidates ...
**** Annotating offset variable at with-loops ...
**** Eliminating index vectors (split selections) ...
**** Eliminating index vectors (split loop invariants) ...
WARNING: mandatory son LET_EXPR is NULL
**** Propagating variables (for IVE) ...
OOOOOOOPS, your program crashed the compiler 8-((