Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add -Werror to github actions C/C++ compilation #2872

Merged
merged 11 commits into from
Jan 13, 2021

Conversation

garazdawi
Copy link
Contributor

This PR does three things:

  • Add -Werror to all CFLAGS
  • Start using clang to compile 64-bit in order to catch clang warnings
  • Fix all warnings in applications that came up along the way

@garazdawi garazdawi added team:VM Assigned to OTP team VM fix labels Nov 18, 2020
@garazdawi garazdawi self-assigned this Nov 18, 2020
erts/emulator/beam/sys.h Outdated Show resolved Hide resolved
@garazdawi garazdawi added testing currently being tested, tag is used by OTP internal CI and removed testing currently being tested, tag is used by OTP internal CI labels Nov 30, 2020
@garazdawi garazdawi force-pushed the lukas/fix-configure-werror branch 2 times, most recently from e2b4bd1 to ab92044 Compare January 12, 2021 09:22
@garazdawi garazdawi merged commit 8cc56ab into erlang:master Jan 13, 2021
@garazdawi garazdawi deleted the lukas/fix-configure-werror branch January 13, 2021 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix team:VM Assigned to OTP team VM
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants