> Am 29.08.2023 um 16:30 schrieb Ben Boeckel via Gcc <gcc@gcc.gnu.org>:
>
> Hi,
>
> I tried adding isl 0.26 to a 13.2 GCC build using Iain's macOS aarch64
> patches:
>
> https://github.com/iains/gcc-13-branch
>
> It seems that the bootstrap's `CXX='g++ -std=c++11'` confuses isl's
> build where C++17 is expected to work by disabling C++17 behind its
> back. Should GCC not add this flag for its dependencies but only its own
> build perhaps?
I suppose for bootstrapping we could disable ISL during stage1 since it enables
an optional feature only. Other than that GCC only requires a C++11 compiler
for building, so ISL breaks that constraint with requiring C++17.
Richard
> isl bug report thread (with isl configure logs and the like):
>
> https://groups.google.com/g/isl-development/c/ShnQcW_35ZQ
>
> Thanks,
>
> --Ben