* installing *source* package ‘RcppSimdJson’ ...
** this is package ‘RcppSimdJson’ version ‘0.1.15’
** package ‘RcppSimdJson’ 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 SDK: ‘MacOSX11.3.1.sdk’
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I/opt/R/x86_64/include -DSIMDJSON_NO_COMPUTED_GOTO -I../inst/include -fPIC -falign-functions=64 -Wall -g -O2 -c RcppExports.cpp -o RcppExports.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I/opt/R/x86_64/include -DSIMDJSON_NO_COMPUTED_GOTO -I../inst/include -fPIC -falign-functions=64 -Wall -g -O2 -c deserialize.cpp -o deserialize.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I/opt/R/x86_64/include -DSIMDJSON_NO_COMPUTED_GOTO -I../inst/include -fPIC -falign-functions=64 -Wall -g -O2 -c exported-utils.cpp -o exported-utils.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I/opt/R/x86_64/include -DSIMDJSON_NO_COMPUTED_GOTO -I../inst/include -fPIC -falign-functions=64 -Wall -g -O2 -c internal-utils.cpp -o internal-utils.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I/opt/R/x86_64/include -DSIMDJSON_NO_COMPUTED_GOTO -I../inst/include -fPIC -falign-functions=64 -Wall -g -O2 -c rcppsimdjson_utils_check.cpp -o rcppsimdjson_utils_check.o
clang++ -arch x86_64 -std=gnu++20 -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I'/Volumes/Builds/packages/big-sur-x86_64/Rlib/4.6/Rcpp/include' -I/opt/R/x86_64/include -DSIMDJSON_NO_COMPUTED_GOTO -I../inst/include -fPIC -falign-functions=64 -Wall -g -O2 -c simdjson_example.cpp -o simdjson_example.o
In file included from rcppsimdjson_utils_check.cpp:3:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:3081:10: error: expected concept name with optional arguments
} -> std::convertible_to<typename std::remove_cvref_t<T>::value_type>;
^
In file included from simdjson_example.cpp:6:
../inst/include/simdjson.h:3081:10: error: expected concept name with optional arguments
} -> std::convertible_to<typename std::remove_cvref_t<T>::value_type>;
^
../inst/include/RcppSimdJson/../simdjson.h:3102:8: error: no member named 'ranges' in namespace 'std'
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:3102:28: error: 'T' does not refer to a value
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/RcppSimdJson/../simdjson.h:3100:20: note: declared here
template <typename T>
^
In file included from exported-utils.cpp:1:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:3081:10: error: expected concept name with optional arguments
} -> std::convertible_to<typename std::remove_cvref_t<T>::value_type>;
^
../inst/include/RcppSimdJson/../simdjson.h:3102:8: error: no member named 'ranges' in namespace 'std'
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:3102:28: error: 'T' does not refer to a value
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/RcppSimdJson/../simdjson.h:3100:20: note: declared here
template <typename T>
^
../inst/include/RcppSimdJson/../simdjson.h:3102:34: error: expected identifier
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/simdjson.h:3102:8: error: no member named 'ranges' in namespace 'std'
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
~~~~~^
../inst/include/simdjson.h:3102:28: error: 'T' does not refer to a value
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/simdjson.h:3100:20: note: declared here
template <typename T>
^
../inst/include/simdjson.h:3102:34: error: expected identifier
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/RcppSimdJson/../simdjson.h:3102:34: error: expected identifier
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/RcppSimdJson/../simdjson.h:3115:17: error: expected concept name with optional arguments
{ c[i] } -> std::convertible_to<typename Container::value_type>;
^
../inst/include/RcppSimdJson/../simdjson.h:3115:17: error: expected concept name with optional arguments
{ c[i] } -> std::convertible_to<typename Container::value_type>;
^
../inst/include/simdjson.h:3115:17: error: expected concept name with optional arguments
{ c[i] } -> std::convertible_to<typename Container::value_type>;
^
In file included from deserialize.cpp:2:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:3081:10: error: expected concept name with optional arguments
} -> std::convertible_to<typename std::remove_cvref_t<T>::value_type>;
^
../inst/include/RcppSimdJson/../simdjson.h:3102:8: error: no member named 'ranges' in namespace 'std'
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:3102:28: error: 'T' does not refer to a value
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/RcppSimdJson/../simdjson.h:3100:20: note: declared here
template <typename T>
^
../inst/include/RcppSimdJson/../simdjson.h:3102:34: error: expected identifier
std::ranges::input_range<T> && !string_like<T> && !concepts::string_view_keyed_map<T>;
^
../inst/include/RcppSimdJson/../simdjson.h:3115:17: error: expected concept name with optional arguments
{ c[i] } -> std::convertible_to<typename Container::value_type>;
^
../inst/include/RcppSimdJson/../simdjson.h:54514:16: error: no type named 'unsigned_integral' in namespace 'std'
template <std::unsigned_integral T>
~~~~~^
../inst/include/simdjson.h:54514:16: error: no type named 'unsigned_integral' in namespace 'std'
template <std::unsigned_integral T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54514:16: error: no type named 'unsigned_integral' in namespace 'std'
template <std::unsigned_integral T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54515:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54516:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
../inst/include/simdjson.h:54515:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/simdjson.h:54516:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
In file included from simdjson_example.cpp:6:
../inst/include/simdjson.h:54520:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from rcppsimdjson_utils_check.cpp:3:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54520:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
../inst/include/RcppSimdJson/../simdjson.h:54515:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54516:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
In file included from exported-utils.cpp:1:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54520:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from simdjson_example.cpp:6:
../inst/include/simdjson.h:54520:20: error: no member named 'max' in 'rlimit'
if (x > (limits::max)()) {
~~~~~~~~^
../inst/include/simdjson.h:54523:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
In file included from rcppsimdjson_utils_check.cpp:3:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54520:20: error: no member named 'max' in 'rlimit'
if (x > (limits::max)()) {
~~~~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54523:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
In file included from exported-utils.cpp:1:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54520:20: error: no member named 'max' in 'rlimit'
if (x > (limits::max)()) {
~~~~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54514:16: error: no type named 'unsigned_integral' in namespace 'std'
template <std::unsigned_integral T>
~~~~~^
../inst/include/simdjson.h:54527:16: error: no type named 'floating_point' in namespace 'std'
template <std::floating_point T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54527:16: error: no type named 'floating_point' in namespace 'std'
template <std::floating_point T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54523:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
../inst/include/RcppSimdJson/../simdjson.h:54515:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54516:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
In file included from deserialize.cpp:2:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54520:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
../inst/include/RcppSimdJson/../simdjson.h:54528:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/simdjson.h:54528:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54527:16: error: no type named 'floating_point' in namespace 'std'
template <std::floating_point T>
~~~~~^
In file included from deserialize.cpp:2:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54520:20: error: no member named 'max' in 'rlimit'
if (x > (limits::max)()) {
~~~~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54531:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
../inst/include/simdjson.h:54531:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
../inst/include/RcppSimdJson/../simdjson.h:54528:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54531:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
../inst/include/RcppSimdJson/../simdjson.h:54523:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
../inst/include/RcppSimdJson/../simdjson.h:54535:16: error: no type named 'signed_integral' in namespace 'std'
template <std::signed_integral T>
~~~~~^
../inst/include/simdjson.h:54535:16: error: no type named 'signed_integral' in namespace 'std'
template <std::signed_integral T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54527:16: error: no type named 'floating_point' in namespace 'std'
template <std::floating_point T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54536:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54537:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
../inst/include/simdjson.h:54536:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/simdjson.h:54537:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
../inst/include/RcppSimdJson/../simdjson.h:54535:16: error: no type named 'signed_integral' in namespace 'std'
template <std::signed_integral T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54536:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54537:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
../inst/include/RcppSimdJson/../simdjson.h:54528:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54531:21: error: unknown type name 'T'
out = static_cast<T>(x);
^
In file included from rcppsimdjson_utils_check.cpp:3:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54541:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from simdjson_example.cpp:6:
../inst/include/simdjson.h:54541:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from rcppsimdjson_utils_check.cpp:3:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54541:35: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from exported-utils.cpp:1:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54541:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from simdjson_example.cpp:6:
../inst/include/simdjson.h:54541:35: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
../inst/include/RcppSimdJson/../simdjson.h:54535:16: error: no type named 'signed_integral' in namespace 'std'
template <std::signed_integral T>
~~~~~^
../inst/include/RcppSimdJson/../simdjson.h:54536:51: error: unknown type name 'T'
error_code tag_invoke(deserialize_tag, auto &val, T &out) noexcept {
^
../inst/include/RcppSimdJson/../simdjson.h:54537:38: error: template argument for template type parameter must be a type
using limits = std::numeric_limits<T>;
^
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/c++/v1/limits:442:17: note: template parameter is declared here
template <class _Tp>
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
In file included from exported-utils.cpp:1:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54541:35: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
In file included from deserialize.cpp:2:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54541:12: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
In file included from deserialize.cpp:2:
In file included from ../inst/include/RcppSimdJson.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/simplify.hpp:5:
In file included from ../inst/include/RcppSimdJson/deserialize/../common.hpp:145:
../inst/include/RcppSimdJson/../simdjson.h:54541:35: error: use of undeclared identifier 'limits'; did you mean 'rlimit'?
if (x > (limits::max)() || x < (limits::min)()) {
^~~~~~
rlimit
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk/usr/include/sys/resource.h:411:8: note: 'rlimit' declared here
struct rlimit {
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [rcppsimdjson_utils_check.o] Error 1
make: *** Waiting for unfinished jobs....
20 errors generated.
make: *** [exported-utils.o] Error 1
20 errors generated.
make: *** [deserialize.o] Error 1
20 errors generated.
make: *** [simdjson_example.o] Error 1
ERROR: compilation failed for package ‘RcppSimdJson’
* removing ‘/Volumes/Builds/packages/big-sur-x86_64/results/4.6/RcppSimdJson.Rcheck/RcppSimdJson’