RGLab / cytolib

c++ library for representing and interacting the gated cytometry data structure
GNU Affero General Public License v3.0
12 stars 11 forks source link

Installation error in macOS #41

Closed masato-ogishi closed 3 years ago

masato-ogishi commented 4 years ago

Describe the bug Installation from GitHub failed.

> remotes::install_github("RGLab/cytolib")
Downloading GitHub repo RGLab/cytolib@HEAD
Skipping 2 packages ahead of CRAN: Rhdf5lib, RProtoBufLib
✓  checking for file ‘/private/var/folders/0l/27166dcs57z48cjmt6y57r540000gp/T/Rtmpx27kuL/remotes1867d162102bb/RGLab-cytolib-b3931f3/DESCRIPTION’ ...
─  preparing ‘cytolib’: (363ms)
✓  checking DESCRIPTION meta-information
─  cleaning src
─  running ‘cleanup’
─  checking for LF line-endings in source and make files and shell scripts (495ms)
─  checking for empty or unneeded directories
─  building ‘cytolib_2.1.18.tar.gz’
   Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L,  :
     storing paths of more than 100 bytes is not portable:
     ‘cytolib/thirdparty/protobuf/win/include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h’

* installing *source* package ‘cytolib’ ...
** using staged installation
checking for a sed that does not truncate output... /usr/bin/sed
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config knows TileDB... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking tiledb/tiledb.h usability... no
checking tiledb/tiledb.h presence... no
checking for tiledb/tiledb.h... no
configure: No tiledb is found, build without tiledb...
configure: Parsing cytolib version info ...
configure: CYTOLIB_VERSION=2.1.18
configure: creating ./config.status
config.status: creating inst/include/cytolib/cytolibConfig.h
config.status: creating src/Makevars
** libs
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoFrame.cpp -o CytoFrame.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from CytoFrame.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from CytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoFrameView.cpp -o CytoFrameView.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/CytoFrameView.hpp:12,
                 from CytoFrameView.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/CytoFrameView.hpp:12,
                 from CytoFrameView.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoVFS.cpp -o CytoVFS.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem.hpp:16,
                 from ../inst/include/cytolib/CytoVFS.hpp:16,
                 from CytoVFS.cpp:8:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingHierarchy.cpp -o GatingHierarchy.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingSet.cpp -o GatingSet.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
In file included from ../inst/include/cytolib/compensation.hpp:19,
                 from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/global.hpp: In constructor 'cytolib::GatingSet::GatingSet(std::__cxx11::string, bool, bool, std::vector<std::__cxx11::basic_string<char> >, bool, cytolib::CytoCtx)':
../inst/include/cytolib/global.hpp:29:3: warning: 'fmt' may be used uninitialized in this function [-Wmaybe-uninitialized]
   switch(fmt)
   ^~~~~~
GatingSet.cpp:30:14: note: 'fmt' was declared here
   FileFormat fmt;
              ^~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingSet.pb.cc -o GatingSet.pb.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c H5CytoFrame.cpp -o H5CytoFrame.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/H5CytoFrame.hpp:12,
                 from H5CytoFrame.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/H5CytoFrame.hpp:12,
                 from H5CytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c MemCytoFrame.cpp -o MemCytoFrame.o
MemCytoFrame.cpp:551: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
      #pragma omp parallel for

In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from MemCytoFrame.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from MemCytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c POPINDICES.cpp -o POPINDICES.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c calibrationTable.cpp -o calibrationTable.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/foreach.hpp:76,
                 from calibrationTable.cpp:5:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c compensation.cpp -o compensation.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from compensation.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c dummy.cpp -o dummy.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c ellipse2points.cpp -o ellipse2points.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c gate.cpp -o gate.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/gate.hpp:12,
                 from gate.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/gate.hpp:12,
                 from gate.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c global.cpp -o global.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem.hpp:16,
                 from ../inst/include/cytolib/CytoVFS.hpp:16,
                 from ../inst/include/cytolib/global.hpp:21,
                 from global.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
global.cpp: In function 'std::__cxx11::string cytolib::s3_to_http(std::__cxx11::string)':
global.cpp:46:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 1; i < tokens.size(); i++)
                  ~~^~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c in_polygon.cpp -o in_polygon.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c nodeProperties.cpp -o nodeProperties.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c spline.cpp -o spline.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c trans_group.cpp -o trans_group.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c transformation.cpp -o transformation.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string.hpp:19,
                 from ../inst/include/cytolib/transformation.hpp:18,
                 from transformation.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/codecvt_error_category.cpp -o boost/libs/filesystem/src/codecvt_error_category.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/directory.cpp -o boost/libs/filesystem/src/directory.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/directory.hpp:26,
                 from boost/libs/filesystem/src/directory.cpp:28:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/exception.cpp -o boost/libs/filesystem/src/exception.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from boost/libs/filesystem/src/exception.cpp:13:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/operations.hpp:25,
                 from boost/libs/filesystem/src/operations.cpp:71:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from boost/libs/filesystem/src/path.cpp:28:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path_traits.cpp -o boost/libs/filesystem/src/path_traits.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/portability.cpp -o boost/libs/filesystem/src/portability.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from boost/libs/filesystem/src/portability.cpp:17:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/unique_path.cpp -o boost/libs/filesystem/src/unique_path.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/operations.hpp:25,
                 from boost/libs/filesystem/src/unique_path.cpp:16:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/windows_file_codecvt.cpp -o boost/libs/filesystem/src/windows_file_codecvt.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/Cellar/gcc@8/8.4.0_1/lib -o cytolib.so CytoFrame.o CytoFrameView.o CytoVFS.o GatingHierarchy.o GatingSet.o GatingSet.pb.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 -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/usr/local/gfortran/lib/gcc/x86_64-apple-darwin18/8.2.0 -L/usr/local/gfortran/lib -lgfortran -lquadmath -lm /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libhdf5_cpp.a /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libhdf5.a /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libsz.a -lz -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
ld: warning: directory not found for option '-L/usr/local/gfortran/lib/gcc/x86_64-apple-darwin18/8.2.0'
ld: warning: directory not found for option '-L/usr/local/gfortran/lib'
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
installing to /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs
** 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
Error: package or namespace load failed for ‘cytolib’:
 .onLoad failed in loadNamespace() for 'cytolib', details:
  call: dyn.load(cytolib, local = FALSE, now = TRUE)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so':
  dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so, 10): Symbol not found: __ZN6google8protobuf8internal26fixed_address_empty_stringB5cxx11E
  Referenced from: /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so
  Expected in: flat namespace
 in /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/Library/Frameworks/R.framework/Versions/4.0/Resources/library/cytolib’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/4.0/Resources/library/cytolib’
Error: Failed to install 'cytolib' from GitHub:
  (converted from warning) installation of package ‘/var/folders/0l/27166dcs57z48cjmt6y57r540000gp/T//Rtmpx27kuL/file1867d3e878b3/cytolib_2.1.18.tar.gz’ had non-zero exit status

**To Reproduce**
sessionInfo

R version 4.0.2 (2020-06-22)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS High Sierra 10.13.6

Matrix products: default
BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
 [1] prettyunits_1.1.1 ps_1.3.4          fansi_0.4.1       withr_2.2.0       rprojroot_1.3-2   crayon_1.3.4      assertthat_0.2.1 
 [8] R6_2.4.1          backports_1.1.9   cli_2.0.2         curl_4.3          remotes_2.2.0     rstudioapi_0.11   callr_3.4.3      
[15] tools_4.0.2       glue_1.4.2        tinytex_0.25      xfun_0.16         compiler_4.0.2    processx_3.4.3    pkgbuild_1.1.0
jacobpwagner commented 4 years ago

Can you give me the output of packageVersion("RProtoBufLib")? Also, for long terminal output, would you please put three backticks before and after the pasted output so it doesn't apply formatting. Like this:

Some stuff from the terminal
* Now this won't start a markdown list for example

For further reference: https://docs.github.com/en/github/writing-on-github/basic-writing-and-formatting-syntax#quoting-code

masato-ogishi commented 4 years ago

Thanks for your guidance! Here's the thing. packageVersion("RProtoBufLib") [1] ‘2.1.0’

By the way when I tried to update packages in RStudio, there were only two packages to be updated from CRAN, indicating that most packages are up-to-date.

jacobpwagner commented 4 years ago

So it looks like the issue is that the compilation is not linking appropriately to the protobuf library. I think this could be due to the intervention of homebrew based on the relevant linking flags in the compilation line:

-L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/Cellar/gcc@8/8.4.0_1/lib -o cytolib.so

Can you give me the output of whereis libprotobuf?

masato-ogishi commented 4 years ago

There's no output by this command. So the lack of this library is perhaps the reason. Could you tell me how to install them?? I googled and I found a script like this but I'm not so familiar with the grammar.

$wget https://github.com/google/protobuf/releases/download/v2.5.0/protobuf-2.5.0.tar.bz2 $tar xvf protobuf-2.5.0.tar.bz2 $cd protobuf-2.5.0 $./configure CC=clang CXX=clang++ CXXFLAGS='-std=c++11 -stdlib=libc++ -O3 -g' LDFLAGS='-stdlib=libc++' LIBS="-lc++ -lc++abi" $make -j 4 $sudo make install $protoc --version

Thanks a lot!

Rhodnius commented 4 years ago

Hello,

I'm here to report that I had a similar error from @masato-ogishi.

The only difference is that I probably don't have problems with RProtoBufLib, when I type > packageVersion("RProtoBufLib") I got [1] ‘2.1.0’

>install_github("RGLab/cytolib")
Using github PAT from envvar GITHUB_PAT
Downloading GitHub repo RGLab/cytolib@HEAD
✓  checking for file ‘/private/var/folders/2w/156qfrbn4tg52hxt7pmq38qr0000gn/T/Rtmp2DbJPZ/remotes414a767703ae/RGLab-cytolib-5afbec8/DESCRIPTION’ (376ms)
─  preparing ‘cytolib’: (462ms)
✓  checking DESCRIPTION meta-information ...
─  cleaning src
─  running ‘cleanup’
─  checking for LF line-endings in source and make files and shell scripts (627ms)
─  checking for empty or unneeded directories
─  building ‘cytolib_2.1.18.tar.gz’
   Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L,  :
     storing paths of more than 100 bytes is not portable:
     ‘cytolib/thirdparty/protobuf/win/include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h’

* installing *source* package ‘cytolib’ ...
** using staged installation
checking for a sed that does not truncate output... /usr/bin/sed
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking for pkg-config... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking tiledb/tiledb.h usability... no
checking tiledb/tiledb.h presence... no
checking for tiledb/tiledb.h... no
configure: No tiledb is found, build without tiledb...
configure: Parsing cytolib version info ...
configure: CYTOLIB_VERSION=2.1.18
configure: creating ./config.status
config.status: creating inst/include/cytolib/cytolibConfig.h
config.status: creating src/Makevars
** libs
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoFrame.cpp -o CytoFrame.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoFrameView.cpp -o CytoFrameView.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoVFS.cpp -o CytoVFS.o
In file included from CytoVFS.cpp:8:
../inst/include/cytolib/CytoVFS.hpp:31:7: warning: private field 'num_threads_' is not used [-Wunused-private-field]
                int num_threads_;
                    ^
1 warning generated.
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingHierarchy.cpp -o GatingHierarchy.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingSet.cpp -o GatingSet.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingSet.pb.cc -o GatingSet.pb.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c H5CytoFrame.cpp -o H5CytoFrame.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c MemCytoFrame.cpp -o MemCytoFrame.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c POPINDICES.cpp -o POPINDICES.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c calibrationTable.cpp -o calibrationTable.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c compensation.cpp -o compensation.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c dummy.cpp -o dummy.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c ellipse2points.cpp -o ellipse2points.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c gate.cpp -o gate.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c global.cpp -o global.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c in_polygon.cpp -o in_polygon.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c nodeProperties.cpp -o nodeProperties.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c spline.cpp -o spline.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c trans_group.cpp -o trans_group.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c transformation.cpp -o transformation.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/codecvt_error_category.cpp -o boost/libs/filesystem/src/codecvt_error_category.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/directory.cpp -o boost/libs/filesystem/src/directory.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/exception.cpp -o boost/libs/filesystem/src/exception.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path_traits.cpp -o boost/libs/filesystem/src/path_traits.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/portability.cpp -o boost/libs/filesystem/src/portability.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/unique_path.cpp -o boost/libs/filesystem/src/unique_path.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/windows_file_codecvt.cpp -o boost/libs/filesystem/src/windows_file_codecvt.o
clang++ -mmacosx-version-min=10.13 -std=gnu++11 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/lib -o cytolib.so CytoFrame.o CytoFrameView.o CytoVFS.o GatingHierarchy.o GatingSet.o GatingSet.pb.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 -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L /Users/juancamilosanchezarcila/gfortran/usr/local/lib /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libhdf5_cpp.a /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libhdf5.a /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libsz.a -lz -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
installing to /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs
** 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
Error: package or namespace load failed for ‘cytolib’:
 .onLoad failed in loadNamespace() for 'cytolib', details:
  call: dyn.load(cytolib, local = FALSE, now = TRUE)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so':
  dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so, 10): Symbol not found: __ZN6google8protobuf16RepeatedPtrFieldINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEE3AddEv
  Referenced from: /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so
  Expected in: flat namespace
 in /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/Library/Frameworks/R.framework/Versions/4.0/Resources/library/cytolib’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/4.0/Resources/library/cytolib’
Error: Failed to install 'cytolib' from GitHub:
  (converted from warning) installation of package ‘/var/folders/2w/156qfrbn4tg52hxt7pmq38qr0000gn/T//Rtmp2DbJPZ/file414a7f92d144/cytolib_2.1.18.tar.gz’ had non-zero exit status

##### The sessionInfo ###
─ Session info ──────────────────────────────────────────────────────────────────
 setting  value                       
 version  R version 4.0.2 (2020-06-22)
 os       macOS High Sierra 10.13.6   
 system   x86_64, darwin17.0          
 ui       RStudio                     
 language (EN)                        
 collate  en_US.UTF-8                 
 ctype    en_US.UTF-8                 
 tz       America/Los_Angeles         
 date     2020-09-09                  

─ Packages ──────────────────────────────────────────────────────────────────────
 package     * version date       lib source        
 assertthat    0.2.1   2019-03-21 [1] CRAN (R 4.0.2)
 backports     1.1.9   2020-08-24 [1] CRAN (R 4.0.2)
 bit           4.0.4   2020-08-04 [1] CRAN (R 4.0.2)
 bit64         4.0.5   2020-08-30 [1] CRAN (R 4.0.2)
 callr         3.4.4   2020-09-07 [1] CRAN (R 4.0.2)
 cli           2.0.2   2020-02-28 [1] CRAN (R 4.0.2)
 crayon        1.3.4   2017-09-16 [1] CRAN (R 4.0.2)
 curl          4.3     2019-12-02 [1] CRAN (R 4.0.1)
 desc          1.2.0   2018-05-01 [1] CRAN (R 4.0.2)
 devtools    * 2.3.1   2020-07-21 [1] CRAN (R 4.0.2)
 digest        0.6.25  2020-02-23 [1] CRAN (R 4.0.2)
 ellipsis      0.3.1   2020-05-15 [1] CRAN (R 4.0.2)
 fansi         0.4.1   2020-01-08 [1] CRAN (R 4.0.2)
 fs            1.5.0   2020-07-31 [1] CRAN (R 4.0.2)
 glue          1.4.2   2020-08-27 [1] CRAN (R 4.0.2)
 lattice       0.20-41 2020-04-02 [1] CRAN (R 4.0.2)
 magrittr      1.5     2014-11-22 [1] CRAN (R 4.0.2)
 memoise       1.1.0   2017-04-21 [1] CRAN (R 4.0.2)
 nanotime      0.3.2   2020-09-04 [1] CRAN (R 4.0.2)
 pkgbuild      1.1.0   2020-07-13 [1] CRAN (R 4.0.2)
 pkgload       1.1.0   2020-05-29 [1] CRAN (R 4.0.2)
 prettyunits   1.1.1   2020-01-24 [1] CRAN (R 4.0.2)
 processx      3.4.4   2020-09-03 [1] CRAN (R 4.0.2)
 ps            1.3.4   2020-08-11 [1] CRAN (R 4.0.2)
 R6            2.4.1   2019-11-12 [1] CRAN (R 4.0.2)
 Rcpp          1.0.5   2020-07-06 [1] CRAN (R 4.0.2)
 RcppCCTZ      0.2.9   2020-08-30 [1] CRAN (R 4.0.2)
 remotes       2.2.0   2020-07-21 [1] CRAN (R 4.0.2)
 rlang         0.4.7   2020-07-09 [1] CRAN (R 4.0.2)
 rprojroot     1.3-2   2018-01-03 [1] CRAN (R 4.0.2)
 rstudioapi    0.11    2020-02-07 [1] CRAN (R 4.0.2)
 sessioninfo   1.1.1   2018-11-05 [1] CRAN (R 4.0.2)
 testthat      2.3.2   2020-03-02 [1] CRAN (R 4.0.2)
 tiledb      * 0.8.0   2020-09-03 [1] CRAN (R 4.0.2)
 usethis     * 1.6.1   2020-04-29 [1] CRAN (R 4.0.2)
 withr         2.2.0   2020-04-20 [1] CRAN (R 4.0.2)
 zoo           1.8-8   2020-05-02 [1] CRAN (R 4.0.2)

[1] /Library/Frameworks/R.framework/Versions/4.0/Resources/library

I appreciate any suggestions to solve this issue.

Thanks a lot and have a nice day.

Juan C.

jacobpwagner commented 4 years ago

@masato-ogishi , sorry, ignore my whereis libprotobuf comment before. RProtoBufLib removes the need for a system installation of libprotobuf. I'm still looking in to this linking failure and trying to reproduce it, however.

jacobpwagner commented 4 years ago

@Rhodnius , @masato-ogishi , can you try a fresh installation of RProtoBufLib from GitHub followed by re-attempting installing cytolib.

edit: To be sure you are getting a completely clean installation, could you also remove the existing package directories entirely before re-installing. That is, delete the two directories pointed to by the output of these:

find.package("RProtoBufLib")
find.package("cytolib")

Then re-install

devtools::install_github("RGLab/RProtoBufLib", force = TRUE)
devtools::install_github("RGLab/cytolib", force = TRUE)

Particularly if either of you have recently moved from R 3.6.3 -> R 4.0.2 and not re-installed RProtoBufLib after the upgrade, this could be the case after compiler updates in Rtools.

Rhodnius commented 4 years ago

Hi @jacobpwagner,

Thanks for your help. It worked!!!

Have a nice day :)

masato-ogishi commented 4 years ago

I was able to install the RProtoBufLib, but I still didn't have the luck for the cytolib. Here's my output. Hope you can resolve this mystery. Or, for the time being, could you consider compiling the package and push it to the bioconductor dev branch? (same for the flowWorkspace)? Thank you for your help!


R version 4.0.2 (2020-06-22) -- "Taking Off Again"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin17.0 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> devtools::install_github("RGLab/cytolib", force = TRUE)
Downloading GitHub repo RGLab/cytolib@HEAD
These packages have more recent versions available.
It is recommended to update all of them.
Which would you like to update?

1: All                                             
2: CRAN packages only                              
3: None                                            
4: RcppArmad... (0.9.900.2.0 -> 0.9.900.3.0) [CRAN]

Enter one or more numbers, or an empty line to skip updates:3
✓  checking for file ‘/private/var/folders/0l/27166dcs57z48cjmt6y57r540000gp/T/RtmpmgcZaY/remotes14c7749f64993/RGLab-cytolib-94f2683/DESCRIPTION’ ...
─  preparing ‘cytolib’:
✓  checking DESCRIPTION meta-information ...
─  cleaning src
─  running ‘cleanup’
─  checking for LF line-endings in source and make files and shell scripts (455ms)
─  checking for empty or unneeded directories
─  building ‘cytolib_2.1.18.tar.gz’
   Warning in utils::tar(filepath, pkgname, compression = compression, compression_level = 9L,  :
     storing paths of more than 100 bytes is not portable:
     ‘cytolib/thirdparty/protobuf/win/include/google/protobuf/stubs/atomicops_internals_atomicword_compat.h’

* installing *source* package ‘cytolib’ ...
** using staged installation
checking for a sed that does not truncate output... /usr/bin/sed
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config knows TileDB... no
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
no
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking tiledb/tiledb.h usability... no
checking tiledb/tiledb.h presence... no
checking for tiledb/tiledb.h... no
configure: No tiledb is found, build without tiledb...
configure: Parsing cytolib version info ...
configure: CYTOLIB_VERSION=2.1.18
configure: creating ./config.status
config.status: creating inst/include/cytolib/cytolibConfig.h
config.status: creating src/Makevars
** libs
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoFrame.cpp -o CytoFrame.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from CytoFrame.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from CytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoFrameView.cpp -o CytoFrameView.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/CytoFrameView.hpp:12,
                 from CytoFrameView.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/CytoFrameView.hpp:12,
                 from CytoFrameView.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c CytoVFS.cpp -o CytoVFS.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem.hpp:16,
                 from ../inst/include/cytolib/CytoVFS.hpp:16,
                 from CytoVFS.cpp:8:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingHierarchy.cpp -o GatingHierarchy.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingSet.cpp -o GatingSet.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
In file included from ../inst/include/cytolib/compensation.hpp:19,
                 from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/global.hpp: In constructor 'cytolib::GatingSet::GatingSet(std::__cxx11::string, bool, bool, std::vector<std::__cxx11::basic_string<char> >, bool, cytolib::CytoCtx)':
../inst/include/cytolib/global.hpp:29:3: warning: 'fmt' may be used uninitialized in this function [-Wmaybe-uninitialized]
   switch(fmt)
   ^~~~~~
GatingSet.cpp:30:14: note: 'fmt' was declared here
   FileFormat fmt;
              ^~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c GatingSet.pb.cc -o GatingSet.pb.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c H5CytoFrame.cpp -o H5CytoFrame.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/H5CytoFrame.hpp:12,
                 from H5CytoFrame.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/H5CytoFrame.hpp:12,
                 from H5CytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c MemCytoFrame.cpp -o MemCytoFrame.o
MemCytoFrame.cpp:551: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
      #pragma omp parallel for

In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from MemCytoFrame.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from MemCytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c POPINDICES.cpp -o POPINDICES.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c calibrationTable.cpp -o calibrationTable.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/foreach.hpp:76,
                 from calibrationTable.cpp:5:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c compensation.cpp -o compensation.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from compensation.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c dummy.cpp -o dummy.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c ellipse2points.cpp -o ellipse2points.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c gate.cpp -o gate.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/gate.hpp:12,
                 from gate.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/gate.hpp:12,
                 from gate.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c global.cpp -o global.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem.hpp:16,
                 from ../inst/include/cytolib/CytoVFS.hpp:16,
                 from ../inst/include/cytolib/global.hpp:21,
                 from global.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
global.cpp: In function 'std::__cxx11::string cytolib::s3_to_http(std::__cxx11::string)':
global.cpp:46:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   for(int i = 1; i < tokens.size(); i++)
                  ~~^~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c in_polygon.cpp -o in_polygon.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c nodeProperties.cpp -o nodeProperties.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:16,
                 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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
In file included from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor 'cytolib::compensation::compensation(const string&)':
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c spline.cpp -o spline.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c trans_group.cpp -o trans_group.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/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:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c transformation.cpp -o transformation.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range_core.hpp:27,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/iterator_range.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/range/as_literal.hpp:22,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string/trim.hpp:19,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/algorithm/string.hpp:19,
                 from ../inst/include/cytolib/transformation.hpp:18,
                 from transformation.cpp:3:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/codecvt_error_category.cpp -o boost/libs/filesystem/src/codecvt_error_category.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/directory.cpp -o boost/libs/filesystem/src/directory.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/directory.hpp:26,
                 from boost/libs/filesystem/src/directory.cpp:28:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/exception.cpp -o boost/libs/filesystem/src/exception.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from boost/libs/filesystem/src/exception.cpp:13:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/operations.hpp:25,
                 from boost/libs/filesystem/src/operations.cpp:71:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from boost/libs/filesystem/src/path.cpp:28:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/path_traits.cpp -o boost/libs/filesystem/src/path_traits.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/portability.cpp -o boost/libs/filesystem/src/portability.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from boost/libs/filesystem/src/portability.cpp:17:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/unique_path.cpp -o boost/libs/filesystem/src/unique_path.o
In file included from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/arg.hpp:25,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/placeholders.hpp:24,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_categories.hpp:16,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/iterator/iterator_facade.hpp:13,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/path.hpp:29,
                 from /Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/filesystem/operations.hpp:25,
                 from boost/libs/filesystem/src/unique_path.cpp:16:
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
 failed ************ (Pred::************
                     ^
/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
 failed ************ (boost::mpl::not_<Pred>::************
                     ^
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rcpp/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/BH/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RProtoBufLib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppArmadillo/include' -I'/Library/Frameworks/R.framework/Versions/4.0/Resources/library/RcppParallel/include' -I/usr/local/include   -fPIC  -Wall -g -O2  -c boost/libs/filesystem/src/windows_file_codecvt.cpp -o boost/libs/filesystem/src/windows_file_codecvt.o
/usr/local/Cellar/gcc@8/8.4.0_1/bin/g++-8 -std=gnu++11 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/Cellar/gcc@8/8.4.0_1/lib -o cytolib.so CytoFrame.o CytoFrameView.o CytoVFS.o GatingHierarchy.o GatingSet.o GatingSet.pb.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 -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/usr/local/Cellar/gcc@8/8.4.0_1/lib/gcc/8 /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libhdf5_cpp.a /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libhdf5.a /Library/Frameworks/R.framework/Versions/4.0/Resources/library/Rhdf5lib/lib/libsz.a -lz -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
installing to /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs
** 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
Error: package or namespace load failed for ‘cytolib’:
 .onLoad failed in loadNamespace() for 'cytolib', details:
  call: dyn.load(cytolib, local = FALSE, now = TRUE)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so':
  dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so, 10): Symbol not found: __ZN2H56H5FileC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE
  Referenced from: /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so
  Expected in: flat namespace
 in /Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/Library/Frameworks/R.framework/Versions/4.0/Resources/library/cytolib’
* restoring previous ‘/Library/Frameworks/R.framework/Versions/4.0/Resources/library/cytolib’
Error: Failed to install 'cytolib' from GitHub:
  (converted from warning) installation of package ‘/var/folders/0l/27166dcs57z48cjmt6y57r540000gp/T//RtmpmgcZaY/file14c771b2afac7/cytolib_2.1.18.tar.gz’ had non-zero exit status
mikejiang commented 4 years ago

Looks like the binary of your Rhdf5lib also mismatches on your system, try to recompile that as well

mikejiang commented 4 years ago

Bioc devel should have the latest binaries of these packages. (the latest push was Sept 1st)

masato-ogishi commented 4 years ago

Hmm... I installed the cytolib package from the bioc devel and it was installed without error. However, when I tried to install flowWorkspace (v.4.1.9) from bioc devel (this is my original purpose), it still caused a compilation error. So the problem is not likely due to the outdated version of cytolib.

gfinak commented 4 years ago

For what it's worth, your error is here: dlopen(/Library/Frameworks/R.framework/Versions/4.0/Resources/library/00LOCK-cytolib/00new/cytolib/libs/cytolib.so, 10): Symbol not found: __ZN2H56H5FileC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjRKNS_17FileCreatPropListERKNS_15FileAccPropListE It's a dynamic linking error. Looks like it's related to Rhdf5lib. Please updated that package. In general, you should pick: either the release branch of Bioc 3.11, or the devel branch of Bioc, or if you really know what you're doing, pull from our github sources. But, don't mix and match packages from these sources. The errors above indicate that the versions of different package dependencies are out of sync. To deal with this, pick a source, download all flow packages and dependencies and install them. Either use binaries, or if you use the source, install with --preclean.

Finally one other point: I noticed you're using R 4 on a mac with the gcc compiler installed via brew. I don't know if you built R from source, but either way, starting with R 4, my understanding that on mac os the native tool chain (therefore clang) should be used (https://cran.r-project.org/bin/macosx/)

From that page:

Important: this release uses Xcode 10.1 and GNU Fortran 8.2. If you wish to compile R packages from sources, you will need to download and GNU Fortran 8.2 - see the tools directory.

Using mixed tool chains can lead to odd behavior and sometimes the types of errors you are seeing depending on what compiler was used to build the different libraries being linked.

If you're really unable to make headway, my suggestion is: install R from the binaries and use the standard clang toolchain to build these packages on the Mac.

I'm afraid we won't be able to support your issue otherwise. We don't have the resources to debug non-standard toolchains.

mikejiang commented 4 years ago

@gfinak is right. BioC binaries are built with clang++ -mmacosx-version-min=10.13 and yet you are using g++8, you should switch to the same compiler in order to keep the binaries ABI compatible. (if you do need to build the packages from source sometime)

danxfreeman commented 3 years ago

I think I'm having the same issue installing flowCore onto an Amazon Linux 2 AMI for AWS Elastic Cloud (EC2). I've tried reinstalling Rhdf5lib and RProtoBufLib with remotes::install_github():

[root@ip-172-31-79-152 library]# R

R version 4.0.2 (2020-06-22) -- "Taking Off Again"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-koji-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> remotes::install_github("RGLab/cytolib", force = TRUE)
Downloading GitHub repo RGLab/cytolib@HEAD
   checking for file ‘/tmp/Rtmpzj3ruz/remotes49485fd3080c/RGLab-cytolib-b884a31/✔  checking for file ‘/tmp/Rtmpzj3ruz/remotes49485fd3080c/RGLab-cytolib-b884a31/DESCRIPTION’
─  preparing ‘cytolib’:
✔  checking DESCRIPTION meta-information ...
─  cleaning src
─  running ‘cleanup’
─  checking for LF line-endings in source and make files and shell scripts
─  checking for empty or unneeded directories
─  building ‘cytolib_2.3.2.tar.gz’

Installing package into ‘/usr/lib64/R/library’
(as ‘lib’ is unspecified)
* installing *source* package ‘cytolib’ ...
** using staged installation
checking for a sed that does not truncate output... /usr/bin/sed
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
configure: Parsing cytolib version info ...
configure: CYTOLIB_VERSION=2.3.2
configure: creating ./config.status
config.status: creating inst/include/cytolib/cytolibConfig.h
config.status: creating src/Makevars
** libs
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c CytoFrame.cpp -o CytoFrame.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 from CytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c CytoFrameView.cpp -o CytoFrameView.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/CytoFrameView.hpp:12,
                 from CytoFrameView.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c CytoVFS.cpp -o CytoVFS.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c GatingHierarchy.cpp -o GatingHierarchy.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/R/library/BH/include/boost/graph/adjacency_iterator.hpp:13:0,
                 from /usr/lib64/R/library/BH/include/boost/graph/detail/adjacency_list.hpp:37,
                 from /usr/lib64/R/library/BH/include/boost/graph/adjacency_list.hpp:255,
                 from ../inst/include/cytolib/populationTree.hpp:14,
                 from ../inst/include/cytolib/GatingHierarchy.hpp:17,
                 from GatingHierarchy.cpp:3:
/usr/lib64/R/library/BH/include/boost/detail/iterator.hpp: At global scope:
/usr/lib64/R/library/BH/include/boost/detail/iterator.hpp:13:37: note: #pragma message: This header is deprecated. Use <iterator> instead.
 BOOST_HEADER_DEPRECATED("<iterator>")
                                     ^
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c GatingSet.cpp -o GatingSet.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/R/library/BH/include/boost/graph/adjacency_iterator.hpp:13:0,
                 from /usr/lib64/R/library/BH/include/boost/graph/detail/adjacency_list.hpp:37,
                 from /usr/lib64/R/library/BH/include/boost/graph/adjacency_list.hpp:255,
                 from ../inst/include/cytolib/populationTree.hpp:14,
                 from ../inst/include/cytolib/GatingHierarchy.hpp:17,
                 from ../inst/include/cytolib/GatingSet.hpp:14,
                 from GatingSet.cpp:3:
/usr/lib64/R/library/BH/include/boost/detail/iterator.hpp: At global scope:
/usr/lib64/R/library/BH/include/boost/detail/iterator.hpp:13:37: note: #pragma message: This header is deprecated. Use <iterator> instead.
 BOOST_HEADER_DEPRECATED("<iterator>")
                                     ^
In file included from ../inst/include/cytolib/compensation.hpp:19:0,
                 from ../inst/include/cytolib/CytoFrame.hpp:16,
                 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:
../inst/include/cytolib/global.hpp: In constructor ‘cytolib::GatingSet::GatingSet(std::__cxx11::string, bool, bool, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >, bool, cytolib::CytoCtx)’:
../inst/include/cytolib/global.hpp:29:3: warning: ‘fmt’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   switch(fmt)
   ^~~~~~
GatingSet.cpp:30:14: note: ‘fmt’ was declared here
   FileFormat fmt;
              ^~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c GatingSet.pb.cc -o GatingSet.pb.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c H5CytoFrame.cpp -o H5CytoFrame.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/H5CytoFrame.hpp:12,
                 from H5CytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c MemCytoFrame.cpp -o MemCytoFrame.o
MemCytoFrame.cpp:538:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
      #pragma omp parallel for

In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from MemCytoFrame.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c POPINDICES.cpp -o POPINDICES.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c calibrationTable.cpp -o calibrationTable.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c compensation.cpp -o compensation.o
In file included from compensation.cpp:3:0:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c dummy.cpp -o dummy.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c ellipse2points.cpp -o ellipse2points.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c gate.cpp -o gate.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 from ../inst/include/cytolib/MemCytoFrame.hpp:12,
                 from ../inst/include/cytolib/gate.hpp:12,
                 from gate.cpp:3:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c global.cpp -o global.o
global.cpp: In function ‘std::__cxx11::string cytolib::s3_to_http(std::__cxx11::string)’:
global.cpp:46:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int i = 1; i < tokens.size(); i++)
                  ~~^~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c in_polygon.cpp -o in_polygon.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c nodeProperties.cpp -o nodeProperties.o
In file included from ../inst/include/cytolib/CytoFrame.hpp:16:0,
                 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:
../inst/include/cytolib/compensation.hpp: In constructor ‘cytolib::compensation::compensation(const string&)’:
../inst/include/cytolib/compensation.hpp:50:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if(valVec.size() != 1+n+n*n){
      ~~~~~~~~~~~~~~^~~~~~~~~~
../inst/include/cytolib/compensation.hpp:54:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    if(valVec.size() == 1+n+2*n*n){
       ~~~~~~~~~~~~~~^~~~~~~~~~~~
../inst/include/cytolib/compensation.hpp:60:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for(int i = 1+n, j = 1+n; i < valVec_fixed.size(); i++, j+=2)
                               ~~^~~~~~~~~~~~~~~~~~~~~
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c spline.cpp -o spline.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c trans_group.cpp -o trans_group.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c transformation.cpp -o transformation.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/system/src/error_code.cpp -o boost/libs/system/src/error_code.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/path_traits.cpp -o boost/libs/filesystem/src/path_traits.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/codecvt_error_category.cpp -o boost/libs/filesystem/src/codecvt_error_category.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/utf8_codecvt_facet.cpp -o boost/libs/filesystem/src/utf8_codecvt_facet.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/windows_file_codecvt.cpp -o boost/libs/filesystem/src/windows_file_codecvt.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/exception.cpp -o boost/libs/filesystem/src/exception.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/directory.cpp -o boost/libs/filesystem/src/directory.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/path.cpp -o boost/libs/filesystem/src/path.o
g++ -m64 -std=gnu++11 -I"/usr/include/R" -DNDEBUG -DROUT -I../inst/include -DBOOST_NO_AUTO_PTR -I'/usr/lib64/R/library/Rcpp/include' -I'/usr/lib64/R/library/BH/include' -I'/usr/lib64/R/library/RProtoBufLib/include' -I'/usr/lib64/R/library/Rhdf5lib/include' -I'/usr/lib64/R/library/RcppArmadillo/include' -I'/usr/lib64/R/library/RcppParallel/include' -I/usr/local/include   -fpic  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches    -m64 -mtune=generic  -c boost/libs/filesystem/src/operations.cpp -o boost/libs/filesystem/src/operations.o
boost/libs/filesystem/src/operations.cpp: In function ‘boost::filesystem::path boost::filesystem::absolute(const boost::filesystem::path&, const boost::filesystem::path&)’:
boost/libs/filesystem/src/operations.cpp:680:6: error: redefinition of ‘boost::filesystem::path boost::filesystem::absolute(const boost::filesystem::path&, const boost::filesystem::path&)’
 path absolute(const path& p, const path& base)
      ^~~~~~~~
In file included from boost/libs/filesystem/src/operations.cpp:71:0:
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:258:6: note: ‘boost::filesystem::path boost::filesystem::absolute(const boost::filesystem::path&, const boost::filesystem::path&)’ previously defined here
 path absolute(const path& p, const path& base=current_path()) {return detail::absolute(p, base);}
      ^~~~~~~~
boost/libs/filesystem/src/operations.cpp: In function ‘boost::filesystem::path boost::filesystem::detail::canonical(const boost::filesystem::path&, const boost::filesystem::path&, boost::system::error_code*)’:
boost/libs/filesystem/src/operations.cpp:747:54: error: call of overloaded ‘absolute(const boost::filesystem::path&, const boost::filesystem::path&)’ is ambiguous
   path source (p.is_absolute() ? p : absolute(p, base));
                                                      ^
In file included from boost/libs/filesystem/src/operations.cpp:71:0:
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:96:6: note: candidate: boost::filesystem::path boost::filesystem::detail::absolute(const boost::filesystem::path&, const boost::filesystem::path&, boost::system::error_code*)
 path absolute(const path& p, const path& base, system::error_code* ec=0);
      ^~~~~~~~
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:258:6: note: candidate: boost::filesystem::path boost::filesystem::absolute(const boost::filesystem::path&, const boost::filesystem::path&)
 path absolute(const path& p, const path& base=current_path()) {return detail::absolute(p, base);}
      ^~~~~~~~
boost/libs/filesystem/src/operations.cpp: In function ‘void boost::filesystem::detail::copy(const boost::filesystem::path&, const boost::filesystem::path&, boost::system::error_code*)’:
boost/libs/filesystem/src/operations.cpp:842:41: error: ‘fail_if_exists’ is not a member of ‘boost::filesystem::detail’
     detail::copy_file(from, to, detail::fail_if_exists, ec);
                                         ^~~~~~~~~~~~~~
boost/libs/filesystem/src/operations.cpp: In function ‘void boost::filesystem::detail::copy_file(const boost::filesystem::path&, const boost::filesystem::path&, boost::filesystem::copy_option, boost::system::error_code*)’:
boost/libs/filesystem/src/operations.cpp:867:15: error: ‘fail_if_exists’ was not declared in this scope
     option == fail_if_exists) ? BOOST_ERRNO : 0,
               ^
boost/libs/filesystem/src/operations.cpp:232:69: note: in definition of macro ‘BOOST_COPY_FILE’
 #   define BOOST_COPY_FILE(F,T,FailIfExistsBool)copy_file_api(F, T, FailIfExistsBool)
                                                                     ^~~~~~~~~~~~~~~~
boost/libs/filesystem/src/operations.cpp: In function ‘bool boost::filesystem::detail::create_directories(const boost::filesystem::path&, boost::system::error_code*)’:
boost/libs/filesystem/src/operations.cpp:938:32: error: no matching function for call to ‘create_directory(const boost::filesystem::path&, boost::system::error_code*&)’
   return create_directory(p, ec);
                                ^
In file included from boost/libs/filesystem/src/operations.cpp:71:0:
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:121:6: note: candidate: bool boost::filesystem::detail::create_directory(const boost::filesystem::path&, const boost::filesystem::path*, boost::system::error_code*)
 bool create_directory(const path& p, const path* existing, system::error_code* ec=0);
      ^~~~~~~~~~~~~~~~
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:121:6: note:   no known conversion for argument 2 from ‘boost::system::error_code*’ to ‘const boost::filesystem::path*’
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:388:6: note: candidate: bool boost::filesystem::create_directory(const boost::filesystem::path&, const boost::filesystem::path&, boost::system::error_code&)
 bool create_directory(const path& p, const path& existing, system::error_code& ec) BOOST_NOEXCEPT
      ^~~~~~~~~~~~~~~~
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:388:6: note:   candidate expects 3 arguments, 2 provided
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:385:6: note: candidate: bool boost::filesystem::create_directory(const boost::filesystem::path&, const boost::filesystem::path&)
 bool create_directory(const path& p, const path& existing)
      ^~~~~~~~~~~~~~~~
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:385:6: note:   no known conversion for argument 2 from ‘boost::system::error_code*’ to ‘const boost::filesystem::path&’
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:382:6: note: candidate: bool boost::filesystem::create_directory(const boost::filesystem::path&, boost::system::error_code&)
 bool create_directory(const path& p, system::error_code& ec) BOOST_NOEXCEPT
      ^~~~~~~~~~~~~~~~
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:382:6: note:   no known conversion for argument 2 from ‘boost::system::error_code*’ to ‘boost::system::error_code&’
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:379:6: note: candidate: bool boost::filesystem::create_directory(const boost::filesystem::path&)
 bool create_directory(const path& p) {return detail::create_directory(p, 0);}
      ^~~~~~~~~~~~~~~~
/usr/lib64/R/library/BH/include/boost/filesystem/operations.hpp:379:6: note:   candidate expects 1 argument, 2 provided
boost/libs/filesystem/src/operations.cpp: At global scope:
boost/libs/filesystem/src/operations.cpp:381:1: warning: ‘bool boost::filesystem::detail::{anonymous}::copy_file_api(const string&, const string&, bool)’ defined but not used [-Wunused-function]
 copy_file_api(const std::string& from_p,
 ^~~~~~~~~~~~~
make: *** [boost/libs/filesystem/src/operations.o] Error 1
ERROR: compilation failed for package ‘cytolib’
* removing ‘/usr/lib64/R/library/cytolib’
Error: Failed to install 'cytolib' from GitHub:
  (converted from warning) installation of package ‘/tmp/Rtmpzj3ruz/file4948561f90b7/cytolib_2.3.2.tar.gz’ had non-zero exit status
mikejiang commented 3 years ago

@danxfreeman , your issue is addressed in #46