http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46298
Summary: constexpr ICE on ARM Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: clt...@gcc.gnu.org Target: arm Current mainline trunk ARM build fails with this (seems a BIND_EXPR appears in an assertion expecting a CALL_EXPR): make[4]: Entering directory `/home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/include' mkdir -p ./arm-nthu-linux-gnueabi/bits/stdc++.h.gch /home/cltang/nexus/build/gcc-arm-4_6/./gcc/xgcc -shared-libgcc -B/home/cltang/nexus/build/gcc-arm-4_6/./gcc -nostdinc++ -L/home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/src -L/home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/src/.libs -B/home/cltang/nexus/arm-4_6/arm-nthu-linux-gnueabi/bin/ -B/home/cltang/nexus/arm-4_6/arm-nthu-linux-gnueabi/lib/ -isystem /home/cltang/nexus/arm-4_6/arm-nthu-linux-gnueabi/include -isystem /home/cltang/nexus/arm-4_6/arm-nthu-linux-gnueabi/sys-include -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/include/arm-nthu-linux-gnueabi -I/home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/include -I/home/cltang/nexus/trunk/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /home/cltang/nexus/trunk/libstdc++-v3/include/precompiled/stdc++.h \ -o arm-nthu-linux-gnueabi/bits/stdc++.h.gch/O2ggnu++0x.gch In file included from /home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/include/ccomplex:42:0, from /home/cltang/nexus/trunk/libstdc++-v3/include/precompiled/stdc++.h:53: /home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/include/complex: In constructor 'constexpr std::complex<float>::complex(std::complex<float>::_ComplexT)': /home/cltang/nexus/build/gcc-arm-4_6/arm-nthu-linux-gnueabi/libstdc++-v3/include/complex:1044:67: internal compiler error: in build_data_member_initialization, at cp/semantics.c:5475