Open ThinhinaneIhadadene opened 5 years ago
Thanks for reporting this. Sorry about the slow response - I'll be able to look at this by this weekend. Pluto has no support for detecting private / local vars. So I wouldn't replace temp[q][w][cc] by a scalar. The compiler you finally use will likely do this scalar replacement on the generated code.
Thanks. what about the warp affine algorithm, why it couldn't be distributed while it could be parallelized?
Can I know which version of Pluto you are using?
$ ./polycc -v
the output of ./polycc -v
is PLUTO 0.11.4-311-g28e4655
I tried to distribute this implementation of warp_affine, which I could parallelize with Pluto
and it failed with this error :
Here is the folder which contains the whole code and all the required files, it also contains the full output. warp_affine.zip. I get the same error when I try to use a scalar variable with a reduction, here is an example :
I also get
./isl_list_templ.c:246: index out of bounds
when runningmake par
, I couldn't understand why. Thanks.