NOTE: This turned out to be a systemic issue with my personal Origin 350. It does not manifest on Octodad, which is the same type of hardware.
For troubleshooting, I have performed the following steps:
Quick example is gperf:
Any ideas?
For troubleshooting, I have performed the following steps:
- Installed 6.5.30 via booterizer about 2 weeks ago, which installs this media: https://github.com/unxmaal/booterizer/blob/master/irix.6.5.30.yml
- Deleted /opt/local
- Deleted ~/projects/irixports
- From inst, uninstalled gnutoolchain tardist
- Extracted irix-optlocal.tar.gz into /
- git cloned irixports
- Ran irixports/bootstrap.sh as root (which installs gnutoolchain tardist)
Quick example is gperf:
C:
/opt/local/gcc-8.2.0/bin/g++ -g -O2 -I. -I./../lib -c ./search.cc
In file included from /opt/local/gcc-8.2.0/include/c++/8.2.0/math.h:36,
from ./search.cc:28:
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath: In function 'constexpr int std::fpclassify(float)':
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath:538:33: error: 'FP_NAN' was not declared in this scope
{ return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL,
^~~~~~
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath:538:41: error: 'FP_INFINITE' was not declared in this scope
{ return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL,
^~~~~~~~~~~
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath:538:54: error: 'FP_NORMAL' was not declared in this scope
{ return __builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL,
^~~~~~~~~
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath:539:5: error: 'FP_SUBNORMAL' was not declared in this scope
FP_SUBNORMAL, FP_ZERO, __x); }
^~~~~~~~~~~~
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath:539:19: error: 'FP_ZERO' was not declared in this scope
FP_SUBNORMAL, FP_ZERO, __x); }
^~~~~~~
/opt/local/gcc-8.2.0/bin/g++ -g -O2 -I. -I./../lib -c ./output.cc
/opt/local/gcc-8.2.0/include/c++/8.2.0/cmath:539:19: note: suggested alternative: 'FD_ZERO'
FP_SUBNORMAL, FP_ZERO, __x); }
^~~~~~~
FD_ZERO
Last edited: