OpenCL-CLHPP icon indicating copy to clipboard operation
OpenCL-CLHPP copied to clipboard

Test matrix

Open kpet opened this issue 6 years ago • 0 comments

We support a lot of configuration options (probably too many), compilers, OpenCL versions etc with these bindings; definitely too many to test all combinations exhaustively. The testing we have currently is however pretty weak. The purpose of this issue is to gather feedback on the configurations that we do need to test to try and find a sweet spot. Here's a list of the variables with values we may want to test:

Compilers:

  • GCC
  • Clang
  • MSVC

OpenCL versions:

  • OpenCL 1.0
  • OpenCL 1.1
  • OpenCL 1.2
  • OpenCL 2.0
  • OpenCL 2.1
  • OpenCL 2.2

Operating systems:

  • Linux
  • Windows
  • MacOS

Configuration options:

  • CL_HPP_ENABLE_EXCEPTIONS
  • More?

C++ versions:

  • C++ 11
  • C++ 14
  • C++ 17
  • C++ 20

Anything to add/remove?

kpet avatar Oct 23 '19 16:10 kpet