@@ -50,29 +50,32 @@ def do_dependency(args):
50
50
ocl_header_dir = os .path .join (args .obj_dir , "OpenCL-Headers" )
51
51
if not os .path .isdir (ocl_header_dir ):
52
52
clone_cmd = ["git" , "clone" , "https://github.com/KhronosGroup/OpenCL-Headers" ,
53
- "OpenCL-Headers" , "-b" , "v2020.06.16 " ]
53
+ "OpenCL-Headers" , "-b" , "master " ]
54
54
subprocess .check_call (clone_cmd , cwd = args .obj_dir )
55
55
else :
56
56
fetch_cmd = ["git" , "pull" , "--ff" , "--ff-only" , "origin" ]
57
57
subprocess .check_call (fetch_cmd , cwd = ocl_header_dir )
58
58
59
- # Workaround to unblock CI until KhronosGroup/OpenCL-ICD-Loader/pull/124
60
- # is submitted
61
- checkout_cmd = ["git" , "checkout" , "d1b936b72b9610626ecab8a991cec18348fba047" ]
59
+ # Checkout fixed version to avoid unrelated CI failures
60
+ checkout_cmd = ["git" , "checkout" , "23710f1b99186065c1768fc3098ba681adc0f253" ]
62
61
subprocess .check_call (checkout_cmd , cwd = ocl_header_dir )
63
62
64
63
# fetch and build OpenCL ICD loader
65
64
icd_loader_dir = os .path .join (args .obj_dir , "OpenCL-ICD-Loader" )
66
65
if not os .path .isdir (icd_loader_dir ):
67
66
clone_cmd = ["git" , "clone" ,
68
67
"https://github.com/KhronosGroup/OpenCL-ICD-Loader" ,
69
- "OpenCL-ICD-Loader" , "-b" , "v2020.06.16 " ]
68
+ "OpenCL-ICD-Loader" , "-b" , "master " ]
70
69
71
70
subprocess .check_call (clone_cmd , cwd = args .obj_dir )
72
71
else :
73
72
fetch_cmd = ["git" , "pull" , "--ff" , "--ff-only" , "origin" ]
74
73
subprocess .check_call (fetch_cmd , cwd = icd_loader_dir )
75
74
75
+ # Checkout fixed version to avoid unrelated CI failures
76
+ checkout_cmd = ["git" , "checkout" , "5f8249691ec8c25775789498951f8e9eb62c201d" ]
77
+ subprocess .check_call (checkout_cmd , cwd = icd_loader_dir )
78
+
76
79
icd_build_dir = os .path .join (icd_loader_dir , "build" )
77
80
if os .path .isdir (icd_build_dir ):
78
81
shutil .rmtree (icd_build_dir )
0 commit comments