From c6f515c0d3752a09ffdcd765003f499419d7537e Mon Sep 17 00:00:00 2001 From: Grzegorz Wawiorko <35483345+gwawiork@users.noreply.github.com> Date: Mon, 8 Jul 2019 17:38:49 +0200 Subject: [PATCH] Test fix - Test computeinfo should know each existing OCL version (#368) --- test_conformance/computeinfo/main.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test_conformance/computeinfo/main.c b/test_conformance/computeinfo/main.c index 92e6c046..34f3fb86 100644 --- a/test_conformance/computeinfo/main.c +++ b/test_conformance/computeinfo/main.c @@ -605,6 +605,10 @@ int parseVersion( char const * str, version_t * version ) version->major = 1; version->minor = 2; rc = 0; + } else if ( strncmp( str, "OpenCL 1.0", 10 ) == 0 && ( str[ 10 ] == 0 || str[ 10 ] == ' ' ) ) { + version->major = 1; + version->minor = 0; + rc = 0; } else if ( strncmp( str, "OpenCL 1.1", 10 ) == 0 && ( str[ 10 ] == 0 || str[ 10 ] == ' ' ) ) { version->major = 1; version->minor = 1; @@ -617,6 +621,10 @@ int parseVersion( char const * str, version_t * version ) version->major = 2; version->minor = 1; rc = 0; + } else if ( strncmp( str, "OpenCL 2.2", 10 ) == 0 && ( str[ 10 ] == 0 || str[ 10 ] == ' ' ) ) { + version->major = 2; + version->minor = 2; + rc = 0; } else { log_error( "ERROR: Unexpected version string: `%s'.\n", str ); };