WLTR grumps about empty WL iteration space when compiled with -noopt
|
|
Bugzilla Link |
696 |
Created on |
Apr 16, 2010 17:57 |
Resolution |
FIXED |
Resolved on |
Jul 15, 2010 08:40 |
Version |
svn |
OS |
Linux |
Architecture |
PC |
Attachments |
crud.sac |
Extended Description
Created an attachment (id=687)
source code to reproduce fault
The attached dies this way when compiled with:
sac2c -noopt -noprelude lltoploop.sac
ASSERTION FAILED: file 'wltransform/wltransform.c', line 7227
with-loop with empty iteration space found!
The WL's iteration space is [:int], so it would normally be
removed, as being degenerate. However, with -noopt, it stays around
until WLTR trips over it.
Build: developer rev 16794 linux-gnu_i686
Assigned to sbs, as he seems to be Mr. Empty-WL remover of late.