https://github.com/python/cpython/commit/bcc1a3637e91956ad43332d304c902a1fb00123e commit: bcc1a3637e91956ad43332d304c902a1fb00123e branch: 3.15 author: Miss Islington (bot) <[email protected]> committer: kumaraditya303 <[email protected]> date: 2026-07-10T15:49:24+05:30 summary:
[3.15] gh-153201: Make TSan CI mandatory (GH-153491) (#153497) gh-153201: Make TSan CI mandatory (GH-153491) (cherry picked from commit d0714388278510c6807ef6d5af03609a525f6063) Co-authored-by: Kumar Aditya <[email protected]> files: M .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8bf05b0632ba80..1203355512e5be 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -601,6 +601,7 @@ jobs: - Thread free-threading: - false + - true sanitizer: - TSan include: @@ -612,17 +613,6 @@ jobs: sanitizer: ${{ matrix.sanitizer }} free-threading: ${{ matrix.free-threading }} - # XXX: Temporarily allow this job to fail to not block PRs. - build-san-free-threading: - # ${{ '' } is a hack to nest jobs under the same sidebar category. - name: Sanitizers${{ '' }} # zizmor: ignore[obfuscation] - needs: build-context - if: needs.build-context.outputs.run-ubuntu == 'true' - uses: ./.github/workflows/reusable-san.yml - with: - sanitizer: TSan - free-threading: true - cross-build-linux: name: Cross build Linux runs-on: ubuntu-latest @@ -726,7 +716,6 @@ jobs: - test-hypothesis - build-asan - build-san - - build-san-free-threading - cross-build-linux - cifuzz if: always() @@ -738,7 +727,6 @@ jobs: allowed-failures: >- build-android, build-emscripten, - build-san-free-threading, build-windows-msi, build-ubuntu-ssltests, test-hypothesis, _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/python-checkins.python.org Member address: [email protected]
