Skip to content

Commit 1ed2378

Browse files
[SYCL] Fix to make sure ONEAPI_DEVICE_SELECTOR is case insensitive (#8238)
Simple fix to make sure ONEAPI_DEVICE_SELECTOR is case insensitive Signed-off-by: Chris Perkins <[email protected]>
1 parent a5d62c8 commit 1ed2378

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

sycl/source/detail/device_filter.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,11 @@ static void Parse_ODS_Device(ods_target &Target,
166166
}
167167

168168
std::vector<ods_target>
169-
Parse_ONEAPI_DEVICE_SELECTOR(const std::string &envStr) {
169+
Parse_ONEAPI_DEVICE_SELECTOR(const std::string &envString) {
170+
// lowercase
171+
std::string envStr = envString;
172+
std::transform(envStr.begin(), envStr.end(), envStr.begin(), ::tolower);
173+
170174
std::vector<ods_target> Result;
171175
if (envStr.empty()) {
172176
ods_target acceptAnything;

0 commit comments

Comments
 (0)