GNU-compatible, BSD-licensed bc
Devin Teske
dteske at FreeBSD.org
Wed Jan 9 23:03:01 UTC 2019
> On Jan 9, 2019, at 2:41 PM, Gavin Howard <gavin.d.howard at gmail.com> wrote:
>
> On Wed, Jan 9, 2019 at 2:26 PM Devin Teske <dteske at freebsd.org <mailto:dteske at freebsd.org>> wrote:
>>
>>
>> [snip]
>> I have a similar release process for libcmb/cmb (previously linked) except
>> instead of just -Wall, I am a glutton for punishment by using with clang:
>>
>> -Weverything -Werror
>
> I am not so good with compiler options. Is `-Weverything` more strict
> than `-Wall -Wextra`?
>
Yes. -Weverything is the strictest I have ever seen.
Often times I find that software cannot be compiled with -Weverything despite
passing -Wall -Wextra because some of the system/library headers fail checks.
I've often considered a great accomplishment when I can pass -Weverything.
--
Devin
More information about the freebsd-arch
mailing list