-
-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
GHA: add --enable-werror to the quiche job #14041
Conversation
... from ‘int’ to ‘curl_uint64_t’
--with-openssl=/home/runner/quiche/quiche/deps/boringssl/src | ||
--enable-debug | ||
--enable-werror |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
--with-openssl=/home/runner/quiche/quiche/deps/boringssl/src | |
--enable-debug | |
--enable-werror | |
--enable-warnings --enable-werror --enable-debug | |
--with-openssl=/home/runner/quiche/quiche/deps/boringssl/src |
Would it make sense to also level the warnings to the other jobs?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, --enable-warnings
might be the default — ./configure
defaults confuse me every single time. In that case the patch above may just sync the options visually with the other jobs, for clarity!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The default is complicated because it is not a clean on/off; there's logic.
But the main point here is perhaps that --enable-debug enables warnings.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, I still think it'd be more readable to use the same line for all jobs here. Even if functionally the same.
... from ‘int’ to ‘curl_uint64_t’ Closes #14041
No description provided.