Trying to understand nested loops
Richard Damon
Richard at Damon-Family.org
Sat Aug 6 08:06:40 EDT 2022
On 8/6/22 12:01 AM, Chris Angelico wrote:
> On Sat, 6 Aug 2022 at 13:54, Dan Stromberg <drsalists at gmail.com> wrote:
>> On Fri, Aug 5, 2022 at 12:54 PM Grant Edwards <grant.b.edwards at gmail.com>
>> wrote:
>>
>>> In C, this doesn't do what it looks like it's supposed to do.
>>>
>>> if (foo)
>>> do_this();
>>> and_this();
>>> then_do_this();
>>>
>> It's been quite a while since I used C, but with the right compiler
>> flag(s), I think this may be a thing of the past when compiling with gcc:
>> https://developers.redhat.com/blog/2016/02/26/gcc-6-wmisleading-indentation-vs-goto-fail
> Ah yes, because compiler warnings are always viewed and acted upon.
>
> Have you ever watched the compilation of a large open-source project,
> done using the project's own build system and therefore the team's
> preferred warning settings? It's normal to have such a spew of
> warnings that you can't find anything interesting, or to have new
> warnings in new versions of GCC be utterly useless for the same
> reason.
>
> ChrisA
You make it so you HAVE to fix the warning by adding the option to make
warnings into errors.
This does mean that you need to fix all the warnings that don't actually
mean anything,
Good code shouldn't generate many warnings, either you have warnings
enabled that you don't care about, or your code is doing things you have
told the complier you shouldn't do.
--
Richard Damon
More information about the Python-list
mailing list