isl_test_cpp17-generic.cc: work around std::optional::value issue in older macOS
[isl.git] / test_inputs / codegen / cholesky.st
blob2dd62b9b4a78b86b7a22fdacfa37bada113715ca
1 # Earlier versions of isl would fail to produce an AST for this input
2 # due to a simplification bug.
3 domain: "{ S_3[i, j, k] : 0 <= i <= 12 and 0 <= j < i and 0 <= k < j }"
4 child:
5   schedule: "[{ S_3[i, j, k] -> [(3993j + 1997k)] }]"
6   child:
7     schedule: "[{ S_3[i, j, k] -> [(32*floor((2j + k)/32))] }, { S_3[i, j, k] -> [(32*floor((i)/32))] }]"
8     child:
9       schedule: "[{ S_3[i, j, k] -> [(2j + k - 32*floor((2j + k)/32))] }, { S_3[i, j, k] -> [(i)] }]"