We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19983fe commit 637ad26Copy full SHA for 637ad26
sycl/source/detail/program_manager/program_manager.cpp
@@ -994,8 +994,9 @@ ur_program_handle_t ProgramManager::getBuiltURProgram(
994
if (URDevicesSet.size() > sizeof(Mask) * 8 - 1) {
995
// Protection for the algorithm below. Although overflow is very unlikely
996
// to be reached.
997
- throw sycl::exception(make_error_code(errc::runtime),
998
- "Unable to generate device sets");
+ throw sycl::exception(
+ make_error_code(errc::runtime),
999
+ "Unable to cache built program for more than 31 devices");
1000
}
1001
for (; Mask < (1 << URDevicesSet.size()) - 1; ++Mask) {
1002
std::set<ur_device_handle_t> Subset;
0 commit comments