Skip to content

CI: disable sanitizers on macOS - #219

Merged
tenox7 merged 1 commit into
tenox7:masterfrom
edgar-bonet:no-san
Jul 27, 2026
Merged

CI: disable sanitizers on macOS#219
tenox7 merged 1 commit into
tenox7:masterfrom
edgar-bonet:no-san

Conversation

@edgar-bonet

Copy link
Copy Markdown
Collaborator

The job “clang-20/bsdmake on macos-26” has been failing systematically since 2026-05-29. It appears this is because clang miscompiles ttyplot into a binary that produces no output. Removing the sanitizer options fixes the compilation. This was the only macOS job making use of sanitizers.

This pull request fixes the CI failure by disabling the sanitizers on all macOS jobs.

Currently, the only macOS job with sanitizers enabled is
“clang-20/bsdmake on macos-26”. This jobs fails,[1] as clang
miscompiles ttyplot into a binary that produces no output.

Fix the job by disabling the sanitizers. Now they are disabled
on all macOS jobs.

[1] https://github.com/tenox7/ttyplot/actions/runs/29558174584/job/87814737973
@tenox7
tenox7 merged commit b8c62c9 into tenox7:master Jul 27, 2026
8 checks passed
@edgar-bonet
edgar-bonet deleted the no-san branch July 27, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants