M2 icon indicating copy to clipboard operation
M2 copied to clipboard

fatal error: no member named 'Low' in 'rint<K>'

Open d-torrance opened this issue 1 year ago • 7 comments

The cmake-macos-13-clang-15 builds have just started failing with the following compile error:

[216/697] Building CXX object Macaulay2/e/CMakeFiles/M2-engine.dir/engine.cpp.o
FAILED: Macaulay2/e/CMakeFiles/M2-engine.dir/engine.cpp.o 
/usr/local/bin/ccache /usr/local/opt/llvm/bin/clang++ -DNDEBUG -DOM_NDEBUG -DSING_NDEBUG -I/Users/runner/work/M2/M2/M2/Macaulay2/e -I/Users/runner/work/M2/M2/M2/Macaulay2/d -I/Users/runner/work/M2/M2/M2/Macaulay2/c -I/Users/runner/work/M2/M2/M2/BUILD/build/Macaulay2/d -I/Users/runner/work/M2/M2/M2/Macaulay2/e/mathic -I/Users/runner/work/M2/M2/M2/Macaulay2/e/memtailor -I/Users/runner/work/M2/M2/M2/Macaulay2/e/mathicgb -I/usr/local/opt/readline/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/libxml2 -I/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.12/include/python3.12 -isystem /usr/local/include/eigen3 -isystem /usr/local/include -isystem /usr/local/Cellar/fflas-ffpack/2.5.0/include -isystem /usr/local/opt/libomp/include -isystem /usr/local/Cellar/givaro/4.2.0_1/include -isystem /usr/local/opt/gmp/include -O3 -DNDEBUG -isysroot /Applications/Xcode_15.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk -mmacosx-version-min=13.7 -Wuninitialized -g -I/Users/runner/work/M2/M2/M2/BUILD/build/usr-host/include -I/Users/runner/work/M2/M2/M2/include -I/Users/runner/work/M2/M2/M2/BUILD/build/include -Wall -Wextra -Wfatal-errors -Wcast-qual -Wno-unused-parameter -Wno-attributes -Wno-unused-command-line-argument -Wno-cast-qual -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-register -Wno-mismatched-tags -Wno-unused-variable -Xpreprocessor -fopenmp /usr/local/opt/libomp/lib/libomp.dylib -fopenmp=libomp -MD -MT Macaulay2/e/CMakeFiles/M2-engine.dir/engine.cpp.o -MF Macaulay2/e/CMakeFiles/M2-engine.dir/engine.cpp.o.d -o Macaulay2/e/CMakeFiles/M2-engine.dir/engine.cpp.o -c /Users/runner/work/M2/M2/M2/Macaulay2/e/engine.cpp
In file included from /Users/runner/work/M2/M2/M2/Macaulay2/e/engine.cpp:4:
In file included from /Users/runner/work/M2/M2/M2/Macaulay2/e/aring-glue.hpp:7:
In file included from /Users/runner/work/M2/M2/M2/Macaulay2/e/aring-translate.hpp:17:
In file included from /Users/runner/work/M2/M2/M2/Macaulay2/e/aring-zzp-ffpack.hpp:17:
In file included from /usr/local/include/fflas-ffpack/ffpack/ffpack.h:45:
In file included from /usr/local/include/fflas-ffpack/fflas/fflas.h:85:
In file included from /usr/local/include/fflas-ffpack/fflas/fflas_level3.inl:38:
In file included from /usr/local/include/fflas-ffpack/fflas/fflas_bounds.inl:37:
In file included from /usr/local/include/givaro/modular.h:26:
In file included from /usr/local/include/givaro/modular-ruint.h:24:
In file included from /usr/local/include/recint/rint.h:53:
In file included from /usr/local/include/recint/rdiv.h:48:
/usr/local/include/recint/rfiddling.h:170:29: fatal error: no member named 'Low' in 'rint<K>'
  170 |         set_highest_bit(max.Low.Value);
      |                         ~~~ ^
1 error generated.

For example:

  • https://github.com/Macaulay2/M2/actions/runs/11142514959/job/30986316009?pr=3503
  • https://github.com/Macaulay2/M2/actions/runs/11159552862/job/31021405305?pr=3504

d-torrance avatar Oct 03 '24 11:10 d-torrance