WLUR does not work for mo-fold-wl
if we compile
int + ( int a, int b)
{
return _add_SxS_(a, b);
}
int main ()
{
v = [1,2,3,4,5,6,7,8,9,10,11,12];
a, b = with {
([0] <= iv < [3]) : (1,2);
} : (fold( +, 0),
fold( +, 0));
return _add_SxS_(a,b);
}
with
sac2c 1.3.3-MijasCosta-926-gec84e9
build-type: RELEASE
built-by: "sbs" at 2022-06-20T17:38:42
we get an error
Internal compiler error
Assertion "F_accu_found" failed at /Volumes/Users/sbs/sac2c/src/libsac2c/stdopt/SSAWLUnroll.c:214 -- No F_accu found!
Please file a bug at: https://gitlab.sac-home.org/sac-group/sac2c/-/issues
which goes away as soon as we compile with -noWLIR
.