Paolo Carlini <[email protected]> writes:
> 2011-07-27 Paolo Carlini <[email protected]>
>
> 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, [email protected]
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84 5EC7 45C6 250E 6F00 984E
"And now for something completely different."