* installing *source* package ‘bayestransmission’ ... ** package ‘bayestransmission’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘Apple clang version 14.0.3 (clang-1403.0.22.14.1)’ using C++17 using SDK: ‘MacOSX11.3.sdk’ clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c CodeToEvent.cpp -o CodeToEvent.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_AbxCoding.cpp -o infect/infect_AbxCoding.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_AbxLocationState.cpp -o infect/infect_AbxLocationState.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_AbxPatientState.cpp -o infect/infect_AbxPatientState.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_CountLocationState.cpp -o infect/infect_CountLocationState.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_Episode.cpp -o infect/infect_Episode.o In file included from CodeToEvent.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] In file included from infect/infect_AbxLocationState.cpp:2: In file included from ./infect/infect.h:29: int compare (Object const * const e) const; ^ ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: ./util/Object.h:note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') 25 virtual int compare(Object *y); ^ :14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_CountLocationState.cpp:1: In file included from infect/infect_AbxPatientState.cpp:1: In file included from ./infect/infect.h:29: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const')./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ virtual int compare(Object *y); ^ In file included from infect/infect_AbxCoding.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_Episode.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_EpisodeHistory.cpp -o infect/infect_EpisodeHistory.o 1 warning generated. 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_Event.cpp -o infect/infect_Event.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_Facility.cpp -o infect/infect_Facility.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_HistoryLink.cpp -o infect/infect_HistoryLink.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_LocationState.cpp -o infect/infect_LocationState.o In file included from infect/infect_EpisodeHistory.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] In file included from infect/infect_Facility.cpp:1: In file included from ./infect/infect.h:29: In file included from infect/infect_Event.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6./infect/RawEvent.h: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; int compare (Object const * const e) const;:23: 6 ^: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') ./util/Object.h virtual int compare(Object *y); ^ ./util/Object.h:25:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') :14: virtual int compare(Object *y); ^ note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_HistoryLink.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_LocationState.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_Model.cpp -o infect/infect_Model.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_Patient.cpp -o infect/infect_Patient.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_PatientState.cpp -o infect/infect_PatientState.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_RawEvent.cpp -o infect/infect_RawEvent.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_Sampler.cpp -o infect/infect_Sampler.o In file included from infect/infect_Model.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_Patient.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_PatientState.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_RawEvent.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_SetLocationState.cpp -o infect/infect_SetLocationState.o In file included from infect/infect_Sampler.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_State.cpp -o infect/infect_State.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_System.cpp -o infect/infect_System.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_SystemEpisodeHistory.cpp -o infect/infect_SystemEpisodeHistory.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_SystemHistory.cpp -o infect/infect_SystemHistory.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c infect/infect_UnitEpisodeHistory.cpp -o infect/infect_UnitEpisodeHistory.o In file included from infect/infect_SetLocationState.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_State.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_System.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_SystemEpisodeHistory.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_SystemHistory.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from infect/infect_UnitEpisodeHistory.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LinearAbxICP2.cpp -o lognormal/lognormal_LinearAbxICP2.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LinearAbxICP.cpp -o lognormal/lognormal_LinearAbxICP.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LinearAbxModel2.cpp -o lognormal/lognormal_LinearAbxModel2.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LinearAbxModel.cpp -o lognormal/lognormal_LinearAbxModel.o 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LogNormalAbxICP.cpp -o lognormal/lognormal_LogNormalAbxICP.o In file included from lognormal/lognormal_LinearAbxICP2.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LinearAbxICP2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxICP2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LinearAbxICP2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxICP2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_LinearAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LinearAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LinearAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_LinearAbxModel2.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LinearAbxModel2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxModel2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LinearAbxModel2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxModel2.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_LinearAbxModel.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LinearAbxModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LinearAbxModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LinearAbxModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LogNormalICP.cpp -o lognormal/lognormal_LogNormalICP.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LogNormalMassAct.cpp -o lognormal/lognormal_LogNormalMassAct.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_LogNormalModel.cpp -o lognormal/lognormal_LogNormalModel.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_MixedICP.cpp -o lognormal/lognormal_MixedICP.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c lognormal/lognormal_MultiUnitAbxICP.cpp -o lognormal/lognormal_MultiUnitAbxICP.o In file included from lognormal/lognormal_LogNormalAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LogNormalAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LogNormalAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Markov.cpp -o Markov.o In file included from lognormal/lognormal_LogNormalICP.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LogNormalICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LogNormalICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_LogNormalMassAct.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_MixedICP.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LogNormalMassAct.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalMassAct.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LogNormalMassAct.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalMassAct.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_MixedICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_MixedICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_MixedICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_MixedICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_LogNormalModel.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_LogNormalModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_LogNormalModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_LogNormalModel.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from lognormal/lognormal_MultiUnitAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from lognormal/lognormal_MultiUnitAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_MultiUnitAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from lognormal/lognormal_MultiUnitAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from lognormal/lognormal_MultiUnitAbxICP.cpp:1: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/modeling_Parameters.cpp -o modeling/modeling_Parameters.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/modeling_TestParams.cpp -o modeling/modeling_TestParams.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_AbxParams.cpp -o modeling/models_AbxParams.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_ConstrainedSimulator.cpp -o modeling/models_ConstrainedSimulator.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_DummyModel.cpp -o modeling/models_DummyModel.o In file included from modeling/modeling_TestParams.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/modeling_TestParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/modeling_TestParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/modeling_TestParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/modeling_TestParams.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/modeling_Parameters.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/modeling_Parameters.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/modeling_Parameters.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/modeling_Parameters.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/modeling_Parameters.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/models_AbxParams.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_AbxParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_AbxParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_AbxParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_AbxParams.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_ForwardSimulator.cpp -o modeling/models_ForwardSimulator.o In file included from modeling/models_ConstrainedSimulator.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_ConstrainedSimulator.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_ConstrainedSimulator.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_ConstrainedSimulator.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_ConstrainedSimulator.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/models_DummyModel.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_DummyModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_DummyModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_DummyModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_DummyModel.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_InsituParams.cpp -o modeling/models_InsituParams.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_MassActionICP.cpp -o modeling/models_MassActionICP.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_MassActionModel.cpp -o modeling/models_MassActionModel.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_Options.cpp -o modeling/models_Options.o In file included from modeling/models_ForwardSimulator.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_ForwardSimulator.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] In file included from modeling/models_Options.cpp:1: In file included from ./modeling/Options.h:4: In file included from virtual void set(int i, int j, double value) ^ ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) 23 virtual void set(int i, double value) ^ :6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] ./modeling/TestParams.h:54:15: int compare (Object const * const e) const; ^ note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ ./util/Object.h:25:In file included from modeling/models_ForwardSimulator.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') :49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual int compare(Object *y); ^ virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_ForwardSimulator.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_ForwardSimulator.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 1 warning generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_OutColParams.cpp -o modeling/models_OutColParams.o In file included from modeling/models_InsituParams.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_InsituParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_InsituParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_InsituParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_InsituParams.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/models_MassActionICP.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_MassActionICP.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_MassActionICP.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_MassActionICP.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_MassActionICP.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/models_MassActionModel.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_MassActionModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_MassActionModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_MassActionModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_MassActionModel.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_RandomTestParams.cpp -o modeling/models_RandomTestParams.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_TestParamsAbx.cpp -o modeling/models_TestParamsAbx.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c modeling/models_UnitLinkedModel.cpp -o modeling/models_UnitLinkedModel.o In file included from modeling/models_OutColParams.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_OutColParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_OutColParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_OutColParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_OutColParams.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ modeling/models_OutColParams.cpp:41:12: warning: variable 'z' set but not used [-Wunused-but-set-variable] double z = 0; ^ modeling/models_OutColParams.cpp:42:12: warning: variable 'n' set but not used [-Wunused-but-set-variable] double n = 0; ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Module.cpp -o Module.o In file included from Module.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ 7 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Module-Infect.cpp -o Module-Infect.o In file included from modeling/models_RandomTestParams.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_RandomTestParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_RandomTestParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_RandomTestParams.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_RandomTestParams.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/models_TestParamsAbx.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_TestParamsAbx.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_TestParamsAbx.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_TestParamsAbx.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_TestParamsAbx.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from modeling/models_UnitLinkedModel.cpp:1: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from modeling/models_UnitLinkedModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_UnitLinkedModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from modeling/models_UnitLinkedModel.cpp:1: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from modeling/models_UnitLinkedModel.cpp:1: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from Module.cpp:4: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module.cpp:4: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from Module.cpp:4: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module.cpp:4: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from Module-Infect.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Module-Infect-System.cpp -o Module-Infect-System.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Module-lognormal.cpp -o Module-lognormal.o 5 warnings generated. 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Module-models.cpp -o Module-models.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Module-utils.cpp -o Module-utils.o In file included from Module-Infect-System.cpp:1: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from Module-Infect.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-Infect.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from Module-Infect.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-Infect.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from Module-Infect-System.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-Infect-System.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from Module-Infect-System.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-Infect-System.cpp:4: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from Module-lognormal.cpp:2: In file included from ./lognormal/lognormal.h:17: In file included from ./lognormal/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from Module-lognormal.cpp:2: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-lognormal.cpp:2: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from Module-lognormal.cpp:2: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-lognormal.cpp:2: In file included from ./lognormal/lognormal.h:18: In file included from ./lognormal/../modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from Module-utils.cpp:2: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from Module-models.cpp:2: In file included from ./modeling/modeling.h:16: In file included from ./modeling/../infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from Module-utils.cpp:2: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-utils.cpp:2: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from Module-utils.cpp:2: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-utils.cpp:2: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ In file included from Module-models.cpp:2: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-models.cpp:2: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from Module-models.cpp:2: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from Module-models.cpp:2: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c Random.cpp -o Random.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c RcppExports.cpp -o RcppExports.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c RRandom.cpp -o RRandom.o 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c runMCMC.cpp -o runMCMC.o In file included from runMCMC.cpp:6: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c util/util.cc -o util/util.o In file included from runMCMC.cpp:7: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from runMCMC.cpp:7: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from runMCMC.cpp:7: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from runMCMC.cpp:7: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c util/util_Integer.cpp -o util/util_Integer.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c util/util_List.cpp -o util/util_List.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c util/util_Object.cpp -o util/util_Object.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c util/util_Vector.cpp -o util/util_Vector.o clang++ -arch arm64 -std=gnu++17 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I. -I./infect -I./lognormal -I./modeling -I./util -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/Rcpp/include' -I'/Volumes/Builds/packages/big-sur-arm64/Rlib/4.4/RcppArmadillo/include' -I/opt/R/arm64/include -fPIC -falign-functions=64 -Wall -g -O2 -c wrap.cpp -o wrap.o 5 warnings generated. In file included from wrap.cpp:1: In file included from ./wrap.h:8: In file included from ./infect/infect.h:29: ./infect/RawEvent.h:23:6: warning: 'infect::RawEvent::compare' hides overloaded virtual function [-Woverloaded-virtual] int compare (Object const * const e) const; ^ ./util/Object.h:25:14: note: hidden overloaded virtual function 'util::Object::compare' declared here: type mismatch at 1st parameter ('util::Object *' vs 'const util::Object *const') virtual int compare(Object *y); ^ In file included from wrap.cpp:1: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:27:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value) ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 3) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 3) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from wrap.cpp:1: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:49:17: warning: 'models::TestParamsAbx::logProb' hides overloaded virtual function [-Woverloaded-virtual] virtual double logProb(infect::HistoryLink *const h) const; ^ ./modeling/TestParams.h:45:17: note: hidden overloaded virtual function 'models::TestParams::logProb' declared here: different qualifiers (unqualified vs 'const') virtual double logProb(infect::HistoryLink *h) override; ^ In file included from wrap.cpp:1: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:21: ./modeling/TestParamsAbx.h:57:15: warning: 'models::TestParamsAbx::set' hides overloaded virtual functions [-Woverloaded-virtual] virtual void set(int i, int j, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ ./modeling/TestParams.h:54:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (5 vs 6) virtual void set(int i, double value, int update, double prival, double prin); ^ In file included from wrap.cpp:1: In file included from ./wrap.h:9: In file included from ./modeling/modeling.h:23: ./modeling/RandomTestParams.h:57:15: warning: 'models::RandomTestParams::set' hides overloaded virtual function [-Woverloaded-virtual] virtual void set(bool israte, int i, double value, int update, double prival, double prin); ^ ./modeling/TestParams.h:26:15: note: hidden overloaded virtual function 'models::TestParams::set' declared here: different number of parameters (2 vs 6) virtual void set(int i, double value) ^ 5 warnings generated. 5 warnings generated. 5 warnings generated. 5 warnings generated. clang++ -arch arm64 -std=gnu++17 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -L/Library/Frameworks/R.framework/Resources/lib -L/opt/R/arm64/lib -o bayestransmission.so CodeToEvent.o infect/infect_AbxCoding.o infect/infect_AbxLocationState.o infect/infect_AbxPatientState.o infect/infect_CountLocationState.o infect/infect_Episode.o infect/infect_EpisodeHistory.o infect/infect_Event.o infect/infect_Facility.o infect/infect_HistoryLink.o infect/infect_LocationState.o infect/infect_Model.o infect/infect_Patient.o infect/infect_PatientState.o infect/infect_RawEvent.o infect/infect_Sampler.o infect/infect_SetLocationState.o infect/infect_State.o infect/infect_System.o infect/infect_SystemEpisodeHistory.o infect/infect_SystemHistory.o infect/infect_UnitEpisodeHistory.o lognormal/lognormal_LinearAbxICP2.o lognormal/lognormal_LinearAbxICP.o lognormal/lognormal_LinearAbxModel2.o lognormal/lognormal_LinearAbxModel.o lognormal/lognormal_LogNormalAbxICP.o lognormal/lognormal_LogNormalICP.o lognormal/lognormal_LogNormalMassAct.o lognormal/lognormal_LogNormalModel.o lognormal/lognormal_MixedICP.o lognormal/lognormal_MultiUnitAbxICP.o Markov.o modeling/modeling_Parameters.o modeling/modeling_TestParams.o modeling/models_AbxParams.o modeling/models_ConstrainedSimulator.o modeling/models_DummyModel.o modeling/models_ForwardSimulator.o modeling/models_InsituParams.o modeling/models_MassActionICP.o modeling/models_MassActionModel.o modeling/models_Options.o modeling/models_OutColParams.o modeling/models_RandomTestParams.o modeling/models_TestParamsAbx.o modeling/models_UnitLinkedModel.o Module.o Module-Infect.o Module-Infect-System.o Module-lognormal.o Module-models.o Module-utils.o Random.o RcppExports.o RRandom.o runMCMC.o util/util.o util/util_Integer.o util/util_List.o util/util_Object.o util/util_Vector.o wrap.o -L/Library/Frameworks/R.framework/Resources/lib -lRlapack -L/Library/Frameworks/R.framework/Resources/lib -lRblas -L/opt/gfortran/lib/gcc/aarch64-apple-darwin20.0/12.2.0 -L/opt/gfortran/lib -lgfortran -lemutls_w -lquadmath -lstdc++ -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation ld: warning: could not create compact unwind for ___emutls_get_address: registers 23 and 24 not saved contiguously in frame installing to /Volumes/Builds/packages/big-sur-arm64/results/4.4/bayestransmission.Rcheck/00LOCK-bayestransmission/00new/bayestransmission/libs ** generating debug symbols (dSYM) ** R ** data *** moving datasets to lazyload DB ** 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 ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (bayestransmission)