octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #54235] problems building Octave on Solaris


From: Michele
Subject: [Octave-bug-tracker] [bug #54235] problems building Octave on Solaris
Date: Fri, 6 Jul 2018 20:03:48 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; SunOS sun4u; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #32, bug #54235 (project octave):

"Can you try the same trivial program with"

#  g++ -std=gnu++11 complex.cc
In file included from /opt/csw/include/c++/5.5.0/cmath:44:0,
                 from /opt/csw/include/c++/5.5.0/complex:44,
                 from complex.cc:2:
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:52:12:
error: ‘std::float_t’ has not been declared
 using std::float_t;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:53:12:
error: ‘std::double_t’ has not been declared
 using std::double_t;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:55:12:
error: ‘std::fpclassify’ has not been declared
 using std::fpclassify;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:56:12:
error: ‘std::isfinite’ has not been declared
 using std::isfinite;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:57:12:
error: ‘std::isinf’ has not been declared
 using std::isinf;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:58:12:
error: ‘std::isnan’ has not been declared
 using std::isnan;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:59:12:
error: ‘std::isnormal’ has not been declared
 using std::isnormal;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:60:12:
error: ‘std::signbit’ has not been declared
 using std::signbit;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:62:12:
error: ‘std::isgreater’ has not been declared
 using std::isgreater;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:63:12:
error: ‘std::isgreaterequal’ has not been declared
 using std::isgreaterequal;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:64:12:
error: ‘std::isless’ has not been declared
 using std::isless;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:65:12:
error: ‘std::islessequal’ has not been declared
 using std::islessequal;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:66:12:
error: ‘std::islessgreater’ has not been declared
 using std::islessgreater;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:67:12:
error: ‘std::isunordered’ has not been declared
 using std::isunordered;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:69:12:
error: ‘std::acosh’ has not been declared
 using std::acosh;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:70:12:
error: ‘std::asinh’ has not been declared
 using std::asinh;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:71:12:
error: ‘std::atanh’ has not been declared
 using std::atanh;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:72:12:
error: ‘std::cbrt’ has not been declared
 using std::cbrt;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:73:12:
error: ‘std::copysign’ has not been declared
 using std::copysign;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:74:12:
error: ‘std::erf’ has not been declared
 using std::erf;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:75:12:
error: ‘std::erfc’ has not been declared
 using std::erfc;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:76:12:
error: ‘std::exp2’ has not been declared
 using std::exp2;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:77:12:
error: ‘std::expm1’ has not been declared
 using std::expm1;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:78:12:
error: ‘std::fdim’ has not been declared
 using std::fdim;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:79:12:
error: ‘std::fma’ has not been declared
 using std::fma;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:80:12:
error: ‘std::fmax’ has not been declared
 using std::fmax;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:81:12:
error: ‘std::fmin’ has not been declared
 using std::fmin;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:82:12:
error: ‘std::hypot’ has not been declared
 using std::hypot;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:83:12:
error: ‘std::ilogb’ has not been declared
 using std::ilogb;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:84:12:
error: ‘std::lgamma’ has not been declared
 using std::lgamma;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:85:12:
error: ‘std::llrint’ has not been declared
 using std::llrint;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:86:12:
error: ‘std::llround’ has not been declared
 using std::llround;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:87:12:
error: ‘std::log1p’ has not been declared
 using std::log1p;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:88:12:
error: ‘std::log2’ has not been declared
 using std::log2;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:89:12:
error: ‘std::logb’ has not been declared
 using std::logb;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:90:12:
error: ‘std::lrint’ has not been declared
 using std::lrint;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:91:12:
error: ‘std::lround’ has not been declared
 using std::lround;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:92:12:
error: ‘std::nan’ has not been declared
 using std::nan;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:93:12:
error: ‘std::nanf’ has not been declared
 using std::nanf;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:94:12:
error: ‘std::nanl’ has not been declared
 using std::nanl;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:95:12:
error: ‘std::nearbyint’ has not been declared
 using std::nearbyint;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:96:12:
error: ‘std::nextafter’ has not been declared
 using std::nextafter;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:97:12:
error: ‘std::nexttoward’ has not been declared
 using std::nexttoward;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:98:12:
error: ‘std::remainder’ has not been declared
 using std::remainder;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:99:12:
error: ‘std::remquo’ has not been declared
 using std::remquo;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:100:12:
error: ‘std::rint’ has not been declared
 using std::rint;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:101:12:
error: ‘std::round’ has not been declared
 using std::round;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:102:12:
error: ‘std::scalbln’ has not been declared
 using std::scalbln;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:103:12:
error: ‘std::scalbn’ has not been declared
 using std::scalbn;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:104:12:
error: ‘std::tgamma’ has not been declared
 using std::tgamma;
            ^
/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/include-fixed/math.h:105:12:
error: ‘std::trunc’ has not been declared
 using std::trunc;
            ^
In file included from complex.cc:2:0:
/opt/csw/include/c++/5.5.0/complex: In function ‘typename
__gnu_cxx::__promote<_Tp>::__type std::arg(_Tp)’:
/opt/csw/include/c++/5.5.0/complex:1832:14: error: ‘signbit’ is not a
member of ‘std’
       return std::signbit(__x) ?
__type(3.1415926535897932384626433832795029L)
              ^
#


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?54235>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]