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-((