On Tue, Jun 9, 2020 at 10:09 AM Martin Liška <mli...@suse.cz> wrote: > > On 6/8/20 4:53 PM, Martin Liška wrote: > > Hi. > > > > Thank you for the report. It's caused by fact that LLVM switch in > > 4d474e078ac7 > > to c++14. So that I suggest to use gnu++14. > > > > Patch can bootstrap on x86_64-linux-gnu and survives regression tests. > > I also verified that abidiff is equal for all libsanitizer shared libraries. > > I'm going to install the patch if there are no objections. > > > > Thanks, > > Martin > > Installed as 942a384ef9f. > @Andreas: Can you please check the riscv64 build?
Note we need to document (and configure test?) the build requirement for non-bootstrap and asan/ubsan bootstraps. For now we only document the requirement of a C++11 host compiler. Also not sure whether using -std=gnu++1y would allow more released compilers to build the code? For example GCC 4.8.5 knows -std=gnu++1y but not -std=gnu++14 and GCC 4.8.3 is required for bootstrap anyway. Richard. > Martin