OpenCL macOS support

8 jobs for macos in 24 minutes and 32 seconds (queued for 2 minutes and 37 seconds)