On Thu, 7 Sep 2023 06:04:09 -0500 Segher Boessenkool <segher@xxxxxxxxxxxxxxxxxxx> wrote: > On Thu, Sep 07, 2023 at 12:48:25PM +0300, Dan Carpenter via Gcc-patches wrote: > > I started to hunt > > down all the Makefile which add a -Werror but there are a lot and > > eventually I got bored and gave up. > > I have a patch stack for that, since 2014 or so. I build Linux with > unreleased GCC versions all the time, so pretty much any new warning is > fatal if you unwisely use -Werror. > > > Someone should patch GCC so there it checks an environment variable to > > ignore -Werror. Somethine like this? > > No. You should patch your program, instead. One easy way is to add a > -Wno-error at the end of your command lines. Or even just -w if you > want or need a bigger hammer. That's not really possible when bisecting a kernel bug into older kernels. The build system is highly complex and requires hundreds of changes to do what you suggested. As it is for a bisection that takes a minimum of 13 iterations, your approach just isn't feasible. -- Steve