main/simdjson: upgrade to 3.10.1
https://github.com/simdjson/simdjson/releases/tag/v3.10.1
https://github.com/simdjson/simdjson/compare/v3.6.1...v3.10.0
Also resolves a rebuild error on 3.6.0.
In file included from /home/build/tests/simdjson/src/simdjson-3.6.0/src/fallback.cpp:15,
from /home/build/tests/simdjson/src/simdjson-3.6.0/src/simdjson.cpp:27:
/home/build/tests/simdjson/src/simdjson-3.6.0/src/generic/stage2/json_iterator.h: In static member function 'static simdjson::error_code simdjson::fallback::{anonymous}::stage2::tape_builder::parse_document(simdjson::fallback::dom_parser_implementation&, simdjson::dom::document&) [with bool STREAMING = false]':
/home/build/tests/simdjson/src/simdjson-3.6.0/src/generic/stage2/json_iterator.h:119:49: error: inlining failed in call to 'always_inline' 'simdjson::error_code simdjson::fallback::{anonymous}::stage2::json_iterator::walk_document(V&) noexcept [with bool STREAMING = false; V = simdjson::fallback::{anonymous}::stage2::tape_builder]': target specific option mismatch
119 | simdjson_warn_unused simdjson_inline error_code json_iterator::walk_document(V &visitor) noexcept {
| ^~~~~~~~~~~~~
In file included from /home/build/tests/simdjson/src/simdjson-3.6.0/src/fallback.cpp:17:
/home/build/tests/simdjson/src/simdjson-3.6.0/src/generic/stage2/tape_builder.h:105:39: note: called from here
105 | return iter.walk_document<STREAMING>(builder);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/home/build/tests/simdjson/src/simdjson-3.6.0/src/generic/stage2/json_iterator.h:119:49: error: inlining failed in call to 'always_inline' 'simdjson::error_code simdjson::fallback::{anonymous}::stage2::json_iterator::walk_document(V&) noexcept [with bool STREAMING = false; V = simdjson::fallback::{anonymous}::stage2::tape_builder]': target specific option mismatch
119 | simdjson_warn_unused simdjson_inline error_code json_iterator::walk_document(V &visitor) noexcept {
| ^~~~~~~~~~~~~
/home/build/tests/simdjson/src/simdjson-3.6.0/src/generic/stage2/tape_builder.h:105:39: note: called from here
105 | return iter.walk_document<STREAMING>(builder);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~