On Sat, Mar 19, 2016 at 4:17 AM, Nick Wellnhofer <[email protected]> wrote:

> I'm a big fan of -Wconversion and I'd encourage everyone starting with a new
> C project to use this flag from the beginning. Adding this flag to existing
> projects takes a lot of effort, though.

I'm expecting to land a branch that deals with warnings today.  For
Clownfish at least and possibly also for Lucy.

It would not be unreasonable for us to add `-Wconversion` going
forward.  With previous releases of Clownfish and Lucy, I kept us up
to date with MSVC's conversion warnings -- so we are actually pretty
close.

In my branch right now, `-Wconversion` triggers warnings for...

* Charmonizer
* lemon
* the Flex-generated CFCLexHeader.c
* CommonMark

... but not for CFC or the Clownish runtime core under the C or Python
bindings.  I just need to work through Perl and Go and do some branch
cleanup for Clownfish. Then I need to see where we're at with
`-Wconversion` for Lucy.

Marvin Humphrey

Reply via email to