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
