On Wed, Sep 5, 2012 at 9:13 AM, H.J. Lu <hjl.to...@gmail.com> wrote: > On Wed, Sep 5, 2012 at 8:50 AM, Teresa Johnson <tejohn...@google.com> wrote: >> On Wed, Sep 5, 2012 at 8:44 AM, H.J. Lu <hjl.to...@gmail.com> wrote: >>> On Wed, Sep 5, 2012 at 8:09 AM, Teresa Johnson <tejohn...@google.com> wrote: >>>> Sorry about that. I am right now trying to reproduce the >>>> profiledbootstrap problem that H.J. reported, which is on >>>> x86_64-unknown-linux-gnu where I had successfully done a >>>> profiledbootstrap before my commit. >>>> >>>> Unfortunately after svn updating my client I am hitting an unrelated >>>> build problem with my profiledbootstrap (it can't find the rule to >>>> make libc++11convenience.la) which is slowing me down. >>> >>> I can reproduce it with revision 190982 on Fedora 18/x86-64 >>> with 8-core. >> >> Ok, thanks. I am being blocked by an unrelated error: >> >> libtool: compile: >> /home/tejohnson/extra/gcc_trunk_4_validate/tmp/./gcc/xgcc >> -shared-libgcc -B/home/tejohnson/extra/gcc_trunk_4_validate/tmp/./gcc >> -nostdinc++ >> -L/home/tejohnson/extra/gcc_trunk_4_validate/tmp/x86_64-unknown-linux-gnu/libstdc++-v3/src >> -L/home/tejohnson/extra/gcc_trunk_4_validate/tmp/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs >> -B/usr/local/x86_64-unknown-linux-gnu/bin/ >> -B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem >> /usr/local/x86_64-unknown-linux-gnu/include -isystem >> /usr/local/x86_64-unknown-linux-gnu/sys-include >> -I/home/tejohnson/extra/gcc_trunk_4/libstdc++-v3/../libgcc >> -I/home/tejohnson/extra/gcc_trunk_4_validate/tmp/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu >> -I/home/tejohnson/extra/gcc_trunk_4_validate/tmp/x86_64-unknown-linux-gnu/libstdc++-v3/include >> -I/home/tejohnson/extra/gcc_trunk_4/libstdc++-v3/libsupc++ >> -std=gnu++11 -fno-implicit-templates -Wall -Wextra -Wwrite-strings >> -Wcast-qual -Wabi -fdiagnostics-show-location=once -ffunction-sections >> -fdata-sections -frandom-seed=random.lo -g -O2 -D_GNU_SOURCE -c >> /home/tejohnson/extra/gcc_trunk_4/libstdc++-v3/src/c++11/random.cc >> -fPIC -DPIC -o random.o >> /tmp/ccOm0d5x.s: Assembler messages: >> /tmp/ccOm0d5x.s:33: Error: no such instruction: `rdrand %eax' >> make[6]: *** [random.lo] Error 1 >> >> Looks like I am being hit by: >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54419 >> >> I'm going to try backing out all the changes related to this bug to >> see if I can make progress on the profiledbootstrap. >> > > You can install the latest binutils and put it in your PATH.
Ok, I just backed out the libstdc++ patches which fixed it for now. I am trying a couple different profiledbootstraps. One with just --with-build-config=bootstrap-lto and one with "--enable-clocale=gnu --with-system-zlib --with-demangler-in-ld --enable-languages=c,c++ --enable-gnu-indirect-function --with-fpmath=sse". Thanks, Teresa > > -- > H.J. -- Teresa Johnson | Software Engineer | tejohn...@google.com | 408-460-2413