On Mon, Mar 07, 2016 at 03:18:34PM +0100, Richard Biener wrote: > On Mon, Mar 7, 2016 at 3:12 PM, Dominik Vogt <v...@linux.vnet.ibm.com> wrote: > > On Mon, Mar 07, 2016 at 03:00:03PM +0100, Richard Biener wrote: > >> On Mon, Mar 7, 2016 at 2:12 PM, Dominik Vogt <v...@linux.vnet.ibm.com> > >> wrote: > >> > A recent patch has broken bootstrapping (s390x) in stage3. The > >> > failure creeped into trunk between friday and today: > >> > > >> > -- snip -- > >> > g++ -std=gnu++98 -g -O2 -DIN_GCC -fno-exceptions -fno-rtti > >> > -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings > >> > -Wcast-qual -Wmissing-format-attribute -Woverloaded-virtual -pedantic > >> > -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror > >> > -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE -no-pie -o build/gencondmd \ > >> > build/gencondmd.o .././libiberty/libiberty.a > >> > g++: error: unrecognized command line option ‘-no-pie’ > >> > -- snip -- > >> > > >> > (The compiler in PATH is "gcc (GCC) 4.8.5 20150623 (Red Hat > >> > 4.8.5-1)"). > >> > >> Bootstrap should use the built compiler from stage2 in stage3, not > >> sure how you get the system compiler used there. > > > > I guess some configure script failed to notice that g++ is not > > being built, and a recent change introduced an option that the > > installed compiler doesn't have? Probably configure should throw > > an error if bootstrapping is enabled but the c++ language is not > > enabled? > > It is always enabled, are you sure it's not a pilot error?
Sorry, I don't understand the term "pilot error". I'm currently rerunning the build to make sure I'm looking at the right compile log. There are so many test builds on the disk that I'm not quite sure I've looked at the right build log. (The bootstrap error is real though.). Ciao Dominik ^_^ ^_^ -- Dominik Vogt IBM Germany