LIR misses lifting WL
Bugzilla Link | 940 |
Created on | Mar 25, 2012 21:16 |
Resolution | INVALID |
Resolved on | Mar 25, 2012 21:54 |
Version | svn |
OS | Linux |
Architecture | PC |
Attachments | buildv.sac, buildv.sac.boptuglf.awlf.17770, buildv.sac.boptuglf.O3.17770 |
Extended Description
Created an attachment (id=869) source code to reproduce fault The new LIR (Build #17770), which is quite an improvement over the old one, still misses at least one case: A WL( A_32= iota(2000)) is not lifted out of a Loop() function. In apex/build/buildv.sac, this can be seen with: sac2c buildv.sac -bopt -v1 >crud