TL;DR: I'm getting a seg fault at the first execution of the executable. It traces through ViennaCL's ocl::backend into /libstdc++.so.6. It's unclear to me whether this is a ViennaCL issue or package mis-management issue or (???) I'm currently attempting to add GPU support to the Stan-math project. The easiest way to do this has been to use ViennaCL's decompositions and custom kernel features. Everything is wonderful and all the tests pass when I compile the GPU test's for Stan using clang++. But...