Open hecmay opened 3 years ago
The issue seems to be still there. The fix branch is not installing the required tvm. Rather it is still installing just the egg file of tvm = 1.0.0 in ~/.local/lib/python3.8/site-packages.
@Hecmay So the recipe is the following:
Then it will run and generate the kernel.cl . But if someone needs to use tvm for whatever purpose, the installation script needs to be fixed or the frontend line needs to be commented out. Else it will be a blockage.
However, the generated Kernel code does not compile. I have attached the code and the error report to this message.
@Hecmay I used the automatically generated kernel.cl for BNN. It did not work. I have attached a tarball. The tarball has two directories.
The AOCL code in the device folder contains the AOCL code with my latest fix to remove many such errors but not completely error free.
In summary, it seems to me that clang fails to parse the multi-dimensional float array assignment along with some other float pointer cast.