Skip to content

Commit

Permalink
Merge pull request KhronosGroup#131 from bb-sycl/intel/SYCL-2020-2021…
Browse files Browse the repository at this point in the history
…0920

Auto pulldown for intel/SYCL-2020 branch on 20210920
JIRA: CMPLRLLVM-31299
  • Loading branch information
jiezzhang committed Sep 22, 2021
2 parents 49cb3f2 + 64a56d0 commit e7fea8f
Show file tree
Hide file tree
Showing 25 changed files with 1,553 additions and 706 deletions.
96 changes: 73 additions & 23 deletions intel_test_drivers/case.json
Expand Up @@ -89,16 +89,21 @@
"binary" : "test_math_builtin_api",
"folder" : "math_builtin_api"
},
"vector_OPERATORS_int64_t" : {
"source" : "vector_operators_std__int64_t",
"binary" : "test_vector_operators",
"folder" : "vector_operators"
"exceptions_make_error_code" : {
"source" : "exceptions_make_error_code",
"binary" : "test_exceptions",
"folder" : "exceptions"
},
"usm_api_copy_queue_single_event" : {
"source" : "usm_api_copy_queue_single_event",
"binary" : "test_usm",
"folder" : "usm"
},
"vector_OPERATORS_int64_t" : {
"source" : "vector_operators_std__int64_t",
"binary" : "test_vector_operators",
"folder" : "vector_operators"
},
"atomic_api_64_base" : {
"source" : "atomic_api_64_base",
"binary" : "test_atomic",
Expand Down Expand Up @@ -284,6 +289,11 @@
"binary" : "test_vector_api",
"folder" : "vector_api"
},
"specialization_constants_same_command_group_fp16" : {
"source" : "specialization_constants_same_command_group_fp16",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"vector_swizzles_half" : {
"source" : "vector_swizzles_sycl__half",
"binary" : "test_vector_swizzles",
Expand Down Expand Up @@ -449,6 +459,11 @@
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"specialization_constants_exceptions_throwing_core" : {
"source" : "specialization_constants_exceptions_throwing_core",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"group_constructors" : {
"source" : "group_constructors",
"binary" : "test_group",
Expand Down Expand Up @@ -489,6 +504,11 @@
"binary" : "test_queue",
"folder" : "queue"
},
"specialization_constants_exceptions_throwing_fp64" : {
"source" : "specialization_constants_exceptions_throwing_fp64",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"device_selector_constructors" : {
"source" : "device_selector_constructors",
"binary" : "test_device_selector",
Expand Down Expand Up @@ -624,26 +644,26 @@
"binary" : "test_usm",
"folder" : "usm"
},
"queue_properties" : {
"source" : "queue_properties",
"binary" : "test_queue",
"folder" : "queue"
},
"accessor_api_local_fp16" : {
"source" : "accessor_api_local_fp16",
"binary" : "test_accessor",
"folder" : "accessor"
},
"vector_LOAD_STORE_int" : {
"source" : "vector_load_store_int",
"binary" : "test_vector_load_store",
"folder" : "vector_load_store"
"queue_properties" : {
"source" : "queue_properties",
"binary" : "test_queue",
"folder" : "queue"
},
"specialization_constants_class_with_member_fun" : {
"source" : "specialization_constants_class_with_member_fun",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"vector_LOAD_STORE_int" : {
"source" : "vector_load_store_int",
"binary" : "test_vector_load_store",
"folder" : "vector_load_store"
},
"vector_LOAD_STORE_unsigned_short" : {
"source" : "vector_load_store_unsigned_short",
"binary" : "test_vector_load_store",
Expand Down Expand Up @@ -704,6 +724,11 @@
"binary" : "test_vector_load_store",
"folder" : "vector_load_store"
},
"specialization_constants_via_handler_fp16" : {
"source" : "specialization_constants_via_handler_fp16",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"queue_api" : {
"source" : "queue_api",
"binary" : "test_queue",
Expand Down Expand Up @@ -914,6 +939,11 @@
"binary" : "test_nd_item",
"folder" : "nd_item"
},
"specialization_constants_via_handler_core" : {
"source" : "specialization_constants_via_handler_core",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"hierarchical_functor" : {
"source" : "hierarchical_functor",
"binary" : "test_hierarchical",
Expand Down Expand Up @@ -1149,6 +1179,11 @@
"binary" : "test_accessor",
"folder" : "accessor"
},
"specialization_constants_same_command_group_fp64" : {
"source" : "specialization_constants_same_command_group_fp64",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"specialization_constants_same_name_inter_link_1st_tu_fp16" : {
"source" : "specialization_constants_same_name_inter_link_1st_tu_fp16",
"binary" : "test_specialization_constants",
Expand All @@ -1164,6 +1199,11 @@
"binary" : "test_queue",
"folder" : "queue"
},
"specialization_constants_exceptions_throwing_fp16" : {
"source" : "specialization_constants_exceptions_throwing_fp16",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"usm_api_memcpy_handler_no_events" : {
"source" : "usm_api_memcpy_handler_no_events",
"binary" : "test_usm",
Expand All @@ -1184,16 +1224,16 @@
"binary" : "test_vector_swizzles",
"folder" : "vector_swizzles"
},
"usm_malloc_host" : {
"source" : "usm_malloc_host",
"binary" : "test_usm",
"folder" : "usm"
},
"vector_ALIAS_double" : {
"source" : "vector_alias_double",
"binary" : "test_vector_alias",
"folder" : "vector_alias"
},
"usm_malloc_host" : {
"source" : "usm_malloc_host",
"binary" : "test_usm",
"folder" : "usm"
},
"specialization_constants_same_name_inter_link_2nd_tu_fp16" : {
"source" : "specialization_constants_same_name_inter_link_2nd_tu_fp16",
"binary" : "test_specialization_constants",
Expand Down Expand Up @@ -1254,16 +1294,16 @@
"binary" : "test_hierarchical",
"folder" : "hierarchical"
},
"device_constructors" : {
"source" : "device_constructors",
"binary" : "test_device",
"folder" : "device"
},
"specialization_constants_same_name_stress_core" : {
"source" : "specialization_constants_same_name_stress_core",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"device_constructors" : {
"source" : "device_constructors",
"binary" : "test_device",
"folder" : "device"
},
"program_info" : {
"source" : "program_info",
"binary" : "test_program",
Expand Down Expand Up @@ -1489,6 +1529,11 @@
"binary" : "test_nd_item",
"folder" : "nd_item"
},
"specialization_constants_same_command_group_core" : {
"source" : "specialization_constants_same_command_group_core",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"vector_swizzles_int8_t" : {
"source" : "vector_swizzles_int8_t",
"binary" : "test_vector_swizzles",
Expand Down Expand Up @@ -1744,6 +1789,11 @@
"binary" : "test_vector_constructors",
"folder" : "vector_constructors"
},
"specialization_constants_via_handler_fp64" : {
"source" : "specialization_constants_via_handler_fp64",
"binary" : "test_specialization_constants",
"folder" : "specialization_constants"
},
"vector_SWIZZLE_ASSIGNMENT_int8_t" : {
"source" : "vector_swizzle_assignment_std__int8_t",
"binary" : "test_vector_swizzle_assignment",
Expand Down
9 changes: 9 additions & 0 deletions intel_test_drivers/config/TEMPLATE_exceptions.xml
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8" ?>
<opt name="TEMPLATE" description="WARNING: DON'T UPDATE THIS FILE MANUALLY!!!
This is auto-generated accessors configuration file which affects all tests in ported gcc suites
If you have any issue with this file please contact Compiler QA team" driverID="sycl_cts">
<files>
<file dst="tests/exceptions" path="tests/exceptions" />
</files>
<rules></rules>
</opt>
10 changes: 10 additions & 0 deletions sycl_cts.xml
Expand Up @@ -215,12 +215,22 @@
<test configFile="intel_test_drivers/config/TEMPLATE_math_builtin_api.xml" splitGroup="math_builtin_api" testName="math_builtin_relational_base" />
<test configFile="intel_test_drivers/config/TEMPLATE_math_builtin_api.xml" splitGroup="math_builtin_api" testName="math_builtin_relational_double" />
<test configFile="intel_test_drivers/config/TEMPLATE_math_builtin_api.xml" splitGroup="math_builtin_api" testName="math_builtin_relational_half" />
<test configFile="intel_test_drivers/config/TEMPLATE_exceptions.xml" splitGroup="new" testName="exceptions_make_error_code" />
<test configFile="intel_test_drivers/config/TEMPLATE_reduction.xml" splitGroup="new" testName="reduction_with_identity_param_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_reduction.xml" splitGroup="new" testName="reduction_with_identity_param_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_reduction.xml" splitGroup="new" testName="reduction_with_identity_param_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_exceptions_throwing_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_exceptions_throwing_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_exceptions_throwing_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_external_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_external_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_external_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_same_command_group_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_same_command_group_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_same_command_group_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_handler_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_handler_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_handler_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_kernel_bundle_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_kernel_bundle_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_kernel_bundle_fp64" />
Expand Down
10 changes: 10 additions & 0 deletions sycl_cts_light.xml
Expand Up @@ -201,12 +201,22 @@
<test configFile="intel_test_drivers/config/TEMPLATE_usm.xml" splitGroup="common_2" testName="usm_malloc_device" />
<test configFile="intel_test_drivers/config/TEMPLATE_usm.xml" splitGroup="common_2" testName="usm_malloc_host" />
<test configFile="intel_test_drivers/config/TEMPLATE_usm.xml" splitGroup="common_2" testName="usm_malloc_shared" />
<test configFile="intel_test_drivers/config/TEMPLATE_exceptions.xml" splitGroup="new" testName="exceptions_make_error_code" />
<test configFile="intel_test_drivers/config/TEMPLATE_reduction.xml" splitGroup="new" testName="reduction_with_identity_param_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_reduction.xml" splitGroup="new" testName="reduction_with_identity_param_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_reduction.xml" splitGroup="new" testName="reduction_with_identity_param_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_exceptions_throwing_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_exceptions_throwing_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_exceptions_throwing_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_external_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_external_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_external_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_same_command_group_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_same_command_group_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_same_command_group_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_handler_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_handler_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_handler_fp64" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_kernel_bundle_core" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_kernel_bundle_fp16" />
<test configFile="intel_test_drivers/config/TEMPLATE_specialization_constants.xml" splitGroup="new" testName="specialization_constants_via_kernel_bundle_fp64" />
Expand Down

0 comments on commit e7fea8f

Please sign in to comment.