Open
Description
Add more tests to ensure that Boost.Compute both correctly throws and recovers from exceptions.
For example, add a test to test_vector.cpp
which sets up a small vector with some values, tries to resize it larger than the device supports, ensures an exception is thrown, then checks that the original values are still correctly in place.