WLTR moves code a fun too far
|
|
Bugzilla Link |
553 |
Created on |
Aug 13, 2009 23:25 |
Resolution |
FIXED |
Resolved on |
Nov 23, 2009 17:19 |
Version |
1.00beta |
OS |
Linux |
Architecture |
PC |
Attachments |
upgradePVAKD.sac |
Extended Description
Created an attachment (id=558)
Source code to cause crash
This crash occurs in Phase 12, as a result of WLTR apparently moving
code somewhere very wrong. NB the required compiler options to break it.
**** Eliminating loops and conditionals ...
**** Establishing static single assignment form ...
ERROR: line 97 file: upgradePVAKD.sac
ERROR: SSATid: Variable _pinl_7541__cf_6929_heap used without definition
*** Compilation failed ***
*** Exit code 190 (Transforming with-loop representation)
*** 1 Error(s), 6 Warning(s)
apex@rattler:~/apex2003/benchmks/upgradePVAKD$ sac2c -V
sac2c v1.00-beta (Buchette d'Anjou)
developer rev 16326 linux-gnu_x86_64
(Thu Aug 13 16:01:15 EDT 2009 by sac)
apex@rattler:~/apex2003/benchmks/upgradePVAKD$ sac2c -extrema -doswlf -nowlf upgradePVAKD.sac -v4