Skip to content

CI: disable sanitizers on macOS#219

Open
edgar-bonet wants to merge 1 commit into
tenox7:masterfrom
edgar-bonet:no-san
Open

CI: disable sanitizers on macOS#219
edgar-bonet wants to merge 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
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.

1 participant