OpenSuse で PGI 14.6 を使用して、C++11 機能を備えた C++ プログラムをコンパイルしようとしています。残念ながら、次のエラーが表示されます
"/usr/include/c++/4.8/type_traits", line 269: error: identifier "__float128"
is undefined
struct __is_floating_point_helper<__float128>
^
"/opt/pgi/linux86-64/14.6/include-gcc48/cmath", line 71: error: no instance of
overloaded function "std::isfinite" matches the specified type
isfinite<double>(double __f)
^
"/opt/pgi/linux86-64/14.6/include-gcc48/cmath", line 100: error: no instance
of overloaded function "std::isnormal" matches the specified type
isnormal<double>(double __f)
^
私の構成は次のとおりです。
pgi 14.6
OpenSuse 13.1 x_64
gcc 4.8
compiler flag: --c++11
どんな助けでも大歓迎です。
よろしく