Closed fxzjshm closed 9 months ago
@fxzjshm Thanks for your feedback. We have fixed the bugs in the release version.
You can re-download it from https://opengpgpu.org.cn/html/web/project/release/index.html, and follow the steps in https://opengpgpu.org.cn/html/web/project/getstarted/index.html to use the toolchain.
Please note that the new environment variable "VENTUS_INSTALL_PREFIX" has been added to the current version.
If you encounter new problems, you are welcome to continue to provide feedback. Thank you!
Confirm fixed by the new release, thanks!
I've downloaded software part from https://opengpgpu.org.cn/html/web/project/release/index.html, while trying to run some example OpenCL program these problems are encountered:
1. Path used by pocl is absolute:
which relates to
https://github.com/THU-DSP-LAB/pocl/blob/414145738992eccdb830c55d4af0501917326ae3/lib/CL/devices/ventus/pocl_ventus.cc#L689
which seems caused by https://github.com/THU-DSP-LAB/pocl/blob/414145738992eccdb830c55d4af0501917326ae3/config.h.in.cmake#L160 then cannot be used without manually putting the script there. Moreover, assemble.sh is not included in the package.
2. object.riscv not found
not sure what the situation is, could you please explain how to get object.riscv?
3. poclcc gives "still have references to IRs - can't release LLVM context !"
also not sure what's happening...