-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
buildIssues related to building Halide and with CIIssues related to building Halide and with CIenhancementNew user-visible features or improvements to existing features.New user-visible features or improvements to existing features.
Milestone
Description
Currently, seven tests use a macro to determine whether certain GPU libraries are available. This information should be available at runtime to avoid special-casing in build.
The tests are:
generator/opencl_runtime_aottest.cpp(opencl)- This one doesn't actually use its generator, it just needs it for the runtime.
generator/acquire_release_aottest.cpp(opencl, cuda)generator/buffer_copy_aottest.cpp(opencl, cuda)generator/cxx_mangling_aottest.cpp(cuda)generator/define_extern_opencl_aottest.cpp(opencl)generator/gpu_object_lifetime_aottest.cpp(opencl, cuda, metal)generator/gpu_only_aottest.cpp(opencl, cuda)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
buildIssues related to building Halide and with CIIssues related to building Halide and with CIenhancementNew user-visible features or improvements to existing features.New user-visible features or improvements to existing features.