diku-dk / futhark

:boom::computer::boom: A data-parallel functional programming language
http://futhark-lang.org
ISC License
2.36k stars 165 forks source link

Handle failures during OpenCL context init gracefully. #2078

Closed athas closed 6 months ago

athas commented 6 months ago

There are still a few places where we do OPENCL_SUCCEED_FATAL(), but mostly in places where failure implies something is completely wonky with the system.

Fixes #2077.