File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -601,7 +601,6 @@ jobs:
601601 - Thread
602602 free-threading :
603603 - false
604- - true
605604 sanitizer :
606605 - TSan
607606 include :
@@ -613,6 +612,17 @@ jobs:
613612 sanitizer : ${{ matrix.sanitizer }}
614613 free-threading : ${{ matrix.free-threading }}
615614
615+ # XXX: Temporarily allow this job to fail to not block PRs.
616+ build-san-free-threading :
617+ # ${{ '' } is a hack to nest jobs under the same sidebar category.
618+ name : Sanitizers${{ '' }} # zizmor: ignore[obfuscation]
619+ needs : build-context
620+ if : needs.build-context.outputs.run-ubuntu == 'true'
621+ uses : ./.github/workflows/reusable-san.yml
622+ with :
623+ sanitizer : TSan
624+ free-threading : true
625+
616626 cross-build-linux :
617627 name : Cross build Linux
618628 runs-on : ubuntu-latest
@@ -716,6 +726,7 @@ jobs:
716726 - test-hypothesis
717727 - build-asan
718728 - build-san
729+ - build-san-free-threading
719730 - cross-build-linux
720731 - cifuzz
721732 if : always()
@@ -727,6 +738,7 @@ jobs:
727738 allowed-failures : >-
728739 build-android,
729740 build-emscripten,
741+ build-san-free-threading,
730742 build-windows-msi,
731743 build-ubuntu-ssltests,
732744 test-hypothesis,
You can’t perform that action at this time.
0 commit comments