Two tests that are part of HeCBench (sss and xlqc) have a BSD license and also have a dependency on GSL which has a GPL license.
Combining CUDA binaries with GPL code unfortunately violates the CUDA EULA.
Potential resolutions:
- Modify the tests to replace the dependency on GSL with another scientific library that is not GPL.
- Remove the 2 tests from HeCBench altogether.
- Make sss and xlqc opt-in (not built by default), with a note of the license clash to users if they opt-in to build them.
Two tests that are part of HeCBench (sss and xlqc) have a BSD license and also have a dependency on GSL which has a GPL license.
Combining CUDA binaries with GPL code unfortunately violates the CUDA EULA.
Potential resolutions: