From b258e85ce2344cc654cbdc68364732c300660689 Mon Sep 17 00:00:00 2001 From: Chris Perkins Date: Tue, 7 Feb 2023 13:13:02 -0800 Subject: [PATCH] fix to make sure ONEAPI_DEVICE_SELECTOR is case insensitive Signed-off-by: Chris Perkins --- sycl/source/detail/device_filter.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sycl/source/detail/device_filter.cpp b/sycl/source/detail/device_filter.cpp index 3a767094a1e48..fbe849f0ba250 100644 --- a/sycl/source/detail/device_filter.cpp +++ b/sycl/source/detail/device_filter.cpp @@ -166,7 +166,11 @@ static void Parse_ODS_Device(ods_target &Target, } std::vector -Parse_ONEAPI_DEVICE_SELECTOR(const std::string &envStr) { +Parse_ONEAPI_DEVICE_SELECTOR(const std::string &envString) { + // lowercase + std::string envStr = envString; + std::transform(envStr.begin(), envStr.end(), envStr.begin(), ::tolower); + std::vector Result; if (envStr.empty()) { ods_target acceptAnything;