-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intergration of new transpiler with C++ full support #749
Intergration of new transpiler with C++ full support #749
Conversation
Co-authored-by: Rakesh Roy <[email protected]>
Clang 12 is no longer available in GitHub's Ubutntu 22.04 runner.
* [HIP] Remove some compile-time backward compatibility switches * [HIP] Bump supported HIP version to v4.2 or later
…atically run script to generate the codes (libocca#718)
The environment variable `SYCL_DEVICE_FILTER` used by the oneAPI SDK is deprecated, causing some tests to fail.
Intended for CMake builds which add occa as a subdirectory.
…sary. Add an option to only generate jit kernel related code for the new number of kernel arguments and leave others to the default value for compile time efficiency (libocca#725)
… `modeMemory_t::slice` (libocca#727)
* Refactor OpenCL utilities and device creation. * Update OpenCL default device type. * Only run math function test for active modes. * Update GitHub workflows. * Remove OpenCL from math function tests.
Without this, CUDA::cuda_driver target is not linked to libocca during consumption and as a result there is a build problem: libcuda.so cannot be found. This occurs on machines which do not have CUDA lib default, compiler included libraries (e.g. in /lib64)
@kris-rowe is it possible to setup the llvm 17 for the images? |
…-softserveinc/occa into integrated_oklt_transpiler
We are doing something similar in the GitHub actions to test the oneAPI compilers (here). Does it make sense to test the transpiler for all of the configurations we currently do or only a subset? |
By the last commits I made optional building . So I think it would be enough to make it for single configuration. |
This PR is out of date. new implementation with the #756 is provided instead |
Description
This pull request is aimed for integration occa-transpiler library for providing full C++ support under the OCCA
Added:
transpiler-version