On Sat, May 16, 2026, 2:26 AM Rainer Orth <[email protected]>
wrote:

> Darwin bootstrap is currently broken compiling libgomp/env.c:
>
> libgomp/env.c: In function 'initialize_env':
> libgomp/env.c:2476:7: error: use of logical '||' with constant operand
> '2097152' [-Werror=constant-logical-operand]
>  2476 |       || GOMP_DEFAULT_STACKSIZE)
>       |       ^~
> libgomp/env.c:2476:7: note: use '|' for bitwise operation
>  2476 |       || GOMP_DEFAULT_STACKSIZE)
>       |       ^~
>       |       |
>
> This is only seen on Darwin since this is the only target that defines a
> non-zero GOMP_DEFAULT_STACKSIZE.
>
> Bootstrapped without regressions on x86_64-apple-darwin25.5.0 and
> x86_64-apple-darwin21.6.0.  Couldn't test on i386-apple-darwin17.7.0 or
> x86_64-apple-darwin17.7.0 since bootstrap there has been broken by HJ's
> patches for almost two weeks.
>
> Ok for trunk?
>


Ok. I had pre-approved the same patch to iain on irc too.


>         Rainer
>
> --
>
> -----------------------------------------------------------------------------
> Rainer Orth, Center for Biotechnology, Bielefeld University
>
>
> 2026-05-16  Rainer Orth  <[email protected]>
>
>         libgomp:
>         * env.c (initialize_env): Check GOMP_DEFAULT_STACKSIZE for
>         non-zero.
>
>

Reply via email to