Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/R-RSQLite.spec'], chrootPath='/var/lib/mock/f41-build-50471393-6041517/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y0gsbm2j:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y0gsbm2j:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '5fade27b51634dc5a4efff50819f96c5', '-D', '/var/lib/mock/f41-build-50471393-6041517/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y0gsbm2j:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/R-RSQLite.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1705881600 Wrote: /builddir/build/SRPMS/R-RSQLite-2.2.16-6.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/R-RSQLite.spec'], chrootPath='/var/lib/mock/f41-build-50471393-6041517/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y0gsbm2j:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y0gsbm2j:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0e41a5bd452b422c962af52f42155ce3', '-D', '/var/lib/mock/f41-build-50471393-6041517/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.y0gsbm2j:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/R-RSQLite.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1705881600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PVzFqf + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf RSQLite + /usr/bin/mkdir -p RSQLite + cd RSQLite + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/RSQLite_2.2.16.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + rm -rf /builddir/build/BUILD/RSQLite-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/RSQLite-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Qkmvd8 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd RSQLite + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qedPbI + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le ++ dirname /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd RSQLite + mkdir -p /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le/usr/lib64/R/library + /usr/bin/R CMD INSTALL '--configure-args=--with-sqlite-lib=/usr/lib64 --with-sqlite-inc=/usr/include' -l /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le/usr/lib64/R/library RSQLite * installing *source* package ‘RSQLite’ ... ** package ‘RSQLite’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)’ using C++ compiler: ‘g++ (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)’ g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbColumn.cpp -o DbColumn.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbColumn.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbColumnDataSource.cpp -o DbColumnDataSource.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbColumnDataSource.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbColumnDataSourceFactory.cpp -o DbColumnDataSourceFactory.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbColumnDataSourceFactory.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbColumnStorage.cpp -o DbColumnStorage.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbColumnStorage.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbConnection.cpp -o DbConnection.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbConnection.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbDataFrame.cpp -o DbDataFrame.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbDataFrame.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - In file included from vendor/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from vendor/boost/smart_ptr/detail/yield_k.hpp:23, from vendor/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from vendor/boost/smart_ptr/detail/spinlock.hpp:42, from vendor/boost/smart_ptr/detail/spinlock_pool.hpp:25, from vendor/boost/smart_ptr/shared_ptr.hpp:29, from vendor/boost/shared_ptr.hpp:17, from DbColumn.h:7, from DbDataFrame.cpp:3: vendor/boost/config/pragma_message.hpp:24:34: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’ 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ vendor/boost/bind.hpp:36:1: note: in expansion of macro ‘BOOST_PRAGMA_MESSAGE’ 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from vendor/boost/concept/assert.hpp:35, from vendor/boost/concept_check.hpp:20, from vendor/boost/range/concepts.hpp:19: vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible >’ vendor/boost/config/pragma_message.hpp:24:34: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/config/pragma_message.hpp:24:34: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/config/pragma_message.hpp:24:34: note: 147 | struct SinglePassIteratorConcept vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/config/pragma_message.hpp:24:34: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/config/pragma_message.hpp:24:34: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/config/pragma_message.hpp:24:34: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/config/pragma_message.hpp:24:34: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/config/pragma_message.hpp:24:34: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/config/pragma_message.hpp:24:34: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/config/pragma_message.hpp:24:34: note: 45 | typedef boost::integral_constant type; vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/config/pragma_message.hpp:24:34: note: 51 | struct requirement_ vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/config/pragma_message.hpp:24:34: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/config/pragma_message.hpp:24:34: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/config/pragma_message.hpp:24:34: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/config/pragma_message.hpp:24:34: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from vendor/boost/concept_check.hpp:31: vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: vendor/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: vendor/boost/iterator/iterator_concepts.hpp:114:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: vendor/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:152:13: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: vendor/boost/range/concepts.hpp:152:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept >]’: vendor/boost/range/concepts.hpp:278:9: required from ‘struct boost::SinglePassRangeConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept >]’: vendor/boost/range/concepts.hpp:281:9: required from ‘struct boost::SinglePassRangeConcept >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’: vendor/boost/range/concepts.hpp:284:9: required from ‘struct boost::SinglePassRangeConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept >]’: vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = boost::container::stable_vector]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:284:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/range/concepts.hpp:278:9: required from ‘struct boost::SinglePassRangeConcept > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’: vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/range/concepts.hpp:281:9: required from ‘struct boost::SinglePassRangeConcept > >’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:16:5: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:16:5: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:16:5: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:16:5: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:16:5: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: vendor/boost/range/concepts.hpp:284:9: required from ‘struct boost::SinglePassRangeConcept > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:16:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > >]’ 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ vendor/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > >]’: vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:16:5: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:16:5: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:16:5: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:16:5: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/general.hpp:39:47: warning: ‘this’ pointer is null [-Wnonnull] 39 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = std::vector >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:284:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:136:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:136:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = boost::container::stable_vector_iterator]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:284:9: required from ‘struct boost::SinglePassRangeConcept >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/size.hpp:62:9: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = boost::container::stable_vector]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:284:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:136:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 125 | struct IncrementableIteratorConcept : CopyConstructible vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:136:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 147 | struct SinglePassIteratorConcept vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements*, std::vector > > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator*, std::vector > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied*, std::vector > > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied*, std::vector > > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > >]’: vendor/boost/concept/detail/general.hpp:39:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ vendor/boost/concept/usage.hpp:30:7: note: 39 | static void failed() { ((Model*)0)->~Model(); } vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/range/concepts.hpp:284:9: required from ‘struct boost::SinglePassRangeConcept > >’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > >]’ vendor/boost/concept/usage.hpp:30:7: note: 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ vendor/boost/concept/usage.hpp:30:7: note: 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ vendor/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ vendor/boost/concept/usage.hpp:30:7: note: 45 | typedef boost::integral_constant type; vendor/boost/concept/usage.hpp:30:7: note: | ^~~~ vendor/boost/concept/detail/general.hpp:51:8: required from ‘struct boost::concepts::requirement_ > >)>’ vendor/boost/concept/usage.hpp:30:7: note: 51 | struct requirement_ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/range/algorithm_ext/for_each.hpp:54:13: required from ‘Fn2 boost::range::for_each(SinglePassRange1&, SinglePassRange2&, Fn2) [with SinglePassRange1 = boost::container::stable_vector; SinglePassRange2 = std::vector >; Fn2 = boost::_bi::bind_t, boost::_bi::list2, boost::arg<2> > >]’ vendor/boost/concept/usage.hpp:30:7: note: 71 | &::boost::concepts::requirement_::failed> \ vendor/boost/concept/usage.hpp:30:7: note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DbDataFrame.cpp:54:18: required from here vendor/boost/concept/usage.hpp:30:7: note: 54 | boost::for_each(data, names, boost::bind(&DbColumn::warn_type_conflicts, _1, _2)); vendor/boost/concept/usage.hpp:30:7: note: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vendor/boost/concept/usage.hpp:16:48: warning: ‘this’ pointer is null [-Wnonnull] 16 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ vendor/boost/concept/usage.hpp:30:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = std::vector >]’ 30 | ~model() | ^ vendor/boost/range/concepts.hpp:284:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c DbResult.cpp -o DbResult.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from DbResult.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c RcppExports.cpp -o RcppExports.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from RSQLite_types.h:1, from RcppExports.cpp:4: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SqliteColumnDataSource.cpp -o SqliteColumnDataSource.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from SqliteColumnDataSource.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SqliteColumnDataSourceFactory.cpp -o SqliteColumnDataSourceFactory.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from SqliteColumnDataSourceFactory.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SqliteDataFrame.cpp -o SqliteDataFrame.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from SqliteDataFrame.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SqliteResult.cpp -o SqliteResult.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from SqliteResult.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c SqliteResultImpl.cpp -o SqliteResultImpl.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from SqliteResultImpl.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c affinity.c -o affinity.o g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c connection.cpp -o connection.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from connection.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c ext-csv.c -o ext-csv.o gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c ext-math.c -o ext-math.o gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c ext-regexp.c -o ext-regexp.o gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c ext-series.c -o ext-series.o g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c extensions.cpp -o extensions.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from extensions.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c import-file.c -o import-file.o g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c result.cpp -o result.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from result.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c rsqlite.cpp -o rsqlite.o In file included from vendor/boost/mpl/aux_/na_assert.hpp:23, from vendor/boost/mpl/arg.hpp:25, from vendor/boost/mpl/placeholders.hpp:24, from vendor/boost/iterator/iterator_categories.hpp:16, from vendor/boost/iterator/iterator_concepts.hpp:10, from vendor/boost/range/concepts.hpp:20, from vendor/boost/range/size_type.hpp:20, from vendor/boost/range/size.hpp:21, from vendor/boost/range/functions.hpp:20, from vendor/boost/ptr_container/detail/reversible_ptr_container.hpp:30, from vendor/boost/ptr_container/ptr_sequence_adapter.hpp:20, from vendor/boost/ptr_container/ptr_vector.hpp:20, from RSQLite.h:15, from pch.h:1, from rsqlite.cpp:1: vendor/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ vendor/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - vendor/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ vendor/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - gcc -I"/usr/include/R" -DNDEBUG -I. -Ivendor -Ivendor/extensions -Ivendor/sqlite3 -DRSQLITE_USE_BUNDLED_SQLITE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_STAT4 -DSQLITE_SOUNDEX -DSQLITE_USE_URI=1 -DRCPP_DEFAULT_INCLUDE_CALL=false -DRCPP_USING_UTF8_ERROR_STRING -DBOOST_NO_AUTO_PTR -DSQLITE_MAX_LENGTH=2147483647 -DHAVE_USLEEP=1 -I'/usr/share/R/library/plogr/include' -I'/usr/lib64/R/library/Rcpp/include' -I/usr/local/include -fvisibility=hidden -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -c vendor/sqlite3/sqlite3.c -o vendor/sqlite3/sqlite3.o vendor/sqlite3/sqlite3.c: In function ‘whereRangeScanEst’: vendor/sqlite3/sqlite3.c:155831:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 155831 | if( iLwrIdx==iUprIdx ) nNew -= 20; assert( 20==sqlite3LogEst(4) ); | ^~ In file included from vendor/sqlite3/sqlite3.c:14047: vendor/sqlite3/sqlite3.c:155831:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 155831 | if( iLwrIdx==iUprIdx ) nNew -= 20; assert( 20==sqlite3LogEst(4) ); | ^~~~~~ g++ -std=gnu++17 -shared -L/usr/lib64/R/lib -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o RSQLite.so DbColumn.o DbColumnDataSource.o DbColumnDataSourceFactory.o DbColumnStorage.o DbConnection.o DbDataFrame.o DbResult.o RcppExports.o SqliteColumnDataSource.o SqliteColumnDataSourceFactory.o SqliteDataFrame.o SqliteResult.o SqliteResultImpl.o affinity.o connection.o ext-csv.o ext-math.o ext-regexp.o ext-series.o extensions.o import-file.o result.o rsqlite.o vendor/sqlite3/sqlite3.o -L/usr/lib64/R/lib -lR installing to /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le/usr/lib64/R/library/00LOCK-RSQLite/00new/RSQLite/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘RSQLite’ finding HTML links ... done SQLite html finding level-2 HTML links ... done SQLiteConnection-class html SQLiteDriver-class html SQLiteResult-class html datasetsDb html dbBeginTransaction html dbListResults html dbReadTable html dbWriteTable html fetch html initExtension html initRegExp html isIdCurrent html keywords-dep html query-dep html reexports html rsqliteVersion html sqlite-transaction html sqliteBuildTableDefinition html sqliteCopyDatabase html sqliteQuickColumn html sqliteSetBusyHandler html ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (RSQLite) + test -d RSQLite/src + cd RSQLite/src + rm -f DbColumn.o DbColumnDataSource.o DbColumnDataSourceFactory.o DbColumnStorage.o DbConnection.o DbDataFrame.o DbResult.o RcppExports.o SqliteColumnDataSource.o SqliteColumnDataSourceFactory.o SqliteDataFrame.o SqliteResult.o SqliteResultImpl.o affinity.o connection.o ext-csv.o ext-math.o ext-regexp.o ext-series.o extensions.o import-file.o result.o rsqlite.o RSQLite.so + rm -rf /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le/usr/lib64/R/library/R.css + rm -rf /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le/usr/lib64/R/library/RSQLite/INSTALL + rm -rf /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le/usr/lib64/R/library/RSQLite/include/ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 2.2.16-6.fc41 --unique-debug-suffix -2.2.16-6.fc41.ppc64le --unique-debug-src-base R-RSQLite-2.2.16-6.fc41.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/RSQLite find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/R-RSQLite-2.2.16-6.fc41.ppc64le 22132 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.QkISvT + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd RSQLite + RPM_EC=0 ++ jobs -p + exit 0 Processing files: R-RSQLite-2.2.16-6.fc41.ppc64le Provides: R(RSQLite) = 2.2.16 R-RSQLite = 2.2.16-6.fc41 R-RSQLite(ppc-64) = 2.2.16-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: R(ABI) = 4.3 R(DBI) >= 1.1.0 R(Rcpp) >= 1.0.7 R(bit64) R(blob) >= 1.2.0 R(memoise) R(methods) R(pkgconfig) R-core >= 3.1.0 ld64.so.2()(64bit) ld64.so.2(GLIBC_2.23)(64bit) libR.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Suggests: R(callr) R(gert) R(gh) R(hms) R(knitr) R(rmarkdown) R(rvest) R(testthat) R(xml2) Processing files: R-RSQLite-debugsource-2.2.16-6.fc41.ppc64le Provides: R-RSQLite-debugsource = 2.2.16-6.fc41 R-RSQLite-debugsource(ppc-64) = 2.2.16-6.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: R-RSQLite-debuginfo-2.2.16-6.fc41.ppc64le Provides: R-RSQLite-debuginfo = 2.2.16-6.fc41 R-RSQLite-debuginfo(ppc-64) = 2.2.16-6.fc41 debuginfo(build-id) = bf693b087aed6a6af370656d291e72e6196bbb47 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: R-RSQLite-debugsource(ppc-64) = 2.2.16-6.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/R-RSQLite-2.2.16-6.fc41.ppc64le Wrote: /builddir/build/RPMS/R-RSQLite-2.2.16-6.fc41.ppc64le.rpm Wrote: /builddir/build/RPMS/R-RSQLite-debuginfo-2.2.16-6.fc41.ppc64le.rpm Wrote: /builddir/build/RPMS/R-RSQLite-debugsource-2.2.16-6.fc41.ppc64le.rpm Child return code was: 0