Paolo Carlini <paolo.carl...@oracle.com> writes: > 2011-07-27 Paolo Carlini <paolo.carl...@oracle.com> > > PR c++/49813 > * include/c_global/cmath: Use _GLIBCXX_CONSTEXPR and constexpr.
I'm seeing this error on ia64: /usr/local/gcc/gcc-20110728/Build/./gcc/xgcc -shared-libgcc -B/usr/local/gcc/gcc-20110728/Build/./gcc -nostdinc++ -L/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/src -L/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/src/.libs -B/usr/ia64-suse-linux/bin/ -B/usr/ia64-suse-linux/lib/ -isystem /usr/ia64-suse-linux/include -isystem /usr/ia64-suse-linux/sys-include -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux -I/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include -I/usr/local/gcc/gcc-20110728/libstdc++-v3/libsupc++ -O2 -g -std=gnu++0x /usr/local/gcc/gcc-20110728/libstdc++-v3/include/precompiled/stdc++.h \ -o ia64-suse-linux/bits/stdc++.h.gch/O2ggnu++0x.gch /usr/local/gcc/gcc-20110728/Build/./gcc/xgcc -shared-libgcc -B/usr/local/gcc/gcc-20110728/Build/./gcc -nostdinc++ -L/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/src -L/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/src/.libs -B/usr/ia64-suse-linux/bin/ -B/usr/ia64-suse-linux/lib/ -isystem /usr/ia64-suse-linux/include -isystem /usr/ia64-suse-linux/sys-include -x c++-header -nostdinc++ -g -O2 -D_GNU_SOURCE -I/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include/ia64-suse-linux -I/usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include -I/usr/local/gcc/gcc-20110728/libstdc++-v3/libsupc++ -O2 -g /usr/local/gcc/gcc-20110728/libstdc++-v3/include/precompiled/stdc++.h -o ia64-suse-linux/bits/stdc++.h.gch/O2g.gch In file included from /usr/local/gcc/gcc-20110728/libstdc++-v3/include/precompiled/stdc++.h:42:0: /usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include/cmath: In function 'constexpr float std::fma(float, float, float)': /usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include/cmath:1288:43: sorry, unimplemented: unexpected ast of kind fma_expr /usr/local/gcc/gcc-20110728/Build/ia64-suse-linux/libstdc++-v3/include/cmath:1288:43: internal compiler error: in potential_constant_expression_1, at cp/semantics.c:8094 Andreas. -- Andreas Schwab, sch...@redhat.com GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84 5EC7 45C6 250E 6F00 984E "And now for something completely different."