From de6dbfe7dd37306fb30e543e322b9ea719be0607 Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Mon, 24 Dec 2018 15:02:55 +0000 Subject: COMPMID-1710: Fix regexp in CPUUtils Escape ? character as it causes some issues on Android. Change-Id: I281aa624a8ebda68e8936eb2c967abb4176ea96e Reviewed-on: https://review.mlplatform.org/445 Tested-by: Arm Jenkins Reviewed-by: Michalis Spyrou Reviewed-by: Anthony Barbier --- src/runtime/CPUUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/runtime/CPUUtils.cpp') diff --git a/src/runtime/CPUUtils.cpp b/src/runtime/CPUUtils.cpp index 6505964a1b..b7aa0d5487 100644 --- a/src/runtime/CPUUtils.cpp +++ b/src/runtime/CPUUtils.cpp @@ -401,7 +401,7 @@ unsigned int get_threads_hint() // CPU part regex regex_t cpu_part_rgx; memset(&cpu_part_rgx, 0, sizeof(regex_t)); - int ret_status = regcomp(&cpu_part_rgx, R"(.*CPU part.+?\:[[:space:]]+([[:alnum:]]+).*)", REG_EXTENDED); + int ret_status = regcomp(&cpu_part_rgx, R"(.*CPU part.+/?\:[[:space:]]+([[:alnum:]]+).*)", REG_EXTENDED); ARM_COMPUTE_UNUSED(ret_status); ARM_COMPUTE_ERROR_ON_MSG(ret_status != 0, "Regex compilation failed."); -- cgit v1.2.1