+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gappa-1.3.5/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gappa-1.3.5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for gappa-1.3.5 cd /home/pbulk/build/math/gappa/work/gappa-1.3.5 && /bin/env USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS=-lpthread\ -lrt PTHREADBASE=/usr CC=cc CFLAGS=-pipe\ -O2\ -pthread\ -I/usr/pkg/include\ -I/usr/include CPPFLAGS=-I/usr/pkg/include\ -I/usr/include CXX=c++ CXXFLAGS=-pipe\ -O2\ -pthread\ -I/usr/pkg/include\ -I/usr/include COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -pthread\ -L/usr/lib64\ -Wl,-R/usr/lib64\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/math/gappa/work/.cwrapper/bin:/home/pbulk/build/math/gappa/work/.buildlink/bin:/home/pbulk/build/math/gappa/work/.gcc/bin:/home/pbulk/build/math/gappa/work/.tools/bin:/usr/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/home/pbulk/build/math/gappa/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/math/gappa/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/bin/install BSD_INSTALL_PROGRAM_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/bin/install\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/bin/install\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/bin/install\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/math/gappa/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/math/gappa/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/math/gappa/work/.tools/bin/gdbus-codegen PKG_CONFIG=/home/pbulk/build/math/gappa/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/home/pbulk/build/math/gappa/work/.buildlink/lib64/pkgconfig:/home/pbulk/build/math/gappa/work/.buildlink/lib/pkgconfig:/home/pbulk/build/math/gappa/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/math/gappa/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/math/gappa/work/.cwrapper/config ./remake -j2 Building src/arithmetic/fixed.o Building src/arithmetic/float.o Finished src/arithmetic/fixed.o Building src/arithmetic/homogen.o Finished src/arithmetic/float.o Building src/arithmetic/relative.o Finished src/arithmetic/homogen.o Building src/backends/backend.o Finished src/backends/backend.o Building src/backends/coq.o Finished src/arithmetic/relative.o Building src/backends/coq_common.o Finished src/backends/coq.o Building src/backends/coq_lambda.o Finished src/backends/coq_lambda.o Building src/backends/holl.o Finished src/backends/coq_common.o Building src/backends/latex.o Finished src/backends/latex.o Building src/numbers/interval.o Finished src/backends/holl.o Building src/numbers/io.o Finished src/numbers/interval.o Building src/numbers/real.o Finished src/numbers/real.o Building src/numbers/round.o Finished src/numbers/io.o Building src/parser/ast.o Finished src/numbers/round.o Building src/parser/lexer.o In file included from /usr/include/c++/11/set:60, from src/parser/ast.cpp:14: /usr/include/c++/11/bits/stl_tree.h: In instantiation of 'static const _Key& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type) [with _Key = ast_ident*; _Val = ast_ident*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const std::_Rb_tree_node*]': /usr/include/c++/11/bits/stl_tree.h:1905:36: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_lower_bound(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, const _Key&) [with _Key = ast_ident*; _Val = ast_ident*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::iterator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' /usr/include/c++/11/bits/stl_tree.h:2523:36: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::find(const _Key&) [with _Key = ast_ident*; _Val = ast_ident*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::iterator]' /usr/include/c++/11/bits/stl_set.h:795:25: required from 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::find(const key_type&) [with _Key = ast_ident*; _Compare = cache::less_t; _Alloc = std::allocator; std::set<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::const_iterator; std::set<_Key, _Compare, _Alloc>::key_type = ast_ident*]' src/parser/ast.cpp:50:44: required from 'T* cache::find(const T&, bool*) [with T = ast_ident]' src/parser/ast.cpp:137:31: required from here /usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: comparison object must be invocable as const 770 | is_invocable_v, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11/bits/stl_tree.h:770:15: note: 'std::is_invocable_v::less_t&, ast_ident* const&, ast_ident* const&>' evaluates to false /usr/include/c++/11/bits/stl_tree.h: In instantiation of 'static const _Key& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type) [with _Key = ast_number*; _Val = ast_number*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const std::_Rb_tree_node*]': /usr/include/c++/11/bits/stl_tree.h:1905:36: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_lower_bound(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, const _Key&) [with _Key = ast_number*; _Val = ast_number*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::iterator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' /usr/include/c++/11/bits/stl_tree.h:2523:36: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::find(const _Key&) [with _Key = ast_number*; _Val = ast_number*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::iterator]' /usr/include/c++/11/bits/stl_set.h:795:25: required from 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::find(const key_type&) [with _Key = ast_number*; _Compare = cache::less_t; _Alloc = std::allocator; std::set<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::const_iterator; std::set<_Key, _Compare, _Alloc>::key_type = ast_number*]' src/parser/ast.cpp:50:44: required from 'T* cache::find(const T&, bool*) [with T = ast_number]' src/parser/ast.cpp:144:32: required from here /usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: comparison object must be invocable as const /usr/include/c++/11/bits/stl_tree.h:770:15: note: 'std::is_invocable_v::less_t&, ast_number* const&, ast_number* const&>' evaluates to false /usr/include/c++/11/bits/stl_tree.h: In instantiation of 'static const _Key& std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type) [with _Key = ast_real*; _Val = ast_real*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type = const std::_Rb_tree_node*]': /usr/include/c++/11/bits/stl_tree.h:1905:36: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_lower_bound(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr, const _Key&) [with _Key = ast_real*; _Val = ast_real*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::iterator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Link_type = std::_Rb_tree_node*; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Base_ptr = std::_Rb_tree_node_base*]' /usr/include/c++/11/bits/stl_tree.h:2523:36: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::find(const _Key&) [with _Key = ast_real*; _Val = ast_real*; _KeyOfValue = std::_Identity; _Compare = cache::less_t; _Alloc = std::allocator; std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::iterator]' /usr/include/c++/11/bits/stl_set.h:795:25: required from 'std::set<_Key, _Compare, _Alloc>::iterator std::set<_Key, _Compare, _Alloc>::find(const key_type&) [with _Key = ast_real*; _Compare = cache::less_t; _Alloc = std::allocator; std::set<_Key, _Compare, _Alloc>::iterator = std::_Rb_tree, cache::less_t, std::allocator >::const_iterator; std::set<_Key, _Compare, _Alloc>::key_type = ast_real*]' src/parser/ast.cpp:64:44: required from 'T* cache::test(const T&) [with T = ast_real]' src/parser/ast.cpp:156:27: required from here /usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed: comparison object must be invocable as const /usr/include/c++/11/bits/stl_tree.h:770:15: note: 'std::is_invocable_v::less_t&, ast_real* const&, ast_real* const&>' evaluates to false Failed to build src/parser/ast.o Failed to build src/gappa Failed to build all Finished src/parser/lexer.o *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/math/gappa *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/math/gappa