File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -224,7 +224,7 @@ jobs:
224224 if : env.GH_EVENT_OPEN_PR_UPSTREAM == 'true'
225225 env :
226226 PR_NUM : ${{ github.event.number }}
227- uses : mshick/add-pr-comment@64b8e914979889d746c99dea15a76e77ef64580a # v3.10 .0.8.3.10 .0
227+ uses : mshick/add-pr-comment@8e4927817251f1ff60c001f04568532b38e0b4a0 # v3.11 .0.8.3.11 .0
228228 with :
229229 message-id : url_to_docs
230230 message : |
@@ -268,7 +268,7 @@ jobs:
268268 git push tokened_docs gh-pages
269269
270270 - name : Modify the comment with URL to official documentation
271- uses : mshick/add-pr-comment@64b8e914979889d746c99dea15a76e77ef64580a # v3.10 .0.8.3.10 .0
271+ uses : mshick/add-pr-comment@8e4927817251f1ff60c001f04568532b38e0b4a0 # v3.11 .0.8.3.11 .0
272272 with :
273273 message-id : url_to_docs
274274 find : |
Original file line number Diff line number Diff line change @@ -165,7 +165,7 @@ jobs:
165165 - name : ReRun tensor tests on Linux
166166 if : env.rerun-tests-on-failure == 'true'
167167 id : run_tensor_tests
168- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3 .0.2
168+ uses : nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4 .0.0
169169 with :
170170 timeout_minutes : ${{ env.rerun-tests-timeout }}
171171 max_attempts : ${{ env.rerun-tests-max-attempts }}
@@ -297,7 +297,7 @@ jobs:
297297 - name : ReRun tensor tests on Linux
298298 if : env.rerun-tests-on-failure == 'true'
299299 id : run_tensor_tests_branch
300- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3 .0.2
300+ uses : nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4 .0.0
301301 with :
302302 timeout_minutes : ${{ env.rerun-tests-timeout }}
303303 max_attempts : ${{ env.rerun-tests-max-attempts }}
Original file line number Diff line number Diff line change @@ -257,7 +257,7 @@ jobs:
257257 - name : Run tensor tests
258258 if : env.rerun-tests-on-failure == 'true'
259259 id : run_tests_tensor_linux
260- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3 .0.2
260+ uses : nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4 .0.0
261261 with :
262262 timeout_minutes : ${{ env.rerun-tests-timeout }}
263263 max_attempts : ${{ env.rerun-tests-max-attempts }}
@@ -439,7 +439,7 @@ jobs:
439439 - name : Run tensor tests
440440 if : env.rerun-tests-on-failure == 'true'
441441 id : run_tests_tensor_win
442- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3 .0.2
442+ uses : nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4 .0.0
443443 with :
444444 timeout_minutes : ${{ env.rerun-tests-timeout }}
445445 max_attempts : ${{ env.rerun-tests-max-attempts }}
@@ -696,7 +696,7 @@ jobs:
696696
697697 - name : Post result to PR
698698 if : ${{ github.event.pull_request && !github.event.pull_request.head.repo.fork }}
699- uses : mshick/add-pr-comment@64b8e914979889d746c99dea15a76e77ef64580a # v3.10 .0.8.3.10 .0
699+ uses : mshick/add-pr-comment@8e4927817251f1ff60c001f04568532b38e0b4a0 # v3.11 .0.8.3.11 .0
700700 with :
701701 message-id : array_api_results
702702 message : |
Original file line number Diff line number Diff line change @@ -67,8 +67,17 @@ class backend_sycl
6767
6868 static backend_sycl &get ()
6969 {
70+ #if defined(_WIN32) && INTEL_MKL_VERSION == 20260000
71+ // TODO: remove once MKLD-19835 is resolved
72+ // mt19937 (oneMKL 2026.0) destructor crashes during DLL_PROCESS_DETACH
73+ // on Windows (Battlemage/Level Zero). Use a heap-allocated
74+ // process-lifetime singleton to skip destructor; OS reclaims memory.
75+ static backend_sycl *backend = new backend_sycl{};
76+ return *backend;
77+ #else
7078 static backend_sycl backend{};
7179 return backend;
80+ #endif
7281 }
7382
7483 static sycl::queue &get_queue ()
You can’t perform that action at this time.
0 commit comments