* installing *source* package ‘RcppQuantuccia’ ... ** this is package ‘RcppQuantuccia’ version ‘0.1.3’ ** package ‘RcppQuantuccia’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘Apple clang version 17.0.0 (clang-1700.6.3.2)’ using SDK: ‘MacOSX26.2.sdk’ clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/patterns/observable.cpp -o ql/patterns/observable.o In file included from ql/patterns/observable.cpp:22: In file included from ./ql/patterns/observable.hpp:32: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/argentina.cpp -o ql/time/calendars/argentina.o In file included from ql/time/calendars/argentina.cpp:20: In file included from ./ql/time/calendars/argentina.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/australia.cpp -o ql/time/calendars/australia.o In file included from ql/time/calendars/australia.cpp:20: In file included from ./ql/time/calendars/australia.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/austria.cpp -o ql/time/calendars/austria.o In file included from ql/time/calendars/austria.cpp:20: In file included from ./ql/time/calendars/austria.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/bespokecalendar.cpp -o ql/time/calendars/bespokecalendar.o In file included from ql/time/calendars/bespokecalendar.cpp:20: In file included from ./ql/time/calendars/bespokecalendar.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/botswana.cpp -o ql/time/calendars/botswana.o In file included from ql/time/calendars/botswana.cpp:21: In file included from ./ql/time/calendars/botswana.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/brazil.cpp -o ql/time/calendars/brazil.o In file included from ql/time/calendars/brazil.cpp:21: In file included from ./ql/time/calendars/brazil.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/canada.cpp -o ql/time/calendars/canada.o In file included from ql/time/calendars/canada.cpp:21: In file included from ./ql/time/calendars/canada.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/chile.cpp -o ql/time/calendars/chile.o In file included from ql/time/calendars/chile.cpp:20: In file included from ./ql/time/calendars/chile.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/china.cpp -o ql/time/calendars/china.o In file included from ql/time/calendars/china.cpp:21: In file included from ./ql/time/calendars/china.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/czechrepublic.cpp -o ql/time/calendars/czechrepublic.o In file included from ql/time/calendars/czechrepublic.cpp:20: In file included from ./ql/time/calendars/czechrepublic.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/denmark.cpp -o ql/time/calendars/denmark.o In file included from ql/time/calendars/denmark.cpp:20: In file included from ./ql/time/calendars/denmark.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/finland.cpp -o ql/time/calendars/finland.o In file included from ql/time/calendars/finland.cpp:20: In file included from ./ql/time/calendars/finland.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/france.cpp -o ql/time/calendars/france.o In file included from ql/time/calendars/france.cpp:20: In file included from ./ql/time/calendars/france.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/germany.cpp -o ql/time/calendars/germany.o In file included from ql/time/calendars/germany.cpp:20: In file included from ./ql/time/calendars/germany.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/hongkong.cpp -o ql/time/calendars/hongkong.o In file included from ql/time/calendars/hongkong.cpp:21: In file included from ./ql/time/calendars/hongkong.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/hungary.cpp -o ql/time/calendars/hungary.o In file included from ql/time/calendars/hungary.cpp:20: In file included from ./ql/time/calendars/hungary.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/iceland.cpp -o ql/time/calendars/iceland.o In file included from ql/time/calendars/iceland.cpp:20: In file included from ./ql/time/calendars/iceland.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/india.cpp -o ql/time/calendars/india.o In file included from ql/time/calendars/india.cpp:20: In file included from ./ql/time/calendars/india.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/indonesia.cpp -o ql/time/calendars/indonesia.o In file included from ql/time/calendars/indonesia.cpp:20: In file included from ./ql/time/calendars/indonesia.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/israel.cpp -o ql/time/calendars/israel.o In file included from ql/time/calendars/israel.cpp:21: In file included from ./ql/time/calendars/israel.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/italy.cpp -o ql/time/calendars/italy.o In file included from ql/time/calendars/italy.cpp:20: In file included from ./ql/time/calendars/italy.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/japan.cpp -o ql/time/calendars/japan.o In file included from ql/time/calendars/japan.cpp:22: In file included from ./ql/time/calendars/japan.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/jointcalendar.cpp -o ql/time/calendars/jointcalendar.o In file included from ql/time/calendars/jointcalendar.cpp:22: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/mexico.cpp -o ql/time/calendars/mexico.o In file included from ql/time/calendars/mexico.cpp:20: In file included from ./ql/time/calendars/mexico.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/newzealand.cpp -o ql/time/calendars/newzealand.o In file included from ql/time/calendars/newzealand.cpp:20: In file included from ./ql/time/calendars/newzealand.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/norway.cpp -o ql/time/calendars/norway.o In file included from ql/time/calendars/norway.cpp:20: In file included from ./ql/time/calendars/norway.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/poland.cpp -o ql/time/calendars/poland.o In file included from ql/time/calendars/poland.cpp:20: In file included from ./ql/time/calendars/poland.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/romania.cpp -o ql/time/calendars/romania.o In file included from ql/time/calendars/romania.cpp:22: In file included from ./ql/time/calendars/romania.hpp:29: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/russia.cpp -o ql/time/calendars/russia.o In file included from ql/time/calendars/russia.cpp:21: In file included from ./ql/time/calendars/russia.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/saudiarabia.cpp -o ql/time/calendars/saudiarabia.o In file included from ql/time/calendars/saudiarabia.cpp:21: In file included from ./ql/time/calendars/saudiarabia.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/singapore.cpp -o ql/time/calendars/singapore.o In file included from ql/time/calendars/singapore.cpp:21: In file included from ./ql/time/calendars/singapore.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/slovakia.cpp -o ql/time/calendars/slovakia.o In file included from ql/time/calendars/slovakia.cpp:20: In file included from ./ql/time/calendars/slovakia.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/southafrica.cpp -o ql/time/calendars/southafrica.o In file included from ql/time/calendars/southafrica.cpp:20: In file included from ./ql/time/calendars/southafrica.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/southkorea.cpp -o ql/time/calendars/southkorea.o In file included from ql/time/calendars/southkorea.cpp:25: In file included from ./ql/time/calendars/southkorea.hpp:30: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/sweden.cpp -o ql/time/calendars/sweden.o In file included from ql/time/calendars/sweden.cpp:20: In file included from ./ql/time/calendars/sweden.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/switzerland.cpp -o ql/time/calendars/switzerland.o In file included from ql/time/calendars/switzerland.cpp:20: In file included from ./ql/time/calendars/switzerland.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/taiwan.cpp -o ql/time/calendars/taiwan.o In file included from ql/time/calendars/taiwan.cpp:21: In file included from ./ql/time/calendars/taiwan.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/target.cpp -o ql/time/calendars/target.o In file included from ql/time/calendars/target.cpp:20: In file included from ./ql/time/calendars/target.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/thailand.cpp -o ql/time/calendars/thailand.o In file included from ql/time/calendars/thailand.cpp:20: In file included from ./ql/time/calendars/thailand.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/turkey.cpp -o ql/time/calendars/turkey.o In file included from ql/time/calendars/turkey.cpp:22: In file included from ./ql/time/calendars/turkey.hpp:29: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/ukraine.cpp -o ql/time/calendars/ukraine.o In file included from ql/time/calendars/ukraine.cpp:20: In file included from ./ql/time/calendars/ukraine.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/unitedkingdom.cpp -o ql/time/calendars/unitedkingdom.o In file included from ql/time/calendars/unitedkingdom.cpp:21: In file included from ./ql/time/calendars/unitedkingdom.hpp:28: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/unitedstates.cpp -o ql/time/calendars/unitedstates.o In file included from ql/time/calendars/unitedstates.cpp:24: In file included from ./ql/time/calendars/unitedstates.hpp:31: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendars/weekendsonly.cpp -o ql/time/calendars/weekendsonly.o In file included from ql/time/calendars/weekendsonly.cpp:20: In file included from ./ql/time/calendars/weekendsonly.hpp:27: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/asx.cpp -o ql/time/asx.o In file included from ql/time/asx.cpp:24: In file included from ./ql/time/asx.hpp:31: In file included from ./ql/time/date.hpp:34: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/businessdayconvention.cpp -o ql/time/businessdayconvention.o In file included from ql/time/businessdayconvention.cpp:23: In file included from ./ql/time/businessdayconvention.hpp:30: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/calendar.cpp -o ql/time/calendar.o In file included from ql/time/calendar.cpp:25: In file included from ./ql/time/calendar.hpp:31: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/dategenerationrule.cpp -o ql/time/dategenerationrule.o In file included from ql/time/dategenerationrule.cpp:21: In file included from ./ql/time/dategenerationrule.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/date.cpp -o ql/time/date.o In file included from ql/time/date.cpp:27: In file included from ./ql/time/date.hpp:34: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ ql/time/date.cpp:505:72: warning: implicit conversion loses integer precision: 'Year' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 505 | boost::gregorian::gregorian_calendar::end_of_month_day(y, bM); | ^ ql/time/date.cpp:510:50: warning: implicit conversion loses integer precision: 'Day' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 510 | return boost::gregorian::date(y, bM, d); | ^ ql/time/date.cpp:510:43: warning: implicit conversion loses integer precision: 'Year' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 510 | return boost::gregorian::date(y, bM, d); | ^ ql/time/date.cpp:606:44: warning: implicit conversion loses integer precision: 'duration_rep_type' (aka 'long') to 'const Date::serial_type' (aka 'const int') [-Wshorten-64-to-32] 605 | const Date::serial_type n = (dateTime_.date() | ~ ~~~~~~~~~~~~~~~~~ 606 | - serialNumberDateReference()).days(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ql/time/date.cpp:680:67: warning: implicit conversion loses integer precision: 'Year' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 680 | return boost::gregorian::gregorian_calendar::is_leap_year(y); | ^ ql/time/date.cpp:687:15: warning: implicit conversion loses integer precision: 'Year' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 687 | d.year(), mapQLDateType2Boost(d.month())); | ~~^~~~~~ ql/time/date.cpp:695:19: warning: implicit conversion loses integer precision: 'Year' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 695 | d.year(), mapQLDateType2Boost(d.month())); | ~~^~~~~~ ql/time/date.cpp:700:62: warning: implicit conversion loses integer precision: 'duration_rep_type' (aka 'long') to 'Date::serial_type' (aka 'int') [-Wshorten-64-to-32] 700 | return (d1.dateTime().date() - d2.dateTime().date()).days(); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ ql/time/date.cpp:935:55: warning: implicit conversion loses integer precision: 'Day' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 935 | date boostDate(d.year(), d.month(), d.dayOfMonth()); | ~~^~~~~~~~~~~~ ql/time/date.cpp:935:34: warning: implicit conversion loses integer precision: 'Year' (aka 'int') to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 935 | date boostDate(d.year(), d.month(), d.dayOfMonth()); | ~~^~~~~~ 11 warnings generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/ecb.cpp -o ql/time/ecb.o In file included from ql/time/ecb.cpp:21: In file included from ./ql/time/ecb.hpp:27: In file included from ./ql/time/date.hpp:34: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/frequency.cpp -o ql/time/frequency.o In file included from ql/time/frequency.cpp:23: In file included from ./ql/time/frequency.hpp:30: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/imm.cpp -o ql/time/imm.o In file included from ql/time/imm.cpp:23: In file included from ./ql/time/imm.hpp:30: In file included from ./ql/time/date.hpp:34: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/period.cpp -o ql/time/period.o In file included from ql/time/period.cpp:24: In file included from ./ql/time/period.hpp:30: In file included from ./ql/time/frequency.hpp:30: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/schedule.cpp -o ql/time/schedule.o In file included from ql/time/schedule.cpp:22: In file included from ./ql/settings.hpp:29: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/timeunit.cpp -o ql/time/timeunit.o In file included from ql/time/timeunit.cpp:20: In file included from ./ql/time/timeunit.hpp:30: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/time/weekday.cpp -o ql/time/weekday.o In file included from ql/time/weekday.cpp:24: In file included from ./ql/time/weekday.hpp:31: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/utilities/dataformatters.cpp -o ql/utilities/dataformatters.o In file included from ql/utilities/dataformatters.cpp:20: In file included from ./ql/utilities/dataformatters.hpp:27: In file included from ./ql/utilities/null.hpp:29: In file included from ./ql/types.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/utilities/dataparsers.cpp -o ql/utilities/dataparsers.o In file included from ql/utilities/dataparsers.cpp:23: In file included from ./ql/utilities/dataparsers.hpp:30: In file included from ./ql/time/date.hpp:34: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ ql/utilities/dataparsers.cpp:107:48: warning: implicit conversion loses integer precision: 'duration_rep_type' (aka 'long') to 'Date::serial_type' (aka 'int') [-Wshorten-64-to-32] 107 | return Date(1, January, 1901) + noDays.days(); | ~ ~~~~~~~^~~~~~ 2 warnings generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/errors.cpp -o ql/errors.o In file included from ql/errors.cpp:20: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ ql/errors.cpp:75:41: error: call to consteval function 'std::basic_format_string::basic_format_string' is not a constant expression 75 | throw std::runtime_error(format(file, line, function, | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_functions.h:368:60: note: function parameter 'file' with unknown value cannot be used in a constant expression 368 | consteval basic_format_string(const _Tp& __str) : __str_{__str} { | ^ ql/errors.cpp:75:41: note: in call to 'basic_format_string(file)' 75 | throw std::runtime_error(format(file, line, function, | ^~~~ ql/errors.cpp:74:40: note: declared here 74 | char const * file, long line) { | ^ ql/errors.cpp:83:41: error: call to consteval function 'std::basic_format_string::basic_format_string' is not a constant expression 83 | throw std::runtime_error(format(file, line, function, | ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_functions.h:368:60: note: function parameter 'file' with unknown value cannot be used in a constant expression 368 | consteval basic_format_string(const _Tp& __str) : __str_{__str} { | ^ ql/errors.cpp:83:41: note: in call to 'basic_format_string(file)' 83 | throw std::runtime_error(format(file, line, function, | ^~~~ ql/errors.cpp:81:67: note: declared here 81 | char const * function, char const * file, | ^ 1 warning and 2 errors generated. make[1]: *** [ql/errors.o] Error 1 clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c ql/settings.cpp -o ql/settings.o In file included from ql/settings.cpp:22: In file included from ./ql/settings.hpp:29: In file included from ./ql/errors.hpp:28: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ 1 warning generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c calendars.cpp -o calendars.o In file included from calendars.cpp:2: In file included from ../inst/include/RcppQuantuccia_types.h:8: In file included from ./ql/quantlib.hpp:1: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ In file included from calendars.cpp:2: In file included from ../inst/include/RcppQuantuccia_types.h:12: In file included from /Users/ripley/R/Library/Rcpp/include/RcppCommon.h:192: /Users/ripley/R/Library/Rcpp/include/Rcpp/internal/wrap.h:71:47: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 71 | return Rf_mkCharLen(st.data(), st.size()); | ~~~~~~~~~~~~ ~~~^~~~~~ 2 warnings generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c dates.cpp -o dates.o In file included from dates.cpp:26: In file included from ../inst/include/RcppQuantuccia_types.h:8: In file included from ./ql/quantlib.hpp:1: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ In file included from dates.cpp:26: In file included from ../inst/include/RcppQuantuccia_types.h:12: In file included from /Users/ripley/R/Library/Rcpp/include/RcppCommon.h:192: /Users/ripley/R/Library/Rcpp/include/Rcpp/internal/wrap.h:71:47: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 71 | return Rf_mkCharLen(st.data(), st.size()); | ~~~~~~~~~~~~ ~~~^~~~~~ In file included from dates.cpp:28: ../inst/include/RcppQuantuccia_as_wrap.h:31:96: warning: implicit conversion turns floating-point number into integer: 'double' to 'fractional_seconds_type' (aka 'long long') [-Wfloat-conversion] 28 | boost::posix_time::time_duration(dt.getHours(), | ~~~~~ 29 | dt.getMinutes(), 30 | dt.getSeconds(), 31 | dt.getMicroSeconds()*1000.0)); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../inst/include/RcppQuantuccia_as_wrap.h:27:98: warning: implicit conversion loses integer precision: 'int' to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 27 | const boost::posix_time::ptime pt(boost::gregorian::date(dt.getYear(), dt.getMonth(), dt.getDay()), | ~~~^~~~~~~~ ../inst/include/RcppQuantuccia_as_wrap.h:27:83: warning: implicit conversion loses integer precision: 'int' to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 27 | const boost::posix_time::ptime pt(boost::gregorian::date(dt.getYear(), dt.getMonth(), dt.getDay()), | ~~~^~~~~~~~~~ ../inst/include/RcppQuantuccia_as_wrap.h:27:69: warning: implicit conversion loses integer precision: 'int' to 'value_type' (aka 'unsigned short') [-Wimplicit-int-conversion] 27 | const boost::posix_time::ptime pt(boost::gregorian::date(dt.getYear(), dt.getMonth(), dt.getDay()), | ~~~^~~~~~~~~ ../inst/include/RcppQuantuccia_as_wrap.h:44:23: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 44 | int n = dtvec.size(); | ~ ~~~~~~^~~~~~ ../inst/include/RcppQuantuccia_as_wrap.h:60:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 60 | int n = dvec.size(); | ~ ~~~~~^~~~~~ dates.cpp:111:19: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 111 | int n = dates.size(); | ~ ~~~~~~^~~~~~ dates.cpp:134:19: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 134 | int n = dates.size(); | ~ ~~~~~~^~~~~~ dates.cpp:157:19: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 157 | int n = dates.size(); | ~ ~~~~~~^~~~~~ dates.cpp:180:19: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 180 | int n = dates.size(); | ~ ~~~~~~^~~~~~ dates.cpp:204:19: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 204 | int n = dates.size(); | ~ ~~~~~~^~~~~~ dates.cpp:218:19: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 218 | int n = dates.size(); | ~ ~~~~~~^~~~~~ dates.cpp:234:23: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 234 | int ndays = dates.size(); | ~~~~~ ~~~~~~^~~~~~ dates.cpp:266:18: warning: implicit conversion loses integer precision: 'R_xlen_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 266 | int n = from.size(); | ~ ~~~~~^~~~~~ dates.cpp:294:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 294 | int n = holidays.size(); | ~ ~~~~~~~~~^~~~~~ dates.cpp:308:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 308 | int n = holidays.size(); | ~ ~~~~~~~~~^~~~~~ 18 warnings generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c utils.cpp -o utils.o In file included from utils.cpp:27: In file included from ../inst/include/RcppQuantuccia_types.h:8: In file included from ./ql/quantlib.hpp:1: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ In file included from utils.cpp:27: In file included from ../inst/include/RcppQuantuccia_types.h:12: In file included from /Users/ripley/R/Library/Rcpp/include/RcppCommon.h:192: /Users/ripley/R/Library/Rcpp/include/Rcpp/internal/wrap.h:71:47: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 71 | return Rf_mkCharLen(st.data(), st.size()); | ~~~~~~~~~~~~ ~~~^~~~~~ 2 warnings generated. clang++ -mmacos-version-min=26 -std=gnu++20 -I"/Users/ripley/R/R-devel/include" -DNDEBUG -I. -I../inst/include/ -DBOOST_NO_AUTO_PTR -DQL_USE_STD_SHARED_PTR -DQL_HIGH_RESOLUTION_DATE -I'/Users/ripley/R/Library/Rcpp/include' -I'/Users/ripley/R/Library/BH/include' -isystem /opt/R/arm64/include -fPIC -g -O2 -Wall -pedantic -Wconversion -Wno-sign-conversion -c RcppExports.cpp -o RcppExports.o In file included from RcppExports.cpp:4: In file included from ./../inst/include/RcppQuantuccia.h:7: In file included from ./../inst/include/RcppQuantuccia_RcppExports.h:7: In file included from ./../inst/include/RcppQuantuccia_types.h:8: In file included from ./ql/quantlib.hpp:1: In file included from ./ql/qldefines.hpp:38: In file included from /Users/ripley/R/Library/BH/include/boost/config.hpp:48: /Users/ripley/R/Library/BH/include/boost/config/stdlib/libcpp.hpp:98:11: warning: 'BOOST_NO_AUTO_PTR' macro redefined [-Wmacro-redefined] 98 | # define BOOST_NO_AUTO_PTR | ^ :2:9: note: previous definition is here 2 | #define BOOST_NO_AUTO_PTR 1 | ^ In file included from RcppExports.cpp:4: In file included from ./../inst/include/RcppQuantuccia.h:7: In file included from ./../inst/include/RcppQuantuccia_RcppExports.h:7: In file included from ./../inst/include/RcppQuantuccia_types.h:12: In file included from /Users/ripley/R/Library/Rcpp/include/RcppCommon.h:192: /Users/ripley/R/Library/Rcpp/include/Rcpp/internal/wrap.h:71:47: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] 71 | return Rf_mkCharLen(st.data(), st.size()); | ~~~~~~~~~~~~ ~~~^~~~~~ 2 warnings generated. make[1]: Target `RcppQuantuccia.so' not remade because of errors. ERROR: compilation failed for package ‘RcppQuantuccia’ * removing ‘/Users/ripley/R/packages/tests-devel/RcppQuantuccia.Rcheck/RcppQuantuccia’