############################################################################## ############################################################################## ### ### Running command: ### ### rm -rf cytolib.buildbin-libdir && mkdir cytolib.buildbin-libdir && E:\biocbuild\bbs-3.21-bioc\R\bin\R.exe CMD INSTALL --build --library=cytolib.buildbin-libdir cytolib_2.19.1.tar.gz ### ############################################################################## ############################################################################## * installing *source* package 'cytolib' ... ** using staged installation ** preparing to configure package 'cytolib' ... *** configured file: 'cytolibConfig.h.in' => 'inst/include/cytolib/cytolibConfig.h' *** configured file: 'src/Makevars.in' => 'src/Makevars' ** finished configure for package 'cytolib' ** libs using C++ compiler: 'G__~1.EXE (GCC) 13.3.0' using C++11 g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/codecvt_error_category.cpp -o boost/libs/filesystem/src/codecvt_error_category.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/directory.cpp -o boost/libs/filesystem/src/directory.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/directory.hpp:20, from boost/libs/filesystem/src/directory.cpp:17: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/exception.cpp -o boost/libs/filesystem/src/exception.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from boost/libs/filesystem/src/exception.cpp:17: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/operations.hpp:20, from boost/libs/filesystem/src/operations.cpp:18: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from boost/libs/filesystem/src/path.cpp:14: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/path_traits.cpp -o boost/libs/filesystem/src/path_traits.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from boost/libs/filesystem/src/path_traits.cpp:16: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/portability.cpp -o boost/libs/filesystem/src/portability.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from boost/libs/filesystem/src/portability.cpp:15: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/unique_path.cpp -o boost/libs/filesystem/src/unique_path.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/operations.hpp:20, from boost/libs/filesystem/src/unique_path.cpp:92: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boost/libs/filesystem/src/windows_file_codecvt.cpp -o boost/libs/filesystem/src/windows_file_codecvt.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c CytoFrame.cpp -o CytoFrame.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from CytoFrame.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c CytoFrameView.cpp -o CytoFrameView.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/CytoFrameView.hpp:12, from CytoFrameView.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c CytoVFS.cpp -o CytoVFS.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem.hpp:16, from ../inst/include/cytolib/CytoVFS.hpp:17, from CytoVFS.cpp:8: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c GatingHierarchy.cpp -o GatingHierarchy.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/gate.hpp:12, from ../inst/include/cytolib/POPINDICES.hpp:14, from ../inst/include/cytolib/nodeProperties.hpp:13, from ../inst/include/cytolib/populationTree.hpp:13, from ../inst/include/cytolib/GatingHierarchy.hpp:17, from GatingHierarchy.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ostream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\iostream:41, from ../inst/include/cytolib/GatingHierarchy.hpp:12: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ ../inst/include/cytolib/gate.hpp: In constructor 'cytolib::MultiRangeGate::MultiRangeGate(const pb::gate&)': ../inst/include/cytolib/gate.hpp:238:26: warning: loop variable 'range' creates a copy from type 'const pb::Range' [-Wrange-loop-construct] 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ ../inst/include/cytolib/gate.hpp:238:26: note: use reference type to prevent copying 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ | & In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::DFSVisitorConcept >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:130:9: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:16, from GatingHierarchy.cpp:7: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:39:10: note: in a call to non-static member function 'void boost::DFSVisitorConcept::constraints() [with Visitor = cytolib::phylo_visitor; Graph = boost::adjacency_list]' 39 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: required from 'struct boost::CopyConstructibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::CopyConstructibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DFSVisitorConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:130:9: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::CopyConstructibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:41:9: required from 'void boost::DFSVisitorConcept::constraints() [with Visitor = cytolib::phylo_visitor; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DFSVisitorConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:130:9: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/detail/extract_optional_type.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/mutable_iterator.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/begin.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:16: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:17: note: in a call to non-static member function 'boost::CopyConstructibleConcept::~CopyConstructibleConcept()' 165 | BOOST_concept(CopyConstructible,(TT)) | ^~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: note: in expansion of macro 'BOOST_concept' 165 | BOOST_concept(CopyConstructible,(TT)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:66:5: required from 'struct boost::concepts::Graph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraphConcept >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::Graph >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:87:5: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraphConcept >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::IncidenceGraph >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:15: note: in a call to non-static member function 'boost::concepts::IncidenceGraphConcept >::~IncidenceGraphConcept()' 75 | BOOST_concept(IncidenceGraph, (G)) : Graph< G > | ^~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: note: in expansion of macro 'BOOST_concept' 75 | BOOST_concept(IncidenceGraph, (G)) : Graph< G > | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::ReadWritePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/adjacency_list.hpp:27, from ../inst/include/cytolib/populationTree.hpp:14: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:205:10: note: in a call to non-static member function 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' 205 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValue' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValueConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::ColorValueConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: required from 'struct boost::DefaultConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValue' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValueConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::ColorValueConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:505:5: required from 'struct boost::concepts::ColorValue' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValueConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::ColorValueConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::ColorValue]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::ColorValueConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:15: note: in a call to non-static member function 'boost::concepts::ColorValueConcept::~ColorValueConcept()' 502 | BOOST_concept(ColorValue, (C)) | ^~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: note: in expansion of macro 'BOOST_concept' 502 | BOOST_concept(ColorValue, (C)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:233:5: required from 'struct boost::concepts::EdgeListGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'struct boost::concepts::EdgeListGraphConcept >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::EdgeListGraph >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:15: note: in a call to non-static member function 'boost::concepts::EdgeListGraphConcept >::~EdgeListGraphConcept()' 226 | BOOST_concept(EdgeListGraph, (G)) : Graph< G > | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: note: in expansion of macro 'BOOST_concept' 226 | BOOST_concept(EdgeListGraph, (G)) : Graph< G > | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: required from 'struct boost::CopyConstructibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::CopyConstructibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DFSVisitorConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:130:9: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = cytolib::phylo_visitor]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::Graph >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:66:5: required from 'struct boost::concepts::Graph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraphConcept >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::Graph::~Graph() [with G = boost::adjacency_list]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:66:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 66 | BOOST_CONCEPT_USAGE(Graph) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::IncidenceGraph >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:87:5: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraphConcept >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:87:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 87 | BOOST_CONCEPT_USAGE(IncidenceGraph) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::ReadablePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:206:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:147:10: note: in a call to non-static member function 'void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' 147 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::WritablePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:207:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:179:10: note: in a call to non-static member function 'void boost::WritablePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' 179 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ConvertibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:208:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:17: note: in a call to non-static member function 'boost::ConvertibleConcept::~ConvertibleConcept()' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: note: in expansion of macro 'BOOST_concept' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValue' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValueConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::ColorValueConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = boost::default_color_type]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: required from 'struct boost::DefaultConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValue' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValueConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::ColorValueConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::default_color_type]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 137 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::ColorValue]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:505:5: required from 'struct boost::concepts::ColorValue' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:502:1: required from 'struct boost::concepts::ColorValueConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::ColorValueConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:136:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::ColorValue::~ColorValue() [with C = boost::default_color_type]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:505:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 505 | BOOST_CONCEPT_USAGE(ColorValue) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::EdgeListGraph >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:233:5: required from 'struct boost::concepts::EdgeListGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'struct boost::concepts::EdgeListGraphConcept >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EdgeListGraph) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: required from 'struct boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 52 | BOOST_concept(MultiPassInputIterator, (T)) { BOOST_CONCEPT_USAGE( | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: required from 'struct boost::DefaultConstructible >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DefaultConstructible >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:90:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::DefaultConstructible >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:90:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::detail::edge_desc_impl]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 137 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::EqualityComparable >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:91:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::EqualityComparable >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:91:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::edge_desc_impl]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::Assignable >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:92:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Assignable >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:92:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = boost::detail::edge_desc_impl]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 145 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:93:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:93:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::bidir_adj_list_traversal_tag; Y = boost::incidence_graph_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ConvertibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:148:7: required from 'void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadablePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:206:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:17: note: in a call to non-static member function 'boost::ConvertibleConcept::~ConvertibleConcept()' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: note: in expansion of macro 'BOOST_concept' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ConvertibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:180:7: required from 'void boost::WritablePropertyMapConcept::constraints() [with PMap = boost::vector_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::WritablePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:207:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:17: note: in a call to non-static member function 'boost::ConvertibleConcept::~ConvertibleConcept()' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: note: in expansion of macro 'BOOST_concept' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::lvalue_property_map_tag; Y = boost::read_write_property_map_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: required from 'struct boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, boost::detail::edge_desc_impl, long long int> >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 52 | BOOST_concept(MultiPassInputIterator, (T)) { BOOST_CONCEPT_USAGE( | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:239:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:239:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::bidir_adj_list_traversal_tag; Y = boost::edge_list_graph_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: required from 'struct boost::DefaultConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DefaultConstructible]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:68:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::DefaultConstructible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:68:9: required from 'boost::concepts::Graph::~Graph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: required from 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::Graph >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:66:5: required from 'struct boost::concepts::Graph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = long long unsigned int]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 137 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::EqualityComparable]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:69:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::EqualityComparable]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:69:9: required from 'boost::concepts::Graph::~Graph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: required from 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::Graph >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:66:5: required from 'struct boost::concepts::Graph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = long long unsigned int]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::Assignable]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:70:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Assignable]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:70:9: required from 'boost::concepts::Graph::~Graph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: required from 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::Graph >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:66:5: required from 'struct boost::concepts::Graph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'struct boost::concepts::IncidenceGraph >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = long long unsigned int]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 145 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: required from 'struct boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 52 | BOOST_concept(MultiPassInputIterator, (T)) { BOOST_CONCEPT_USAGE( | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: required from 'struct boost::DefaultConstructible >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DefaultConstructible >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:90:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = boost::detail::edge_desc_impl]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 137 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::EqualityComparable >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:91:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::edge_desc_impl]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::Assignable >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:92:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = boost::detail::edge_desc_impl]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 145 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:93:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::bidir_adj_list_traversal_tag; Y = boost::incidence_graph_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::lvalue_property_map_tag; Y = boost::readable_property_map_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::lvalue_property_map_tag; Y = boost::writable_property_map_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: required from 'struct boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:52:50: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 52 | BOOST_concept(MultiPassInputIterator, (T)) { BOOST_CONCEPT_USAGE( | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:239:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::bidir_adj_list_traversal_tag; Y = boost::edge_list_graph_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [2]; Range2T = char [3]]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:72:38: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:271:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept >, boost::algorithm::detail::first_finderF, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [2]; Range2T = char [3]]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:72:38: required from 'std::string boost::escape_dot_string(const T&) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:271:54: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF >; FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::DFSVisitorConcept > > >, boost::adjacency_list >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:130:9: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = topo_sort_visitor > > >; ColorMap = shared_array_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:39:10: note: in a call to non-static member function 'void boost::DFSVisitorConcept::constraints() [with Visitor = boost::topo_sort_visitor > > >; Graph = boost::adjacency_list]' 39 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::BFSVisitorConcept >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:65:5: required from 'void boost::breadth_first_visit(const IncidenceGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; SourceIterator = long long unsigned int*]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from GatingHierarchy.cpp:8: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:37:10: note: in a call to non-static member function 'void boost::BFSVisitorConcept::constraints() [with Visitor = cytolib::custom_bfs_visitor; Graph = boost::adjacency_list]' 37 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::ReadWritePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:66:5: required from 'void boost::breadth_first_visit(const IncidenceGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with IncidenceGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; SourceIterator = long long unsigned int*]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:205:10: note: in a call to non-static member function 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' 205 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::DefaultConstructible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: required from 'struct boost::DefaultConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DefaultConstructible]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::DefaultConstructible::~DefaultConstructible() [with TT = long long unsigned int]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:137:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 137 | BOOST_CONCEPT_USAGE(DefaultConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::EqualityComparable]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = long long unsigned int]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::Assignable]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = long long unsigned int]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 145 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: required from 'struct boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:53:35: required from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 512 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable >, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: required from 'struct boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, boost::detail::edge_desc_impl, long long int> >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:53:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:53:35: required from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 512 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: required from 'struct boost::CopyConstructibleConcept > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::CopyConstructibleConcept > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible > > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::CopyConstructibleConcept > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:41:9: required from 'void boost::DFSVisitorConcept::constraints() [with Visitor = boost::topo_sort_visitor > > >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::DFSVisitorConcept > > >, boost::adjacency_list >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >, boost::adjacency_list > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >, boost::adjacency_list > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:17: note: in a call to non-static member function 'boost::CopyConstructibleConcept > > > >::~CopyConstructibleConcept()' 165 | BOOST_concept(CopyConstructible,(TT)) | ^~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: note: in expansion of macro 'BOOST_concept' 165 | BOOST_concept(CopyConstructible,(TT)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::ReadWritePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = boost::topo_sort_visitor > > >; ColorMap = boost::shared_array_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = topo_sort_visitor > > >; ColorMap = shared_array_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:205:10: note: in a call to non-static member function 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::shared_array_property_map >; Key = long long unsigned int]' 205 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: required from 'struct boost::CopyConstructibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::CopyConstructibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::CopyConstructibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:41:9: required from 'void boost::BFSVisitorConcept::constraints() [with Visitor = cytolib::custom_bfs_visitor; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::BFSVisitorConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:17: note: in a call to non-static member function 'boost::CopyConstructibleConcept::~CopyConstructibleConcept()' 165 | BOOST_concept(CopyConstructible,(TT)) | ^~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: note: in expansion of macro 'BOOST_concept' 165 | BOOST_concept(CopyConstructible,(TT)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::ReadablePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:206:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:147:10: note: in a call to non-static member function 'void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' 147 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::WritablePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:207:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:179:10: note: in a call to non-static member function 'void boost::WritablePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' 179 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ConvertibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:208:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:17: note: in a call to non-static member function 'boost::ConvertibleConcept::~ConvertibleConcept()' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: note: in expansion of macro 'BOOST_concept' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 145 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: required from 'struct boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 512 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Assignable >, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: required from 'struct boost::Assignable >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Assignable::~Assignable() [with TT = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:145:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 145 | BOOST_CONCEPT_USAGE(Assignable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable >, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:502:3: required from 'struct boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >, boost::detail::edge_desc_impl, long long int> > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: required from 'struct boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, boost::detail::edge_desc_impl, long long int> > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::InputIterator::~InputIterator() [with TT = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:512:7: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 512 | BOOST_CONCEPT_USAGE(InputIterator) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: required from 'struct boost::CopyConstructibleConcept > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::CopyConstructibleConcept > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = boost::topo_sort_visitor > > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::ReadablePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:206:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::shared_array_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:147:10: note: in a call to non-static member function 'void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::shared_array_property_map >; Key = long long unsigned int]' 147 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::WritablePropertyMapConcept >, long long unsigned int>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:207:7: required from 'void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::shared_array_property_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadWritePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:134:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:397:42: required from 'void boost::graph::detail::depth_first_search_impl::operator()(const Graph&, const ArgPack&) const [with ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; Graph = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:406:5: required from 'typename boost::result_of(Param0, const ArgPack&)>::type boost::graph::depth_first_search_with_named_params(const Param0&, const ArgPack&) [with Param0 = boost::adjacency_list; ArgPack = boost::parameter::aux::arg_list > > > >, boost::parameter::aux::arg_list, boost::parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >; typename boost::result_of(Param0, const ArgPack&)>::type = void]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:409:1: required from 'typename boost::result_of(Param0, const typename boost::detail::convert_bgl_params_to_boost_parameter >::type&)>::type boost::depth_first_search(const Param0&, const bgl_named_params&) [with Param0 = adjacency_list; P = topo_sort_visitor > > >; T = graph_visitor_t; R = bgl_named_params; typename result_of(Param0, const typename detail::convert_bgl_params_to_boost_parameter >::type&)>::type = void; typename detail::convert_bgl_params_to_boost_parameter >::type = parameter::aux::arg_list > > > >, parameter::aux::arg_list, parameter::aux::empty_arg_list, std::integral_constant >, std::integral_constant >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:69:23: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator, const bgl_named_params&) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >; P = int; T = buffer_param_t; R = no_property]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/topological_sort.hpp:75:21: required from 'void boost::topological_sort(VertexListGraph&, OutputIterator) [with VertexListGraph = adjacency_list; OutputIterator = std::back_insert_iterator > >]' GatingHierarchy.cpp:975:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:179:10: note: in a call to non-static member function 'void boost::WritablePropertyMapConcept::constraints() [with PMap = boost::shared_array_property_map >; Key = long long unsigned int]' 179 | void constraints() { | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:165:3: required from 'struct boost::CopyConstructibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::CopyConstructibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = cytolib::custom_bfs_visitor]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ConvertibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:148:7: required from 'void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ReadablePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:206:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:17: note: in a call to non-static member function 'boost::ConvertibleConcept::~ConvertibleConcept()' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: note: in expansion of macro 'BOOST_concept' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::ConvertibleConcept]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:180:7: required from 'void boost::WritablePropertyMapConcept::constraints() [with PMap = boost::two_bit_color_map >; Key = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::WritablePropertyMapConcept >, long long unsigned int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >, long long unsigned int> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >, long long unsigned int> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ >, long long unsigned int>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/property_map/property_map.hpp:207:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:17: note: in a call to non-static member function 'boost::ConvertibleConcept::~ConvertibleConcept()' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/preprocessor/cat.hpp:29:34: note: in definition of macro 'BOOST_PP_CAT_I' 29 | # define BOOST_PP_CAT_I(a, b) a ## b | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/concept_def.hpp:23:12: note: in expansion of macro 'BOOST_PP_CAT' 23 | struct BOOST_PP_CAT(name,Concept) \ | ^~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: note: in expansion of macro 'BOOST_concept' 206 | BOOST_concept(Convertible,(X)(Y)) | ^~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::read_write_property_map_tag; Y = boost::read_write_property_map_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SignedInteger]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:514:9: required from 'boost::InputIterator::~InputIterator() [with TT = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:53:35: required from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:109:22: note: in a call to non-static member function 'boost::SignedInteger::~SignedInteger()' 109 | template <> struct SignedInteger< ::boost::long_long_type> {}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::input_iterator_tag> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible, std::input_iterator_tag>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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, std::input_iterator_tag>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, std::input_iterator_tag> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied, std::input_iterator_tag> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_, std::input_iterator_tag>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:515:9: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible, std::input_iterator_tag>]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible, std::input_iterator_tag>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:515:9: required from 'boost::InputIterator::~InputIterator() [with TT = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::InputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:53:35: required from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::iterators::detail::iterator_category_with_traversal; Y = std::input_iterator_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::input_iterator_tag> >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible, std::input_iterator_tag>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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, std::input_iterator_tag>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, std::input_iterator_tag> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied, std::input_iterator_tag> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_, std::input_iterator_tag>)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:515:9: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible, std::input_iterator_tag>]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible, std::input_iterator_tag>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:515:9: required from 'boost::InputIterator::~InputIterator() [with TT = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::InputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:53:35: required from 'boost::concepts::MultiPassInputIterator::~MultiPassInputIterator() [with T = boost::detail::undirected_edge_iter >, boost::detail::edge_desc_impl, long long int>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::iterators::detail::iterator_category_with_traversal; Y = std::input_iterator_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::read_write_property_map_tag; Y = boost::readable_property_map_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:206:3: required from 'struct boost::ConvertibleConcept' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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::ConvertibleConcept]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:136:24: required from 'void boost::breadth_first_search(const VertexListGraph&, SourceIterator, SourceIterator, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; SourceIterator = long long unsigned int*; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:147:25: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, Buffer&, BFSVisitor, ColorMap) [with VertexListGraph = adjacency_list; Buffer = queue > >; BFSVisitor = cytolib::custom_bfs_visitor; ColorMap = two_bit_color_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:262:29: required from 'void boost::detail::bfs_helper(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, ColorMap, BFSVisitor, const boost::bgl_named_params&, mpl_::false_) [with VertexListGraph = boost::adjacency_list; ColorMap = boost::two_bit_color_map >; BFSVisitor = cytolib::custom_bfs_visitor; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int; mpl_::false_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:309:23: required from 'static void boost::detail::bfs_dispatch::apply(VertexListGraph&, typename boost::graph_traits::vertex_descriptor, const boost::bgl_named_params&, boost::param_not_found) [with VertexListGraph = boost::adjacency_list; P = cytolib::custom_bfs_visitor; T = boost::graph_visitor_t; R = boost::no_property; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/breadth_first_search.hpp:339:37: required from 'void boost::breadth_first_search(const VertexListGraph&, typename graph_traits::vertex_descriptor, const bgl_named_params&) [with VertexListGraph = adjacency_list; P = cytolib::custom_bfs_visitor; T = graph_visitor_t; R = no_property; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:986:32: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::read_write_property_map_tag; Y = boost::writable_property_map_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible, std::input_iterator_tag>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::input_iterator_tag> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible, std::input_iterator_tag>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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, std::input_iterator_tag>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, std::input_iterator_tag> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied, std::input_iterator_tag> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::MultiPassInputIterator >, boost::no_property>*, std::vector >, boost::no_property>, std::allocator >, boost::no_property> > > >, long long unsigned int, boost::detail::edge_desc_impl, long long int> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:89:9: required from 'boost::concepts::IncidenceGraph::~IncidenceGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:75:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::IncidenceGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:129:9: required from 'void boost::detail::depth_first_visit_impl(const IncidenceGraph&, typename boost::graph_traits::vertex_descriptor, DFSVisitor&, ColorMap, TerminatorFunc) [with IncidenceGraph = boost::adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = boost::vector_property_map >; TerminatorFunc = nontruth2; typename boost::graph_traits::vertex_descriptor = long long unsigned int]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/depth_first_search.hpp:286:39: required from 'void boost::depth_first_search(const VertexListGraph&, DFSVisitor, ColorMap, typename graph_traits::vertex_descriptor) [with VertexListGraph = adjacency_list; DFSVisitor = cytolib::phylo_visitor; ColorMap = vector_property_map >; typename graph_traits::vertex_descriptor = long long unsigned int]' GatingHierarchy.cpp:1601:28: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::iterators::detail::iterator_category_with_traversal; Y = std::input_iterator_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible, std::input_iterator_tag>]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements, std::input_iterator_tag> >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible, std::input_iterator_tag>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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, std::input_iterator_tag>]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied, std::input_iterator_tag> >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied, std::input_iterator_tag> >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:235:9: required from 'boost::concepts::EdgeListGraph::~EdgeListGraph() [with G = boost::adjacency_list]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graph_concepts.hpp:226:1: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::EdgeListGraphConcept >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:266:5: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, VertexID, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; VertexID = vec_adj_list_vertex_id_map; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:303:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexPropertiesWriter, EdgePropertiesWriter, GraphPropertiesWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexPropertiesWriter = cytolib::OurVertexPropertyWriterR; EdgePropertiesWriter = default_writer; GraphPropertiesWriter = default_writer; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/graph/graphviz.hpp:323:19: required from 'void boost::write_graphviz(std::ostream&, const Graph&, VertexWriter, typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type) [with Graph = adjacency_list; VertexWriter = cytolib::OurVertexPropertyWriterR; std::ostream = std::basic_ostream; typename enable_if_c::traversal_category>::value, graph::detail::no_parameter>::type = graph::detail::no_parameter; typename graph_traits::traversal_category = bidir_adj_list_traversal_tag]' GatingHierarchy.cpp:889:24: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible::~Convertible() [with X = boost::iterators::detail::iterator_category_with_traversal; Y = std::input_iterator_tag]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\deque.tcc:426:21: required from 'void std::deque<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_deque.h:1007:23: required from 'std::deque<_Tp, _Alloc>::deque(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::deque >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' GatingHierarchy.cpp:1022:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c GatingSet.cpp -o GatingSet.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/gate.hpp:12, from ../inst/include/cytolib/POPINDICES.hpp:14, from ../inst/include/cytolib/nodeProperties.hpp:13, from ../inst/include/cytolib/populationTree.hpp:13, from ../inst/include/cytolib/GatingHierarchy.hpp:17, from ../inst/include/cytolib/GatingSet.hpp:14, from GatingSet.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ostream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\iostream:41, from ../inst/include/cytolib/GatingHierarchy.hpp:12: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ ../inst/include/cytolib/gate.hpp: In constructor 'cytolib::MultiRangeGate::MultiRangeGate(const pb::gate&)': ../inst/include/cytolib/gate.hpp:238:26: warning: loop variable 'range' creates a copy from type 'const pb::Range' [-Wrange-loop-construct] 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ ../inst/include/cytolib/gate.hpp:238:26: note: use reference type to prevent copying 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ | & In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/cytolib/compensation.hpp:19: In function 'std::string cytolib::fmt_to_str(FileFormat)', inlined from 'cytolib::GatingSet::GatingSet(std::string, bool, bool, std::vector, std::allocator > >, bool, cytolib::CytoCtx)' at GatingSet.cpp:182:36: ../inst/include/cytolib/global.hpp:29:17: warning: 'fmt' may be used uninitialized [-Wmaybe-uninitialized] 29 | switch(fmt) | ^~~~~~ GatingSet.cpp: In constructor 'cytolib::GatingSet::GatingSet(std::string, bool, bool, std::vector, std::allocator > >, bool, cytolib::CytoCtx)': GatingSet.cpp:30:28: note: 'fmt' was declared here 30 | FileFormat fmt; | ^~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c H5CytoFrame.cpp -o H5CytoFrame.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/H5CytoFrame.hpp:12, from H5CytoFrame.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c MemCytoFrame.cpp -o MemCytoFrame.o MemCytoFrame.cpp:540: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 540 | #pragma omp parallel for | In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from MemCytoFrame.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' MemCytoFrame.cpp:492:18: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [2]; Range2T = char [2]]' MemCytoFrame.cpp:962:23: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept >, boost::algorithm::detail::first_finderF, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [2]; Range2T = char [2]]' MemCytoFrame.cpp:962:23: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF >; FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = std::__cxx11::basic_string&; PredicateT = cytolib::MemCytoFrame::string_to_keywords(std::string, bool)::]' MemCytoFrame.cpp:122:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c POPINDICES.cpp -o POPINDICES.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/gate.hpp:12, from ../inst/include/cytolib/POPINDICES.hpp:14, from POPINDICES.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ ../inst/include/cytolib/gate.hpp: In constructor 'cytolib::MultiRangeGate::MultiRangeGate(const pb::gate&)': ../inst/include/cytolib/gate.hpp:238:26: warning: loop variable 'range' creates a copy from type 'const pb::Range' [-Wrange-loop-construct] 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ ../inst/include/cytolib/gate.hpp:238:26: note: use reference type to prevent copying 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ | & In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c calibrationTable.cpp -o calibrationTable.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/foreach.hpp:76, from calibrationTable.cpp:5: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c compensation.cpp -o compensation.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from compensation.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ostream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\iostream:41, from ../inst/include/cytolib/armadillo:32, from ../inst/include/cytolib/compensation.hpp:12: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c dummy.cpp -o dummy.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ellipse2points.cpp -o ellipse2points.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c gate.cpp -o gate.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/gate.hpp:12, from gate.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ ../inst/include/cytolib/gate.hpp: In constructor 'cytolib::MultiRangeGate::MultiRangeGate(const pb::gate&)': ../inst/include/cytolib/gate.hpp:238:26: warning: loop variable 'range' creates a copy from type 'const pb::Range' [-Wrange-loop-construct] 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ ../inst/include/cytolib/gate.hpp:238:26: note: use reference type to prevent copying 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ | & gate.cpp: In member function 'virtual void cytolib::MultiRangeGate::convertToPb(pb::gate&)': gate.cpp:127:46: warning: loop variable 'prg' creates a copy from type 'const std::pair' [-Wrange-loop-construct] 127 | for (const std::pair prg : ranges_) { | ^~~ gate.cpp:127:46: note: use reference type to prevent copying 127 | for (const std::pair prg : ranges_) { | ^~~ | & gate.cpp: In member function 'virtual void cytolib::MultiRangeGate::transforming(cytolib::trans_local&)': gate.cpp:218:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 218 | for (auto rgi = 0; rgi <= ranges_.size(); rgi++) { | ~~~~^~~~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c global.cpp -o global.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem/path.hpp:30, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/filesystem.hpp:16, from ../inst/include/cytolib/CytoVFS.hpp:17, from ../inst/include/cytolib/global.hpp:21, from global.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - global.cpp: In function 'std::string cytolib::s3_to_http(std::string)': global.cpp:46:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 46 | for(int i = 1; i < tokens.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from global.cpp:8: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:179:44: required from 'void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [6]; Range2T = char [1]]' global.cpp:39:23: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept >, boost::algorithm::detail::first_finderF, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:179:44: required from 'void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [6]; Range2T = char [1]]' global.cpp:39:23: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF >; FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:41:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' global.cpp:190:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c in_polygon.cpp -o in_polygon.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c nodeProperties.cpp -o nodeProperties.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/compensation.hpp:15, from ../inst/include/cytolib/CytoFrame.hpp:14, from ../inst/include/cytolib/MemCytoFrame.hpp:12, from ../inst/include/cytolib/gate.hpp:12, from ../inst/include/cytolib/POPINDICES.hpp:14, from ../inst/include/cytolib/nodeProperties.hpp:13, from nodeProperties.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\string:49, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\locale_classes.h:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\ios_base.h:41, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\ios:44, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\istream:40, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\fstream:40, from ../inst/include/cytolib/readFCSHeader.hpp:13, from ../inst/include/cytolib/CytoFrame.hpp:13: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const std::string&)': ../inst/include/cytolib/compensation.hpp:58:34: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 58 | if(valVec.size() != 1+n+n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:62:42: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 62 | if(valVec.size() == 1+n+2*n*n){ | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ../inst/include/cytolib/compensation.hpp:68:61: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'long long unsigned int'} [-Wsign-compare] 68 | for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2) | ~~^~~~~~~~~~~~~~~~~~~~~ ../inst/include/cytolib/gate.hpp: In constructor 'cytolib::MultiRangeGate::MultiRangeGate(const pb::gate&)': ../inst/include/cytolib/gate.hpp:238:26: warning: loop variable 'range' creates a copy from type 'const pb::Range' [-Wrange-loop-construct] 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ ../inst/include/cytolib/gate.hpp:238:26: note: use reference type to prevent copying 238 | for (const pb::Range range : gate_pb.mrg().ranges()) { | ^~~~~ | & In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/assert.hpp:35, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size_type.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/size.hpp:21, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/functions.hpp:20, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:38: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:23: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function 'void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 40 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept > > >, boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from 'void boost::algorithm::find_format_all(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF<__gnu_cxx::__normal_iterator >, is_equal>; FormatterT = detail::const_formatF > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/replace.hpp:652:48: required from 'void boost::algorithm::replace_all(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = std::__cxx11::basic_string; Range2T = std::__cxx11::basic_string]' ../inst/include/cytolib/CytoFrame.hpp:354:25: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF > > >; FinderT = boost::algorithm::detail::first_finderF<__gnu_cxx::__normal_iterator >, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator >]' 65 | void constraints() | ^~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:31: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:152:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20: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 > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:278:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_ > > >)>' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]' 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from 'bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from 'bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:125:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:147:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37: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]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]': E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: required from 'struct boost::SinglePassRangeConcept > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 > > >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied > > > >::value' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied > > > >' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from 'typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:1671:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_vector.h:711:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; FinderT = detail::token_finderF >]' E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector, std::allocator > >; RangeT = const std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]' ../inst/include/cytolib/compensation.hpp:55:15: required from here E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]' 37 | ~model() | ^ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE' 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c spline.cpp -o spline.o g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c trans_group.cpp -o trans_group.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from ../inst/include/cytolib/trans_group.hpp:13, from trans_group.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_tree.h:65, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\map:62, from ../inst/include/cytolib/transformation.hpp:12: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -std=gnu++11 -I"E:/biocbuild/bbs-3.21-bioc/R/include" -DNDEBUG -DROUT -I../inst/include -DRCPP_PARALLEL_USE_TBB=1 -fpermissive -DBOOST_NO_AUTO_PTR -DBOOST_FILESYSTEM_NO_CXX20_ATOMIC_REF -DBOOST_FILESYSTEM_SINGLE_THREADED -I'E:/biocbuild/bbs-3.21-bioc/R/library/BH/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/include' -I'E:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/include' -I"C:/rtools44/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c transformation.cpp -o transformation.o In file included from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/arg.hpp:25, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/placeholders.hpp:24, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_categories.hpp:16, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/iterator/iterator_facade.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range_core.hpp:27, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/iterator_range.hpp:13, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/range/as_literal.hpp:18, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string/trim.hpp:19, from E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/algorithm/string.hpp:19, from ../inst/include/cytolib/transformation.hpp:18, from transformation.cpp:3: E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ E:/biocbuild/bbs-3.21-bioc/R/library/BH/include/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 | ); | ~ | - ../inst/include/cytolib/transformation.hpp:38:27: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 38 | struct ciLessBoost : std::binary_function | ^~~~~~~~~~~~~~~ In file included from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_tree.h:65, from c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\map:62, from ../inst/include/cytolib/transformation.hpp:12: c:\rtools44\x86_64-w64-mingw32.static.posix\lib\gcc\x86_64-w64-mingw32.static.posix\13.3.0\include\c++\bits\stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mkdir -p "E:/biocbuild/bbs-3.21-bioc/meat/cytolib.buildbin-libdir/00LOCK-cytolib/00new/cytolib/lib/x64" ar rs "E:/biocbuild/bbs-3.21-bioc/meat/cytolib.buildbin-libdir/00LOCK-cytolib/00new/cytolib/lib/x64/libcytolib.a" CytoFrame.o CytoFrameView.o CytoVFS.o GatingHierarchy.o GatingSet.o H5CytoFrame.o MemCytoFrame.o POPINDICES.o calibrationTable.o compensation.o dummy.o ellipse2points.o gate.o global.o in_polygon.o nodeProperties.o spline.o trans_group.o transformation.o boost/libs/filesystem/src/codecvt_error_category.o boost/libs/filesystem/src/directory.o boost/libs/filesystem/src/exception.o boost/libs/filesystem/src/operations.o boost/libs/filesystem/src/path.o boost/libs/filesystem/src/path_traits.o boost/libs/filesystem/src/portability.o boost/libs/filesystem/src/unique_path.o boost/libs/filesystem/src/utf8_codecvt_facet.o boost/libs/filesystem/src/windows_file_codecvt.o boost/libs/system/src/error_code.o C:\rtools44\x86_64-w64-mingw32.static.posix\bin\ar.exe: creating E:/biocbuild/bbs-3.21-bioc/meat/cytolib.buildbin-libdir/00LOCK-cytolib/00new/cytolib/lib/x64/libcytolib.a g++ -shared -s -static-libgcc -o cytolib.dll tmp.def CytoFrame.o CytoFrameView.o CytoVFS.o GatingHierarchy.o GatingSet.o H5CytoFrame.o MemCytoFrame.o POPINDICES.o calibrationTable.o compensation.o dummy.o ellipse2points.o gate.o global.o in_polygon.o nodeProperties.o spline.o trans_group.o transformation.o boost/libs/filesystem/src/codecvt_error_category.o boost/libs/filesystem/src/directory.o boost/libs/filesystem/src/exception.o boost/libs/filesystem/src/operations.o boost/libs/filesystem/src/path.o boost/libs/filesystem/src/path_traits.o boost/libs/filesystem/src/portability.o boost/libs/filesystem/src/unique_path.o boost/libs/filesystem/src/utf8_codecvt_facet.o boost/libs/filesystem/src/windows_file_codecvt.o boost/libs/system/src/error_code.o -LE:/biocbuild/bbs-3.21-bioc/R/bin/x64 -lRlapack -LE:/biocbuild/bbs-3.21-bioc/R/bin/x64 -lRblas -lgfortran -lm -lquadmath E:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/lib/x64/GatingSet.pb.o -LE:/biocbuild/bbs-3.21-bioc/R/library/RProtoBufLib/lib/x64 -lprotobuf -LE:/biocbuild/bbs-3.21-bioc/R/library/Rhdf5lib/lib/x64-ucrt -lhdf5_cpp -lhdf5 -lcurl -lssh2 -lssl -lcrypto -lwldap32 -lws2_32 -lcrypt32 -lsz -laec -lz -lpsapi -LE:/biocbuild/bbs-3.21-bioc/R/library/RcppParallel/lib/x64 -ltbb -ltbbmalloc -lws2_32 -lbcrypt -LC:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -LC:/rtools44/x86_64-w64-mingw32.static.posix/lib -LE:/biocbuild/bbs-3.21-bioc/R/bin/x64 -lR installing to E:/biocbuild/bbs-3.21-bioc/meat/cytolib.buildbin-libdir/00LOCK-cytolib/00new/cytolib/libs/x64 ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * MD5 sums packaged installation of 'cytolib' as cytolib_2.19.1.zip * DONE (cytolib)