+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/burp-1.4.40nb5/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/burp-1.4.40nb5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for burp-1.4.40nb5 ==>Entering directory /home/pbulk/build/sysutils/burp/work/burp-1.4.40/src g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti acl.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti asyncio.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti attribs.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti auth_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti auth_client.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti autoupgrade_client.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti autoupgrade_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti backup_phase1_client.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti backup_phase2_client.c backup_phase2_client.c: In function 'int load_signature_and_send_delta(BFILE*, std::FILE*, long long unsigned int*, long long unsigned int*, cntr*, size_t)': backup_phase2_client.c:108:30: warning: 'int MD5_Final(unsigned char*, MD5_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 108 | if(!MD5_Final(checksum, &(infb->md5))) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from rs_buf.h:30, from backup_phase2_client.c:5: /home/pbulk/build/sysutils/burp/work/.buildlink/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti backup_phase1_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti backup_phase2_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti backup_phase3_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti backup_phase4_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti base64.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti berrno.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti bfile.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti ca_client.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti ca_server.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti client.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti client_vss.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti conf.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti counter.c g++ -c -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -fno-strict-aliasing -fno-exceptions -fno-rtti current_backups_server.c In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/specfun.h:43, from /opt/tools/gcc13/include/c++/13.2.0/cmath:3699, from /opt/tools/gcc13/include/c++/13.2.0/math.h:36, from current_backups_server.c:16: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:281:56: error: macro "min" passed 3 arguments, but takes just 2 281 | min(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^ In file included from current_backups_server.c:6: handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/specfun.h:44: /opt/tools/gcc13/include/c++/13.2.0/limits:317:11: error: macro "min" requires 2 arguments, but only 1 given 317 | min() _GLIBCXX_USE_NOEXCEPT { return _Tp(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:389:11: error: macro "min" requires 2 arguments, but only 1 given 389 | min() _GLIBCXX_USE_NOEXCEPT { return false; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:396:38: error: macro "min" requires 2 arguments, but only 1 given 396 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:458:11: error: macro "min" requires 2 arguments, but only 1 given 458 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min(char); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:465:38: error: macro "min" requires 2 arguments, but only 1 given 465 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:525:11: error: macro "min" requires 2 arguments, but only 1 given 525 | min() _GLIBCXX_USE_NOEXCEPT { return -__SCHAR_MAX__ - 1; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:532:38: error: macro "min" requires 2 arguments, but only 1 given 532 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:595:11: error: macro "min" requires 2 arguments, but only 1 given 595 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:602:38: error: macro "min" requires 2 arguments, but only 1 given 602 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:668:11: error: macro "min" requires 2 arguments, but only 1 given 668 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min (wchar_t); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:675:38: error: macro "min" requires 2 arguments, but only 1 given 675 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:802:11: error: macro "min" requires 2 arguments, but only 1 given 802 | min() noexcept { return __glibcxx_min (char16_t); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:808:38: error: macro "min" requires 2 arguments, but only 1 given 808 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:863:11: error: macro "min" requires 2 arguments, but only 1 given 863 | min() noexcept { return __glibcxx_min (char32_t); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:869:38: error: macro "min" requires 2 arguments, but only 1 given 869 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:925:11: error: macro "min" requires 2 arguments, but only 1 given 925 | min() _GLIBCXX_USE_NOEXCEPT { return -__SHRT_MAX__ - 1; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:932:38: error: macro "min" requires 2 arguments, but only 1 given 932 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:992:11: error: macro "min" requires 2 arguments, but only 1 given 992 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:999:38: error: macro "min" requires 2 arguments, but only 1 given 999 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1065:11: error: macro "min" requires 2 arguments, but only 1 given 1065 | min() _GLIBCXX_USE_NOEXCEPT { return -__INT_MAX__ - 1; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1072:38: error: macro "min" requires 2 arguments, but only 1 given 1072 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1132:11: error: macro "min" requires 2 arguments, but only 1 given 1132 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1139:38: error: macro "min" requires 2 arguments, but only 1 given 1139 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1204:11: error: macro "min" requires 2 arguments, but only 1 given 1204 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_MAX__ - 1; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1211:38: error: macro "min" requires 2 arguments, but only 1 given 1211 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1271:11: error: macro "min" requires 2 arguments, but only 1 given 1271 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1278:38: error: macro "min" requires 2 arguments, but only 1 given 1278 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1344:11: error: macro "min" requires 2 arguments, but only 1 given 1344 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_LONG_MAX__ - 1; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1351:38: error: macro "min" requires 2 arguments, but only 1 given 1351 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1414:11: error: macro "min" requires 2 arguments, but only 1 given 1414 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1421:38: error: macro "min" requires 2 arguments, but only 1 given 1421 | lowest() noexcept { return min(); } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1639:51: error: macro "min" requires 2 arguments, but only 1 given 1639 | __INT_N_U201103 (__GLIBCXX_TYPE_INT_N_0)) | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1639:51: error: macro "min" requires 2 arguments, but only 1 given 1639 | __INT_N_U201103 (__GLIBCXX_TYPE_INT_N_0)) | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1639:51: error: macro "min" requires 2 arguments, but only 1 given 1639 | __INT_N_U201103 (__GLIBCXX_TYPE_INT_N_0)) | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1639:51: error: macro "min" requires 2 arguments, but only 1 given 1639 | __INT_N_U201103 (__GLIBCXX_TYPE_INT_N_0)) | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1675:11: error: macro "min" requires 2 arguments, but only 1 given 1675 | min() _GLIBCXX_USE_NOEXCEPT { return __FLT_MIN__; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1750:11: error: macro "min" requires 2 arguments, but only 1 given 1750 | min() _GLIBCXX_USE_NOEXCEPT { return __DBL_MIN__; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/limits:1825:11: error: macro "min" requires 2 arguments, but only 1 given 1825 | min() _GLIBCXX_USE_NOEXCEPT { return __LDBL_MIN__; } | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/specfun.h:48: /opt/tools/gcc13/include/c++/13.2.0/tr1/bessel_function.tcc:168:68: error: macro "min" requires 2 arguments, but only 1 given 168 | const _Tp __fp_min = std::sqrt(std::numeric_limits<_Tp>::min()); | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/specfun.h:50: /opt/tools/gcc13/include/c++/13.2.0/tr1/ell_integral.tcc:80:55: error: macro "min" requires 2 arguments, but only 1 given 80 | const _Tp __min = std::numeric_limits<_Tp>::min(); | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/tr1/ell_integral.tcc:496:55: error: macro "min" requires 2 arguments, but only 1 given 496 | const _Tp __min = std::numeric_limits<_Tp>::min(); | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | /opt/tools/gcc13/include/c++/13.2.0/tr1/ell_integral.tcc:565:55: error: macro "min" requires 2 arguments, but only 1 given 565 | const _Tp __min = std::numeric_limits<_Tp>::min(); | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/specfun.h:51: /opt/tools/gcc13/include/c++/13.2.0/tr1/exp_integral.tcc:207:58: error: macro "min" requires 2 arguments, but only 1 given 207 | const _Tp __fp_min = std::numeric_limits<_Tp>::min(); | ^ handy.h:11: note: macro "min" defined here 11 | #define min(a,b) \ | handy.h:12:5: error: expected unqualified-id before '{' token 12 | ({ __typeof__ (a) _a = (a); \ | ^ handy.h:12:5: error: expected ')' before '{' token 12 | ({ __typeof__ (a) _a = (a); \ | ~^ handy.h:14:26: error: expected unqualified-id before ')' token 14 | _a < _b ? _a : _b; }) | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:284:7: error: expected primary-expression before 'if' 284 | if (__comp(__b, __a)) | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:284:7: error: expected '}' before 'if' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:282:5: note: to match this '{' 282 | { | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:282:6: error: expected ';' before 'if' 282 | { | ^ | ; 283 | //return __comp(__b, __a) ? __b : __a; 284 | if (__comp(__b, __a)) | ~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:286:7: error: expected unqualified-id before 'return' 286 | return __a; | ^~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:378:38: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 378 | struct __copy_move<false, false, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:65: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:378:64: error: template argument 3 is invalid 378 | struct __copy_move<false, false, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:403:37: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 403 | struct __copy_move<true, false, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:403:63: error: template argument 3 is invalid 403 | struct __copy_move<true, false, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:428:39: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 428 | struct __copy_move<_IsMove, true, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:428:65: error: template argument 3 is invalid 428 | struct __copy_move<_IsMove, true, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:37: error: '__is_char' was not declared in this scope; did you mean 'std::__is_char'? 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~~~~~~~~ | std::__is_char In file included from /opt/tools/gcc13/include/c++/13.2.0/cmath:44: /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:400:12: note: 'std::__is_char' declared here 400 | struct __is_char | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:53: error: wrong number of template arguments (1, should be 2) 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^ In file included from /opt/tools/gcc13/include/c++/13.2.0/cmath:45: /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: error: expected identifier before '::' token 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:56: error: '__value' should have been declared inside '::' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:63: error: expected ';' before ',' token 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:473:37: error: '__is_char' was not declared in this scope; did you mean 'std::__is_char'? 473 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~~~~~~~~ | std::__is_char /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:400:12: note: 'std::__is_char' declared here 400 | struct __is_char | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:473:53: error: wrong number of template arguments (1, should be 2) 473 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:473:54: error: expected identifier before '::' token 473 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:473:54: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:473:54: error: redefinition of 'template<bool _IsMove, class _CharT> int __value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' previously declared here 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:479:37: error: '__is_char' was not declared in this scope; did you mean 'std::__is_char'? 479 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~~~~~~~~ | std::__is_char /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:400:12: note: 'std::__is_char' declared here 400 | struct __is_char | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:479:53: error: wrong number of template arguments (1, should be 2) 479 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:479:54: error: expected identifier before '::' token 479 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:479:54: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:479:54: error: redefinition of 'template<bool _IsMove, class _CharT> int __value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' previously declared here 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:486:7: error: '__is_char' was not declared in this scope; did you mean 'std::__is_char'? 486 | __is_char<_CharT>::__value, | ^~~~~~~~~ | std::__is_char /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:400:12: note: 'std::__is_char' declared here 400 | struct __is_char | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:486:23: error: wrong number of template arguments (1, should be 2) 486 | __is_char<_CharT>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:486:24: error: expected identifier before '::' token 486 | __is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:486:24: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:486:24: error: redefinition of 'template<bool _IsMove, class _CharT> int __value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' previously declared here 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI __copy_move_a2(_II, _II, _OI)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:499:24: error: expected nested-name-specifier before 'iterator_traits' 499 | typedef typename iterator_traits<_II>::iterator_category _Category; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:499:39: error: expected initializer before '<' token 499 | typedef typename iterator_traits<_II>::iterator_category _Category; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:505:19: error: '__copy_move' is not a member of 'std'; did you mean '__copy_move'? 505 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:348:12: note: '__copy_move' declared here 348 | struct __copy_move | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:505:40: error: '__memcpyable' was not declared in this scope; did you mean 'std::__memcpyable'? 505 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, | ^~~~~~~~~~~~ | std::__memcpyable /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:490:12: note: 'std::__memcpyable' declared here 490 | struct __memcpyable | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:505:56: error: expected primary-expression before ',' token 505 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:505:61: error: expected primary-expression before '>' token 505 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:505:71: error: missing template arguments before ',' token 505 | return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:506:31: error: '_Category' was not declared in this scope 506 | _Category>::__copy_m(__first, __last, __result); | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:506:43: error: '::__copy_m' has not been declared; did you mean '__copy_move'? 506 | _Category>::__copy_m(__first, __last, __result); | ^~~~~~~~ | __copy_move /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:36: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:55: error: expected primary-expression before ',' token 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:61: error: expected primary-expression before ',' token 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:67: error: expected primary-expression before '>' token 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:68: error: expected primary-expression before ',' token 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:513:36: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 513 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:513:55: error: expected primary-expression before ',' token 513 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:513:61: error: expected primary-expression before ',' token 513 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:513:67: error: expected primary-expression before '>' token 513 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:513:68: error: expected primary-expression before ',' token 513 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:514:23: error: expected primary-expression before ')' token 514 | _OI); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:518:21: error: '_Deque_iterator' in namespace 'std' does not name a template type; did you mean 'reverse_iterator'? 518 | _GLIBCXX_STD_C::_Deque_iterator<_OTp, _OTp&, _OTp*> | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:525:7: error: '__is_random_access_iter' was not declared in this scope; did you mean 'std::__is_random_access_iter'? 525 | __is_random_access_iter<_II>::__value, | ^~~~~~~~~~~~~~~~~~~~~~~ | std::__is_random_access_iter /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:256:12: note: 'std::__is_random_access_iter' declared here 256 | struct __is_random_access_iter | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:525:34: error: wrong number of template arguments (1, should be 2) 525 | __is_random_access_iter<_II>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:525:35: error: expected identifier before '::' token 525 | __is_random_access_iter<_II>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:525:35: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:525:37: error: redeclaration of 'template<bool _IsMove, class _II, class _Tp> int __value' 525 | __is_random_access_iter<_II>::__value, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:525:44: error: expected ';' before ',' token 525 | __is_random_access_iter<_II>::__value, | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:532:57: error: 'template<bool _IsMove, class _II, class _OI> _OI __copy_move_a1(_II, _II, _OI)' conflicts with a previous declaration 532 | __copy_move_a1(_II __first, _II __last, _OI __result) | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:5: note: previous declaration 'template<bool _IsMove, class _Tp, class _Ref, class _Ptr, class _OI> _OI __copy_move_a1<_IsMove, _Tp, _Ref, _Ptr, _OI>' 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI __copy_move_a1(_II, _II, _OI)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:533:19: error: '__copy_move_a2' is not a member of 'std'; did you mean '__copy_move_a2'? 533 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:497:5: note: '__copy_move_a2' declared here 497 | __copy_move_a2(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI __copy_move_a(_II, _II, _OI)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:540:19: error: '__niter_wrap' is not a member of 'std'; did you mean '__niter_base'? 540 | return std::__niter_wrap(__result, | ^~~~~~~~~~~~ | __niter_base /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:541:22: error: '__copy_move_a1' is not a member of 'std'; did you mean '__copy_move_a1<_IsMove, _Tp, _Ref, _Ptr, _OI>'? 541 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:512:5: note: '__copy_move_a1<_IsMove, _Tp, _Ref, _Ptr, _OI>' declared here 512 | __copy_move_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:591:7: error: '__is_char' was not declared in this scope; did you mean 'std::__is_char'? 591 | __is_char<_CharT>::__value, _CharT*>::__type | ^~~~~~~~~ | std::__is_char /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:400:12: note: 'std::__is_char' declared here 400 | struct __is_char | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:591:23: error: wrong number of template arguments (1, should be 2) 591 | __is_char<_CharT>::__value, _CharT*>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:591:24: error: expected identifier before '::' token 591 | __is_char<_CharT>::__value, _CharT*>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:591:24: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:591:26: error: redeclaration of 'template<class _CharT, class _Size> int __value' 591 | __is_char<_CharT>::__value, _CharT*>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:591:33: error: expected ';' before ',' token 591 | __is_char<_CharT>::__value, _CharT*>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:597:7: error: '__is_char' was not declared in this scope; did you mean 'std::__is_char'? 597 | __is_char<_CharT>::__value, | ^~~~~~~~~ | std::__is_char /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:400:12: note: 'std::__is_char' declared here 400 | struct __is_char | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:597:23: error: wrong number of template arguments (1, should be 2) 597 | __is_char<_CharT>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:597:24: error: expected identifier before '::' token 597 | __is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:597:24: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:597:26: error: redeclaration of 'template<class _CharT, class _Size> int __value' 597 | __is_char<_CharT>::__value, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:597:33: error: expected ';' before ',' token 597 | __is_char<_CharT>::__value, | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI copy(_II, _II, _OI)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:632:19: error: '__copy_move_a' is not a member of 'std'; did you mean '__copy_move_a'? 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:563:5: note: '__copy_move_a' declared here 563 | __copy_move_a(const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:632:33: error: '__is_move_iterator' was not declared in this scope; did you mean 'std::__is_move_iterator'? 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ^~~~~~~~~~~~~~~~~~ | std::__is_move_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:596:12: note: 'std::__is_move_iterator' declared here 596 | struct __is_move_iterator | ^~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:632:55: error: expected primary-expression before '>' token 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:632:65: error: missing template arguments before '>' token 632 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI move(_II, _II, _OI)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:665:19: error: '__copy_move_a' is not a member of 'std'; did you mean '__copy_move_a'? 665 | return std::__copy_move_a<true>(std::__miter_base(__first), | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:563:5: note: '__copy_move_a' declared here 563 | __copy_move_a(const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:705:47: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 705 | struct __copy_move_backward<false, false, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:705:73: error: template argument 3 is invalid 705 | struct __copy_move_backward<false, false, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:722:46: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 722 | struct __copy_move_backward<true, false, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:722:72: error: template argument 3 is invalid 722 | struct __copy_move_backward<true, false, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:739:48: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 739 | struct __copy_move_backward<_IsMove, true, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:739:74: error: template argument 3 is invalid 739 | struct __copy_move_backward<_IsMove, true, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_BI2 __copy_move_backward_a2(_BI1, _BI1, _BI2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:761:24: error: expected nested-name-specifier before 'iterator_traits' 761 | typedef typename iterator_traits<_BI1>::iterator_category _Category; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:761:39: error: expected initializer before '<' token 761 | typedef typename iterator_traits<_BI1>::iterator_category _Category; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:767:19: error: '__copy_move_backward' is not a member of 'std'; did you mean '__copy_move_backward'? 767 | return std::__copy_move_backward<_IsMove, | ^~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:675:12: note: '__copy_move_backward' declared here 675 | struct __copy_move_backward | ^~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:768:40: error: '__memcpyable' was not declared in this scope; did you mean 'std::__memcpyable'? 768 | __memcpyable<_BI2, _BI1>::__value, | ^~~~~~~~~~~~ | std::__memcpyable /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:490:12: note: 'std::__memcpyable' declared here 490 | struct __memcpyable | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:768:57: error: expected primary-expression before ',' token 768 | __memcpyable<_BI2, _BI1>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:768:63: error: expected primary-expression before '>' token 768 | __memcpyable<_BI2, _BI1>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:768:73: error: missing template arguments before ',' token 768 | __memcpyable<_BI2, _BI1>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:769:40: error: '_Category' was not declared in this scope 769 | _Category>::__copy_move_b(__first, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:769:52: error: '::__copy_move_b' has not been declared; did you mean '__copy_move_a'? 769 | _Category>::__copy_move_b(__first, | ^~~~~~~~~~~~~ | __copy_move_a /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_BI2 __copy_move_backward_a1(_BI1, _BI1, _BI2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:778:19: error: '__copy_move_backward_a2' is not a member of 'std'; did you mean '__copy_move_backward_a2'? 778 | { return std::__copy_move_backward_a2<_IsMove>(__first, __last, __result); } | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:759:5: note: '__copy_move_backward_a2' declared here 759 | __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:783:45: error: 'template<bool _IsMove, class _Tp, class _Ref, class _Ptr, class _OI> _OI __copy_move_backward_a1' conflicts with a previous declaration 783 | __copy_move_backward_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:777:5: note: previous declaration '_BI2 __copy_move_backward_a1(_BI1, _BI1, _BI2)' 777 | __copy_move_backward_a1(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:783:45: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 783 | __copy_move_backward_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:783:64: error: expected primary-expression before ',' token 783 | __copy_move_backward_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:783:70: error: expected primary-expression before ',' token 783 | __copy_move_backward_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:783:76: error: expected primary-expression before '>' token 783 | __copy_move_backward_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:783:77: error: expected primary-expression before ',' token 783 | __copy_move_backward_a1(_GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:784:45: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 784 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:784:64: error: expected primary-expression before ',' token 784 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:784:70: error: expected primary-expression before ',' token 784 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:784:76: error: expected primary-expression before '>' token 784 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:784:77: error: expected primary-expression before ',' token 784 | _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Ref, _Ptr>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:785:32: error: expected primary-expression before ')' token 785 | _OI); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:789:21: error: '_Deque_iterator' in namespace 'std' does not name a template type; did you mean 'reverse_iterator'? 789 | _GLIBCXX_STD_C::_Deque_iterator<_OTp, _OTp&, _OTp*> | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:797:7: error: '__is_random_access_iter' was not declared in this scope; did you mean 'std::__is_random_access_iter'? 797 | __is_random_access_iter<_II>::__value, | ^~~~~~~~~~~~~~~~~~~~~~~ | std::__is_random_access_iter /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:256:12: note: 'std::__is_random_access_iter' declared here 256 | struct __is_random_access_iter | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:797:34: error: wrong number of template arguments (1, should be 2) 797 | __is_random_access_iter<_II>::__value, | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:797:35: error: expected identifier before '::' token 797 | __is_random_access_iter<_II>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:797:35: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:797:37: error: redeclaration of 'template<bool _IsMove, class _II, class _Tp> int __value' 797 | __is_random_access_iter<_II>::__value, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:797:44: error: expected ';' before ',' token 797 | __is_random_access_iter<_II>::__value, | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI __copy_move_backward_a(_II, _II, _OI)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:807:19: error: '__niter_wrap' is not a member of 'std'; did you mean '__niter_base'? 807 | return std::__niter_wrap(__result, | ^~~~~~~~~~~~ | __niter_base /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:808:22: error: '__copy_move_backward_a1' is not a member of 'std'; did you mean '__copy_move_backward_a1'? 808 | std::__copy_move_backward_a1<_IsMove> | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:777:5: note: '__copy_move_backward_a1' declared here 777 | __copy_move_backward_a1(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_BI2 copy_backward(_BI1, _BI1, _BI2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:866:19: error: '__copy_move_backward_a' is not a member of 'std'; did you mean '__copy_move_backward_a'? 866 | return std::__copy_move_backward_a<__is_move_iterator<_BI1>::__value> | ^~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:831:5: note: '__copy_move_backward_a' declared here 831 | __copy_move_backward_a( | ^~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:866:42: error: '__is_move_iterator' was not declared in this scope; did you mean 'std::__is_move_iterator'? 866 | return std::__copy_move_backward_a<__is_move_iterator<_BI1>::__value> | ^~~~~~~~~~~~~~~~~~ | std::__is_move_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:596:12: note: 'std::__is_move_iterator' declared here 596 | struct __is_move_iterator | ^~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:866:65: error: expected primary-expression before '>' token 866 | return std::__copy_move_backward_a<__is_move_iterator<_BI1>::__value> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:866:75: error: missing template arguments before '>' token 866 | return std::__copy_move_backward_a<__is_move_iterator<_BI1>::__value> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_BI2 move_backward(_BI1, _BI1, _BI2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:901:19: error: '__copy_move_backward_a' is not a member of 'std'; did you mean '__copy_move_backward_a'? 901 | return std::__copy_move_backward_a<true>(std::__miter_base(__first), | ^~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:831:5: note: '__copy_move_backward_a' declared here 831 | __copy_move_backward_a( | ^~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:914:29: error: '__is_scalar' was not declared in this scope; did you mean 'std::__is_scalar'? 914 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, void>::__type | ^~~~~~~~~~~ | std::__is_scalar /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:392:12: note: 'std::__is_scalar' declared here 392 | struct __is_scalar | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:914:44: error: wrong number of template arguments (1, should be 2) 914 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, void>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:914:45: error: expected identifier before '::' token 914 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, void>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:914:45: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:914:47: error: redeclaration of 'template<class _ForwardIterator, class _Tp> int __value' 914 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, void>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:914:54: error: expected ';' before ',' token 914 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, void>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:925:28: error: '__is_scalar' was not declared in this scope; did you mean 'std::__is_scalar'? 925 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type | ^~~~~~~~~~~ | std::__is_scalar /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:392:12: note: 'std::__is_scalar' declared here 392 | struct __is_scalar | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:925:43: error: wrong number of template arguments (1, should be 2) 925 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:925:44: error: expected identifier before '::' token 925 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:925:44: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:925:46: error: redeclaration of 'template<class _ForwardIterator, class _Tp> int __value' 925 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:925:53: error: expected ';' before ',' token 925 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:938:28: error: '__is_byte' was not declared in this scope; did you mean 'std::__is_byte'? 938 | __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type | ^~~~~~~~~ | std::__is_byte /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:423:12: note: 'std::__is_byte' declared here 423 | struct __is_byte | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:938:41: error: wrong number of template arguments (1, should be 2) 938 | __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:938:42: error: expected identifier before '::' token 938 | __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:938:42: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:938:44: error: redeclaration of 'template<class _Tp> int __value' 938 | __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:938:51: error: expected ';' before ',' token 938 | __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'void __fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:960:12: error: '__fill_a1' is not a member of 'std'; did you mean '__fill_a1'? 960 | { std::__fill_a1(__first.base(), __last.base(), __value); } | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:957:5: note: '__fill_a1' declared here 957 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:964:37: error: '_Deque_iterator' in namespace 'std' does not name a template type; did you mean 'reverse_iterator'? 964 | __fill_a1(const _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Tp&, _Tp*>&, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:964:52: error: expected ',' or '...' before '<' token 964 | __fill_a1(const _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Tp&, _Tp*>&, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:970:3: error: variable or field '__fill_a1' declared void 970 | __fill_a1(_GLIBCXX_STD_C::_Bit_iterator, _GLIBCXX_STD_C::_Bit_iterator, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:970:29: error: '_Bit_iterator' is not a member of 'std'; did you mean '_List_iterator'? 970 | __fill_a1(_GLIBCXX_STD_C::_Bit_iterator, _GLIBCXX_STD_C::_Bit_iterator, | ^~~~~~~~~~~~~ | _List_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:970:60: error: '_Bit_iterator' is not a member of 'std'; did you mean '_List_iterator'? 970 | __fill_a1(_GLIBCXX_STD_C::_Bit_iterator, _GLIBCXX_STD_C::_Bit_iterator, | ^~~~~~~~~~~~~ | _List_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:971:13: error: expected primary-expression before 'const' 971 | const bool&); | ^~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'void __fill_a(_FIte, _FIte, const _Tp&)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:977:12: error: '__fill_a1' is not a member of 'std'; did you mean '__fill_a1'? 977 | { std::__fill_a1(__first, __last, __value); } | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:964:5: note: '__fill_a1' declared here 964 | __fill_a1(const _GLIBCXX_STD_C::_Deque_iterator<_Tp, _Tp&, _Tp*>&, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'void fill(_ForwardIterator, _ForwardIterator, const _Tp&)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1007:12: error: '__fill_a' is not a member of 'std'; did you mean '__fill_a'? 1007 | std::__fill_a(__first, __last, __value); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:981:5: note: '__fill_a' declared here 981 | __fill_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1063:29: error: '__is_scalar' was not declared in this scope; did you mean 'std::__is_scalar'? 1063 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^~~~~~~~~~~ | std::__is_scalar /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:392:12: note: 'std::__is_scalar' declared here 392 | struct __is_scalar | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1063:44: error: wrong number of template arguments (1, should be 2) 1063 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1063:45: error: expected identifier before '::' token 1063 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1063:45: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1063:47: error: redeclaration of 'template<class _OutputIterator, class _Size, class _Tp> int __value' 1063 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1063:54: error: expected ';' before ',' token 1063 | __gnu_cxx::__enable_if<!__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1074:28: error: '__is_scalar' was not declared in this scope; did you mean 'std::__is_scalar'? 1074 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^~~~~~~~~~~ | std::__is_scalar /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:392:12: note: 'std::__is_scalar' declared here 392 | struct __is_scalar | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1074:43: error: wrong number of template arguments (1, should be 2) 1074 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1074:44: error: expected identifier before '::' token 1074 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1074:44: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1074:46: error: redeclaration of 'template<class _OutputIterator, class _Size, class _Tp> int __value' 1074 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1074:53: error: expected ';' before ',' token 1074 | __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OutputIterator __fill_n_a(_OutputIterator, _Size, const _Tp&, std::output_iterator_tag)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1097:21: error: 'is_integral' was not declared in this scope; did you mean 'std::is_integral'? 1097 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^~~~~~~~~~~ | std::is_integral In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/stl_pair.h:60, from /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:64: /opt/tools/gcc13/include/c++/13.2.0/type_traits:441:12: note: 'std::is_integral' declared here 441 | struct is_integral | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1097:38: error: expected primary-expression before '>' token 1097 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1097:39: error: expected primary-expression before '{' token 1097 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1097:39: error: expected ',' before '{' token 1097 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ | , /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1097:39: error: expected string-literal before '{' token /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1097:39: error: expected ')' before '{' token 1097 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ~ ^ | ) /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OutputIterator __fill_n_a(_OutputIterator, _Size, const _Tp&, std::input_iterator_tag)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1109:21: error: 'is_integral' was not declared in this scope; did you mean 'std::is_integral'? 1109 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^~~~~~~~~~~ | std::is_integral /opt/tools/gcc13/include/c++/13.2.0/type_traits:441:12: note: 'std::is_integral' declared here 441 | struct is_integral | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1109:38: error: expected primary-expression before '>' token 1109 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1109:39: error: expected primary-expression before '{' token 1109 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1109:39: error: expected ',' before '{' token 1109 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ | , /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1109:39: error: expected string-literal before '{' token /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1109:39: error: expected ')' before '{' token 1109 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ~ ^ | ) /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OutputIterator __fill_n_a(_OutputIterator, _Size, const _Tp&, std::random_access_iterator_tag)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1121:21: error: 'is_integral' was not declared in this scope; did you mean 'std::is_integral'? 1121 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^~~~~~~~~~~ | std::is_integral /opt/tools/gcc13/include/c++/13.2.0/type_traits:441:12: note: 'std::is_integral' declared here 441 | struct is_integral | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1121:38: error: expected primary-expression before '>' token 1121 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1121:39: error: expected primary-expression before '{' token 1121 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1121:39: error: expected ',' before '{' token 1121 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ^ | , /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1121:39: error: expected string-literal before '{' token /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1121:39: error: expected ')' before '{' token 1121 | static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); | ~ ^ | ) /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1128:12: error: '__fill_a' is not a member of 'std'; did you mean '__fill_a'? 1128 | std::__fill_a(__first, __first + __n, __value); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:981:5: note: '__fill_a' declared here 981 | __fill_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_OI fill_n(_OI, _Size, const _Tp&)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1157:19: error: '__fill_n_a' is not a member of 'std'; did you mean '__fill_n_a'? 1157 | return std::__fill_n_a(__first, std::__size_to_integer(__n), __value, | ^~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1117:5: note: '__fill_n_a' declared here 1117 | __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, | ^~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1157:44: error: '__size_to_integer' is not a member of 'std'; did you mean '__is_integer'? 1157 | return std::__fill_n_a(__first, std::__size_to_integer(__n), __value, | ^~~~~~~~~~~~~~~~~ | __is_integer /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1192:7: error: '__is_random_access_iter' was not declared in this scope; did you mean 'std::__is_random_access_iter'? 1192 | __is_random_access_iter<_II>::__value, bool>::__type | ^~~~~~~~~~~~~~~~~~~~~~~ | std::__is_random_access_iter /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:256:12: note: 'std::__is_random_access_iter' declared here 256 | struct __is_random_access_iter | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1192:34: error: wrong number of template arguments (1, should be 2) 1192 | __is_random_access_iter<_II>::__value, bool>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1192:35: error: expected identifier before '::' token 1192 | __is_random_access_iter<_II>::__value, bool>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1192:35: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1192:37: error: redeclaration of 'template<class _Tp, class _Ref, class _Ptr, class _II> int __value' 1192 | __is_random_access_iter<_II>::__value, bool>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1192:44: error: expected ';' before ',' token 1192 | __is_random_access_iter<_II>::__value, bool>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:34: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:54: error: expected primary-expression before ',' token 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:61: error: expected primary-expression before ',' token 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:68: error: expected primary-expression before '>' token 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:69: error: expected primary-expression before ',' token 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1201:34: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1201 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1201:54: error: expected primary-expression before ',' token 1201 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1201:61: error: expected primary-expression before ',' token 1201 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1201:68: error: expected primary-expression before '>' token 1201 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1201:69: error: expected primary-expression before ',' token 1201 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1202:34: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1202 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1202:54: error: expected primary-expression before ',' token 1202 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1202:61: error: expected primary-expression before ',' token 1202 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1202:68: error: expected primary-expression before '>' token 1202 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1202:69: error: expected primary-expression before ')' token 1202 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1202:69: error: expression list treated as compound expression in initializer [-fpermissive] /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1206:7: error: '__is_random_access_iter' was not declared in this scope; did you mean 'std::__is_random_access_iter'? 1206 | __is_random_access_iter<_II>::__value, bool>::__type | ^~~~~~~~~~~~~~~~~~~~~~~ | std::__is_random_access_iter /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:256:12: note: 'std::__is_random_access_iter' declared here 256 | struct __is_random_access_iter | ^~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1206:34: error: wrong number of template arguments (1, should be 2) 1206 | __is_random_access_iter<_II>::__value, bool>::__type | ^ /opt/tools/gcc13/include/c++/13.2.0/ext/type_traits.h:45:12: note: provided for 'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if' 45 | struct __enable_if | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1206:35: error: expected identifier before '::' token 1206 | __is_random_access_iter<_II>::__value, bool>::__type | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1206:35: error: explicit qualification in declaration of '__value' /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1206:37: error: redeclaration of 'template<class _II, class _Tp, class _Ref, class _Ptr> int __value' 1206 | __is_random_access_iter<_II>::__value, bool>::__type | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:467:54: note: previous declaration 'template<bool _IsMove, class _CharT> int __value<_IsMove, _CharT>' 467 | typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1206:44: error: expected ';' before ',' token 1206 | __is_random_access_iter<_II>::__value, bool>::__type | ^ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1213:60: error: 'template<class _II1, class _II2> bool __equal_aux1(_II1, _II1, _II2)' conflicts with a previous declaration 1213 | __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:5: note: previous declaration 'template<class _Tp1, class _Ref1, class _Ptr1, class _Tp2, class _Ref2, class _Ptr2> bool __equal_aux1<_Tp1, _Ref1, _Ptr1, _Tp2, _Ref2, _Ptr2>' 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __equal_aux1(_II1, _II1, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1215:24: error: expected nested-name-specifier before 'iterator_traits' 1215 | typedef typename iterator_traits<_II1>::value_type _ValueType1; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1215:39: error: expected initializer before '<' token 1215 | typedef typename iterator_traits<_II1>::value_type _ValueType1; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1216:31: error: '__is_integer' was not declared in this scope; did you mean 'std::__is_integer'? 1216 | const bool __simple = ((__is_integer<_ValueType1>::__value | ^~~~~~~~~~~~ | std::__is_integer /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:127:12: note: 'std::__is_integer' declared here 127 | struct __is_integer | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1216:44: error: '_ValueType1' was not declared in this scope 1216 | const bool __simple = ((__is_integer<_ValueType1>::__value | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1217:31: error: missing template arguments before '||' token 1217 | || __is_pointer<_ValueType1>::__value) | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1217:34: error: '__is_pointer' was not declared in this scope; did you mean 'std::__is_pointer'? 1217 | || __is_pointer<_ValueType1>::__value) | ^~~~~~~~~~~~ | std::__is_pointer /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:367:12: note: 'std::__is_pointer' declared here 367 | struct __is_pointer | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1217:68: error: missing template arguments before ')' token 1217 | || __is_pointer<_ValueType1>::__value) | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1218:33: error: '__memcmpable' was not declared in this scope; did you mean 'std::__memcmpable'? 1218 | && __memcmpable<_II1, _II2>::__value); | ^~~~~~~~~~~~ | std::__memcmpable /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:511:12: note: 'std::__memcmpable' declared here 511 | struct __memcmpable | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1218:50: error: expected primary-expression before ',' token 1218 | && __memcmpable<_II1, _II2>::__value); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1218:56: error: expected primary-expression before '>' token 1218 | && __memcmpable<_II1, _II2>::__value); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1218:66: error: missing template arguments before ')' token 1218 | && __memcmpable<_II1, _II2>::__value); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1219:19: error: '__equal' is not a member of 'std'; did you mean '__equal'? 1219 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1162:12: note: '__equal' declared here 1162 | struct __equal | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1219:38: error: '::equal' has not been declared 1219 | return std::__equal<__simple>::equal(__first1, __last1, __first2); | ^~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __equal_aux(_II1, _II1, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1227:19: error: '__equal_aux1' is not a member of 'std'; did you mean '__equal_aux1<_Tp1, _Ref1, _Ptr1, _Tp2, _Ref2, _Ptr2>'? 1227 | return std::__equal_aux1(std::__niter_base(__first1), | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1200:5: note: '__equal_aux1<_Tp1, _Ref1, _Ptr1, _Tp2, _Ref2, _Ptr2>' declared here 1200 | __equal_aux1(_GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1267:21: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 1267 | struct __lc_rai<random_access_iterator_tag, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1267:49: error: 'random_access_iterator_tag' was not declared in this scope; did you mean 'std::random_access_iterator_tag'? 1267 | struct __lc_rai<random_access_iterator_tag, random_access_iterator_tag> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | std::random_access_iterator_tag /opt/tools/gcc13/include/c++/13.2.0/bits/stl_iterator_base_types.h:107:10: note: 'std::random_access_iterator_tag' declared here 107 | struct random_access_iterator_tag : public bidirectional_iterator_tag { }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1267:75: error: template argument 1 is invalid 1267 | struct __lc_rai<random_access_iterator_tag, random_access_iterator_tag> | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1267:75: error: template argument 2 is invalid /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __lexicographical_compare_impl(_II1, _II1, _II2, _II2, _Compare)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1295:24: error: expected nested-name-specifier before 'iterator_traits' 1295 | typedef typename iterator_traits<_II1>::iterator_category _Category1; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1295:39: error: expected initializer before '<' token 1295 | typedef typename iterator_traits<_II1>::iterator_category _Category1; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1296:24: error: expected nested-name-specifier before 'iterator_traits' 1296 | typedef typename iterator_traits<_II2>::iterator_category _Category2; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1296:39: error: expected initializer before '<' token 1296 | typedef typename iterator_traits<_II2>::iterator_category _Category2; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1297:20: error: '__lc_rai' in namespace 'std' does not name a template type 1297 | typedef std::__lc_rai<_Category1, _Category2> __rai_type; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1299:17: error: '__rai_type' has not been declared 1299 | __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2); | ^~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1300:37: error: '__rai_type' has not been declared 1300 | for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2); | ^~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In static member function 'static bool __lexicographical_compare<_BoolType>::__lc(_II1, _II1, _II2, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1320:23: error: '__lexicographical_compare_impl' is not a member of 'std'; did you mean '__lexicographical_compare_impl'? 1320 | return std::__lexicographical_compare_impl(__first1, __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1291:5: note: '__lexicographical_compare_impl' declared here 1291 | __lexicographical_compare_impl(_II1 __first1, _II1 __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In static member function 'static ptrdiff_t __lexicographical_compare<true>::__3way(const _Tp*, const _Tp*, const _Up*, const _Up*)': handy.h:12:4: error: expected unqualified-id before '(' token 12 | ({ __typeof__ (a) _a = (a); \ | ^ handy.h:12:7: error: expected primary-expression before '__typeof__' 12 | ({ __typeof__ (a) _a = (a); \ | ^~~~~~~~~~ handy.h:12:7: error: expected '}' before '__typeof__' handy.h:12:5: note: to match this '{' 12 | ({ __typeof__ (a) _a = (a); \ | ^ handy.h:12:7: error: expected ')' before '__typeof__' 12 | ({ __typeof__ (a) _a = (a); \ | ^~~~~~~~~~ handy.h:12:4: note: to match this '(' 12 | ({ __typeof__ (a) _a = (a); \ | ^ handy.h:12:30: error: expected ')' before ';' token 12 | ({ __typeof__ (a) _a = (a); \ | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1363:14: note: to match this '(' 1363 | if (const size_t __len = std::min(__len1, __len2)) | ^ handy.h:14:6: error: '_a' was not declared in this scope; did you mean '_b'? 14 | _a < _b ? _a : _b; }) | ^~ handy.h:14:25: warning: no return statement in function returning non-void [-Wreturn-type] 14 | _a < _b ? _a : _b; }) | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __lexicographical_compare_aux1(_II1, _II1, _II2, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1376:24: error: expected nested-name-specifier before 'iterator_traits' 1376 | typedef typename iterator_traits<_II1>::value_type _ValueType1; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1376:39: error: expected initializer before '<' token 1376 | typedef typename iterator_traits<_II1>::value_type _ValueType1; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1377:24: error: expected nested-name-specifier before 'iterator_traits' 1377 | typedef typename iterator_traits<_II2>::value_type _ValueType2; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1377:39: error: expected initializer before '<' token 1377 | typedef typename iterator_traits<_II2>::value_type _ValueType2; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1379:10: error: '__is_memcmp_ordered_with' was not declared in this scope; did you mean 'std::__is_memcmp_ordered_with'? 1379 | (__is_memcmp_ordered_with<_ValueType1, _ValueType2>::__value | ^~~~~~~~~~~~~~~~~~~~~~~~ | std::__is_memcmp_ordered_with /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:558:12: note: 'std::__is_memcmp_ordered_with' declared here 558 | struct __is_memcmp_ordered_with | ^~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1379:35: error: '_ValueType1' was not declared in this scope 1379 | (__is_memcmp_ordered_with<_ValueType1, _ValueType2>::__value | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1379:48: error: '_ValueType2' was not declared in this scope 1379 | (__is_memcmp_ordered_with<_ValueType1, _ValueType2>::__value | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1380:10: error: missing template arguments before '&&' token 1380 | && __is_pointer<_II1>::__value | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1380:13: error: '__is_pointer' was not declared in this scope; did you mean 'std::__is_pointer'? 1380 | && __is_pointer<_II1>::__value | ^~~~~~~~~~~~ | std::__is_pointer /opt/tools/gcc13/include/c++/13.2.0/bits/cpp_type_traits.h:367:12: note: 'std::__is_pointer' declared here 367 | struct __is_pointer | ^~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1380:30: error: expected primary-expression before '>' token 1380 | && __is_pointer<_II1>::__value | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1381:10: error: missing template arguments before '&&' token 1381 | && __is_pointer<_II2>::__value | ^~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1381:30: error: expected primary-expression before '>' token 1381 | && __is_pointer<_II2>::__value | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1389:10: error: missing template arguments before ')' token 1389 | ); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1391:19: error: '__lexicographical_compare' is not a member of 'std'; did you mean '__lexicographical_compare'? 1391 | return std::__lexicographical_compare<__simple>::__lc(__first1, __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1312:12: note: '__lexicographical_compare' declared here 1312 | struct __lexicographical_compare | ^~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1391:56: error: '::__lc' has not been declared 1391 | return std::__lexicographical_compare<__simple>::__lc(__first1, __last1, | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1399:25: error: 'template<class _Tp1, class _Ref1, class _Ptr1, class _Tp2> bool __lexicographical_compare_aux1' conflicts with a previous declaration 1399 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1373:5: note: previous declaration 'bool __lexicographical_compare_aux1(_II1, _II1, _II2, _II2)' 1373 | __lexicographical_compare_aux1(_II1 __first1, _II1 __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1399:25: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1399 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1399:45: error: expected primary-expression before ',' token 1399 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1399:52: error: expected primary-expression before ',' token 1399 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1399:59: error: expected primary-expression before '>' token 1399 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1399:60: error: expected primary-expression before ',' token 1399 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1400:25: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1400 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1400:45: error: expected primary-expression before ',' token 1400 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1400:52: error: expected primary-expression before ',' token 1400 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1400:59: error: expected primary-expression before '>' token 1400 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1400:60: error: expected primary-expression before ',' token 1400 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1401:13: error: expected primary-expression before '*' token 1401 | _Tp2*, _Tp2*); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1401:14: error: expected primary-expression before ',' token 1401 | _Tp2*, _Tp2*); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1401:20: error: expected primary-expression before '*' token 1401 | _Tp2*, _Tp2*); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1401:21: error: expected primary-expression before ')' token 1401 | _Tp2*, _Tp2*); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1401:21: error: expression list treated as compound expression in initializer [-fpermissive] In file included from /opt/tools/gcc13/include/c++/13.2.0/cstdlib:41, from /opt/tools/gcc13/include/c++/13.2.0/stdlib.h:36, from burp.h:33, from current_backups_server.c:1: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1407:9: error: 'std::_Deque_iterator' has not been declared 1407 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1407:40: error: expected ',' or '...' before '<' token 1407 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1414:25: error: 'template<class _Tp1, class _Ref1, class _Ptr1, class _Tp2, class _Ref2, class _Ptr2> bool __lexicographical_compare_aux1' conflicts with a previous declaration 1414 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1406:5: note: previous declaration '__lexicographical_compare_aux1' 1406 | __lexicographical_compare_aux1(_Tp1*, _Tp1*, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1414:25: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1414 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1414:45: error: expected primary-expression before ',' token 1414 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1414:52: error: expected primary-expression before ',' token 1414 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1414:59: error: expected primary-expression before '>' token 1414 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1414:60: error: expected primary-expression before ',' token 1414 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1415:25: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1415 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1415:45: error: expected primary-expression before ',' token 1415 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1415:52: error: expected primary-expression before ',' token 1415 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1415:59: error: expected primary-expression before '>' token 1415 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1415:60: error: expected primary-expression before ',' token 1415 | _GLIBCXX_STD_C::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1416:25: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1416 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1416:45: error: expected primary-expression before ',' token 1416 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1416:52: error: expected primary-expression before ',' token 1416 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1416:59: error: expected primary-expression before '>' token 1416 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1416:60: error: expected primary-expression before ',' token 1416 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1417:25: error: '_Deque_iterator' is not a member of 'std'; did you mean 'reverse_iterator'? 1417 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^~~~~~~~~~~~~~~ | reverse_iterator /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1417:45: error: expected primary-expression before ',' token 1417 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1417:52: error: expected primary-expression before ',' token 1417 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1417:59: error: expected primary-expression before '>' token 1417 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1417:60: error: expected primary-expression before ')' token 1417 | _GLIBCXX_STD_C::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1417:60: error: expression list treated as compound expression in initializer [-fpermissive] /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __lexicographical_compare_aux(_II1, _II1, _II2, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1425:19: error: '__lexicographical_compare_aux1' is not a member of 'std'; did you mean '__lexicographical_compare_aux1'? 1425 | return std::__lexicographical_compare_aux1(std::__niter_base(__first1), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1406:5: note: '__lexicographical_compare_aux1' declared here 1406 | __lexicographical_compare_aux1(_Tp1*, _Tp1*, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_ForwardIterator __lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1462:24: error: expected nested-name-specifier before 'iterator_traits' 1462 | typedef typename iterator_traits<_ForwardIterator>::difference_type | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1462:39: error: expected initializer before '<' token 1462 | typedef typename iterator_traits<_ForwardIterator>::difference_type | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1465:7: error: '_DistanceType' was not declared in this scope 1465 | _DistanceType __len = std::distance(__first, __last); | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1467:14: error: '__len' was not declared in this scope 1467 | while (__len > 0) | ^~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1469:24: error: expected ';' before '__half' 1469 | _DistanceType __half = __len >> 1; | ^~~~~~~ | ; /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1471:34: error: '__half' was not declared in this scope; did you mean '__val'? 1471 | std::advance(__middle, __half); | ^~~~~~ | __val /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_ForwardIterator lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1507:19: error: '__lower_bound' is not a member of 'std'; did you mean '__lower_bound'? 1507 | return std::__lower_bound(__first, __last, __val, | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1459:5: note: '__lower_bound' declared here 1459 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'constexpr _Tp __lg(_Tp)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1518:31: error: 'make_unsigned_t' was not declared in this scope; did you mean 'std::make_unsigned_t'? 1518 | return std::__bit_width(make_unsigned_t<_Tp>(__n)) - 1; | ^~~~~~~~~~~~~~~ | std::make_unsigned_t /opt/tools/gcc13/include/c++/13.2.0/type_traits:1983:11: note: 'std::make_unsigned_t' declared here 1983 | using make_unsigned_t = typename make_unsigned<_Tp>::type; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1518:50: error: expected primary-expression before '>' token 1518 | return std::__bit_width(make_unsigned_t<_Tp>(__n)) - 1; | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool equal(_II1, _II1, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1560:19: error: '__equal_aux' is not a member of 'std'; did you mean '__equal_aux'? 1560 | return std::__equal_aux(__first1, __last1, __first2); | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1246:5: note: '__equal_aux' declared here 1246 | __equal_aux(const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, | ^~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __equal4(_II1, _II1, _II2, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1602:22: error: 'random_access_iterator_tag' does not name a type 1602 | using _RATag = random_access_iterator_tag; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1603:30: error: expected nested-name-specifier before 'iterator_traits' 1603 | using _Cat1 = typename iterator_traits<_II1>::iterator_category; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1604:30: error: expected nested-name-specifier before 'iterator_traits' 1604 | using _Cat2 = typename iterator_traits<_II2>::iterator_category; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1605:24: error: '__and_' does not name a type 1605 | using _RAIters = __and_<is_same<_Cat1, _RATag>, is_same<_Cat2, _RATag>>; | ^~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1606:11: error: there are no arguments to '_RAIters' that depend on a template parameter, so a declaration of '_RAIters' must be available [-fpermissive] 1606 | if (_RAIters()) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1606:11: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1612:34: error: 'equal' is not a member of 'std'; did you mean 'remquol'? 1612 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2); | ^~~~~ | remquol /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __equal4(_II1, _II1, _II2, _II2, _BinaryPredicate)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1629:22: error: 'random_access_iterator_tag' does not name a type 1629 | using _RATag = random_access_iterator_tag; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1630:30: error: expected nested-name-specifier before 'iterator_traits' 1630 | using _Cat1 = typename iterator_traits<_II1>::iterator_category; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1631:30: error: expected nested-name-specifier before 'iterator_traits' 1631 | using _Cat2 = typename iterator_traits<_II2>::iterator_category; | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1632:24: error: '__and_' does not name a type 1632 | using _RAIters = __and_<is_same<_Cat1, _RATag>, is_same<_Cat2, _RATag>>; | ^~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1633:11: error: there are no arguments to '_RAIters' that depend on a template parameter, so a declaration of '_RAIters' must be available [-fpermissive] 1633 | if (_RAIters()) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1639:34: error: 'equal' is not a member of 'std'; did you mean 'remquol'? 1639 | return _GLIBCXX_STD_A::equal(__first1, __last1, __first2, | ^~~~~ | remquol /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool equal(_II1, _II1, _II2, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1682:30: error: '__equal4' is not a member of 'std'; did you mean '__equal4'? 1682 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1626:5: note: '__equal4' declared here 1626 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool equal(_IIter1, _IIter1, _IIter2, _IIter2, _BinaryPredicate)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1713:30: error: '__equal4' is not a member of 'std'; did you mean '__equal4'? 1713 | return _GLIBCXX_STD_A::__equal4(__first1, __last1, __first2, __last2, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1626:5: note: '__equal4' declared here 1626 | __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool lexicographical_compare(_II1, _II1, _II2, _II2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1751:19: error: '__lexicographical_compare_aux' is not a member of 'std'; did you mean '__lexicographical_compare_aux'? 1751 | return std::__lexicographical_compare_aux(__first1, __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1450:5: note: '__lexicographical_compare_aux' declared here 1450 | __lexicographical_compare_aux( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool lexicographical_compare(_II1, _II1, _II2, _II2, _Compare)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1780:19: error: '__lexicographical_compare_impl' is not a member of 'std'; did you mean '__lexicographical_compare_impl'? 1780 | return std::__lexicographical_compare_impl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1291:5: note: '__lexicographical_compare_impl' declared here 1291 | __lexicographical_compare_impl(_II1 __first1, _II1 __last1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: At global scope: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1883:5: error: 'pair' does not name a type 1883 | pair<_InputIterator1, _InputIterator2> | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1910:12: error: 'pair' does not name a type 1910 | inline pair<_InputIterator1, _InputIterator2> | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1945:12: error: 'pair' does not name a type 1945 | inline pair<_InputIterator1, _InputIterator2> | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1963:5: error: 'pair' does not name a type 1963 | pair<_InputIterator1, _InputIterator2> | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:1993:12: error: 'pair' does not name a type 1993 | inline pair<_InputIterator1, _InputIterator2> | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2030:12: error: 'pair' does not name a type 2030 | inline pair<_InputIterator1, _InputIterator2> | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2053:34: error: 'input_iterator_tag' has not been declared 2053 | _Predicate __pred, input_iterator_tag) | ^~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2065:34: error: 'random_access_iterator_tag' has not been declared 2065 | _Predicate __pred, random_access_iterator_tag) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2064:5: error: redefinition of 'template<class _RandomAccessIterator, class _Predicate> _RandomAccessIterator __find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, int)' 2064 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2052:5: note: 'template<class _InputIterator, class _Predicate> _InputIterator __find_if(_InputIterator, _InputIterator, _Predicate, int)' previously declared here 2052 | __find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2123:14: error: expected nested-name-specifier before 'iterator_traits' 2123 | typename iterator_traits<_InputIterator>::difference_type | ^~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2123:29: error: expected initializer before '<' token 2123 | typename iterator_traits<_InputIterator>::difference_type | ^ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function '_ForwardIterator __remove_if(_ForwardIterator, _ForwardIterator, _Predicate)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2139:22: error: '__find_if' is not a member of 'std'; did you mean '__find_if'? 2139 | __first = std::__find_if(__first, __last, __pred); | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2115:5: note: '__find_if' declared here 2115 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool __is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2, _BinaryPredicate)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2176:30: error: '__find_if' is not a member of 'std'; did you mean '__find_if'? 2176 | if (__scan != std::__find_if(__first1, __scan, | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2115:5: note: '__find_if' declared here 2115 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2181:20: error: '__count_if' is not a member of 'std'; did you mean '__countr_one'? 2181 | = std::__count_if(__first2, __last2, | ^~~~~~~~~~ | __countr_one /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2184:20: error: '__count_if' is not a member of 'std'; did you mean '__countr_one'? 2184 | std::__count_if(__scan, __last1, | ^~~~~~~~~~ | __countr_one /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h: In function 'bool is_permutation(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2)': /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2218:19: error: '__is_permutation' is not a member of 'std'; did you mean '__is_permutation'? 2218 | return std::__is_permutation(__first1, __last1, __first2, | ^~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_algobase.h:2158:5: note: '__is_permutation' declared here 2158 | __is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, | ^~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits: At global scope: /opt/tools/gcc13/include/c++/13.2.0/limits:317:7: error: 'constexpr' static data member 'min' must have an initializer 317 | min() _GLIBCXX_USE_NOEXCEPT { return _Tp(); } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:317:7: error: expected ';' at end of member declaration 317 | min() _GLIBCXX_USE_NOEXCEPT { return _Tp(); } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:317:13: error: expected unqualified-id before 'noexcept' 317 | min() _GLIBCXX_USE_NOEXCEPT { return _Tp(); } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:389:7: error: 'constexpr' static data member 'min' must have an initializer 389 | min() _GLIBCXX_USE_NOEXCEPT { return false; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:389:7: error: expected ';' at end of member declaration 389 | min() _GLIBCXX_USE_NOEXCEPT { return false; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:389:13: error: expected unqualified-id before 'noexcept' 389 | min() _GLIBCXX_USE_NOEXCEPT { return false; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:458:7: error: 'constexpr' static data member 'min' must have an initializer 458 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min(char); } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:458:7: error: expected ';' at end of member declaration 458 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min(char); } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:458:13: error: expected unqualified-id before 'noexcept' 458 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min(char); } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:525:7: error: 'constexpr' static data member 'min' must have an initializer 525 | min() _GLIBCXX_USE_NOEXCEPT { return -__SCHAR_MAX__ - 1; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:525:7: error: expected ';' at end of member declaration 525 | min() _GLIBCXX_USE_NOEXCEPT { return -__SCHAR_MAX__ - 1; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:525:13: error: expected unqualified-id before 'noexcept' 525 | min() _GLIBCXX_USE_NOEXCEPT { return -__SCHAR_MAX__ - 1; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:595:7: error: 'constexpr' static data member 'min' must have an initializer 595 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:595:7: error: expected ';' at end of member declaration 595 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:595:13: error: expected unqualified-id before 'noexcept' 595 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:668:7: error: 'constexpr' static data member 'min' must have an initializer 668 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min (wchar_t); } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:668:7: error: expected ';' at end of member declaration 668 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min (wchar_t); } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:668:13: error: expected unqualified-id before 'noexcept' 668 | min() _GLIBCXX_USE_NOEXCEPT { return __glibcxx_min (wchar_t); } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:802:7: error: 'constexpr' static data member 'min' must have an initializer 802 | min() noexcept { return __glibcxx_min (char16_t); } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:802:7: error: expected ';' at end of member declaration 802 | min() noexcept { return __glibcxx_min (char16_t); } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:802:13: error: expected unqualified-id before 'noexcept' 802 | min() noexcept { return __glibcxx_min (char16_t); } | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:863:7: error: 'constexpr' static data member 'min' must have an initializer 863 | min() noexcept { return __glibcxx_min (char32_t); } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:863:7: error: expected ';' at end of member declaration 863 | min() noexcept { return __glibcxx_min (char32_t); } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:863:13: error: expected unqualified-id before 'noexcept' 863 | min() noexcept { return __glibcxx_min (char32_t); } | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:925:7: error: 'constexpr' static data member 'min' must have an initializer 925 | min() _GLIBCXX_USE_NOEXCEPT { return -__SHRT_MAX__ - 1; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:925:7: error: expected ';' at end of member declaration 925 | min() _GLIBCXX_USE_NOEXCEPT { return -__SHRT_MAX__ - 1; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:925:13: error: expected unqualified-id before 'noexcept' 925 | min() _GLIBCXX_USE_NOEXCEPT { return -__SHRT_MAX__ - 1; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:992:7: error: 'constexpr' static data member 'min' must have an initializer 992 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:992:7: error: expected ';' at end of member declaration 992 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:992:13: error: expected unqualified-id before 'noexcept' 992 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1065:7: error: 'constexpr' static data member 'min' must have an initializer 1065 | min() _GLIBCXX_USE_NOEXCEPT { return -__INT_MAX__ - 1; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1065:7: error: expected ';' at end of member declaration 1065 | min() _GLIBCXX_USE_NOEXCEPT { return -__INT_MAX__ - 1; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1065:13: error: expected unqualified-id before 'noexcept' 1065 | min() _GLIBCXX_USE_NOEXCEPT { return -__INT_MAX__ - 1; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1132:7: error: 'constexpr' static data member 'min' must have an initializer 1132 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1132:7: error: expected ';' at end of member declaration 1132 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1132:13: error: expected unqualified-id before 'noexcept' 1132 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1204:7: error: 'constexpr' static data member 'min' must have an initializer 1204 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_MAX__ - 1; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1204:7: error: expected ';' at end of member declaration 1204 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_MAX__ - 1; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1204:13: error: expected unqualified-id before 'noexcept' 1204 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_MAX__ - 1; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1271:7: error: 'constexpr' static data member 'min' must have an initializer 1271 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1271:7: error: expected ';' at end of member declaration 1271 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1271:13: error: expected unqualified-id before 'noexcept' 1271 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1344:7: error: 'constexpr' static data member 'min' must have an initializer 1344 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_LONG_MAX__ - 1; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1344:7: error: expected ';' at end of member declaration 1344 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_LONG_MAX__ - 1; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1344:13: error: expected unqualified-id before 'noexcept' 1344 | min() _GLIBCXX_USE_NOEXCEPT { return -__LONG_LONG_MAX__ - 1; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1414:7: error: 'constexpr' static data member 'min' must have an initializer 1414 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1414:7: error: expected ';' at end of member declaration 1414 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1414:13: error: expected unqualified-id before 'noexcept' 1414 | min() _GLIBCXX_USE_NOEXCEPT { return 0; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1637:3: error: 'constexpr' static data member 'min' must have an initializer 1637 | __INT_N(__GLIBCXX_TYPE_INT_N_0, __GLIBCXX_BITSIZE_INT_N_0, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1637:3: error: expected ';' at end of member declaration /opt/tools/gcc13/include/c++/13.2.0/limits:1637:3: error: expected unqualified-id before 'noexcept' 1637 | __INT_N(__GLIBCXX_TYPE_INT_N_0, __GLIBCXX_BITSIZE_INT_N_0, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1637:3: error: 'constexpr' static data member 'min' must have an initializer 1637 | __INT_N(__GLIBCXX_TYPE_INT_N_0, __GLIBCXX_BITSIZE_INT_N_0, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1637:3: error: expected ';' at end of member declaration /opt/tools/gcc13/include/c++/13.2.0/limits:1637:3: error: expected unqualified-id before 'noexcept' 1637 | __INT_N(__GLIBCXX_TYPE_INT_N_0, __GLIBCXX_BITSIZE_INT_N_0, | ^~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1675:7: error: 'constexpr' static data member 'min' must have an initializer 1675 | min() _GLIBCXX_USE_NOEXCEPT { return __FLT_MIN__; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1675:7: error: expected ';' at end of member declaration 1675 | min() _GLIBCXX_USE_NOEXCEPT { return __FLT_MIN__; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1675:13: error: expected unqualified-id before 'noexcept' 1675 | min() _GLIBCXX_USE_NOEXCEPT { return __FLT_MIN__; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1750:7: error: 'constexpr' static data member 'min' must have an initializer 1750 | min() _GLIBCXX_USE_NOEXCEPT { return __DBL_MIN__; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1750:7: error: expected ';' at end of member declaration 1750 | min() _GLIBCXX_USE_NOEXCEPT { return __DBL_MIN__; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1750:13: error: expected unqualified-id before 'noexcept' 1750 | min() _GLIBCXX_USE_NOEXCEPT { return __DBL_MIN__; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1825:7: error: 'constexpr' static data member 'min' must have an initializer 1825 | min() _GLIBCXX_USE_NOEXCEPT { return __LDBL_MIN__; } | ^~~ /opt/tools/gcc13/include/c++/13.2.0/limits:1825:7: error: expected ';' at end of member declaration 1825 | min() _GLIBCXX_USE_NOEXCEPT { return __LDBL_MIN__; } | ^~~ | ; /opt/tools/gcc13/include/c++/13.2.0/limits:1825:13: error: expected unqualified-id before 'noexcept' 1825 | min() _GLIBCXX_USE_NOEXCEPT { return __LDBL_MIN__; } | ^~~~~~~~~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/cmath:3702:1: error: expected declaration before '}' token 3702 | } // extern "C++" | ^ *** [current_backups_server.o] Error code 1 bmake[1]: stopped in /home/pbulk/build/sysutils/burp/work/burp-1.4.40/src 1 error bmake[1]: stopped in /home/pbulk/build/sysutils/burp/work/burp-1.4.40/src ====== Error in /home/pbulk/build/sysutils/burp/work/burp-1.4.40/src ====== ==>Entering directory /home/pbulk/build/sysutils/burp/work/burp-1.4.40/manpages A failure has been detected in another branch of the parallel make bmake[1]: stopped in /home/pbulk/build/sysutils/burp/work/burp-1.4.40/manpages ====== Error in /home/pbulk/build/sysutils/burp/work/burp-1.4.40/manpages ====== A failure has been detected in another branch of the parallel make bmake: stopped in /home/pbulk/build/sysutils/burp/work/burp-1.4.40 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/burp *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/sysutils/burp