1- /* auto-generated on 2026-03-12 20:40:43 -0400. version 4.4.0 Do not edit! */
1+ /* auto-generated on 2026-03-17 12:38:11 -0400. version 4.4.1 Do not edit! */
22/* including simdjson.h: */
33/* begin file simdjson.h */
44#ifndef SIMDJSON_H
@@ -2538,7 +2538,7 @@ namespace std {
25382538#define SIMDJSON_SIMDJSON_VERSION_H
25392539
25402540/** The version of simdjson being used (major.minor.revision) */
2541- #define SIMDJSON_VERSION "4.4.0 "
2541+ #define SIMDJSON_VERSION "4.4.1 "
25422542
25432543namespace simdjson {
25442544enum {
@@ -2553,7 +2553,7 @@ enum {
25532553 /**
25542554 * The revision (major.minor.REVISION) of simdjson being used.
25552555 */
2556- SIMDJSON_VERSION_REVISION = 0
2556+ SIMDJSON_VERSION_REVISION = 1
25572557};
25582558} // namespace simdjson
25592559
@@ -5059,7 +5059,7 @@ simdjson_inline padded_memory_map::padded_memory_map(const char *filename) noexc
50595059 close(fd);
50605060 return; // failed to get file size, data will be nullptr
50615061 }
5062- size = ( size_t) st.st_size;
5062+ size = static_cast< size_t>( st.st_size) ;
50635063 size_t total_size = size + simdjson::SIMDJSON_PADDING;
50645064 void *anon_map =
50655065 mmap(NULL, total_size, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
@@ -5074,13 +5074,13 @@ simdjson_inline padded_memory_map::padded_memory_map(const char *filename) noexc
50745074 close(fd);
50755075 return; // failed to mmap file, data will be nullptr
50765076 }
5077- data = ( const char *) file_map;
5077+ data = static_cast< const char *>( file_map) ;
50785078 close(fd); // no longer needed after mapping
50795079}
50805080
50815081simdjson_inline padded_memory_map::~padded_memory_map() noexcept {
50825082 if (data != nullptr) {
5083- munmap((void *) data, size + simdjson::SIMDJSON_PADDING);
5083+ munmap(const_cast<char *>( data) , size + simdjson::SIMDJSON_PADDING);
50845084 }
50855085}
50865086
@@ -39749,7 +39749,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
3974939749#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
3975039750#endif
3975139751#endif
39752- #if defined(__PPC64__) || defined(_M_PPC64)
39752+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
3975339753#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
3975439754#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
3975539755#endif
@@ -41832,7 +41832,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
4183241832#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
4183341833#endif
4183441834#endif
41835- #if defined(__PPC64__) || defined(_M_PPC64)
41835+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
4183641836#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
4183741837#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
4183841838#endif
@@ -44402,7 +44402,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
4440244402#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
4440344403#endif
4440444404#endif
44405- #if defined(__PPC64__) || defined(_M_PPC64)
44405+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
4440644406#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
4440744407#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
4440844408#endif
@@ -46972,7 +46972,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
4697246972#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
4697346973#endif
4697446974#endif
46975- #if defined(__PPC64__) || defined(_M_PPC64)
46975+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
4697646976#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
4697746977#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
4697846978#endif
@@ -49657,7 +49657,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
4965749657#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
4965849658#endif
4965949659#endif
49660- #if defined(__PPC64__) || defined(_M_PPC64)
49660+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
4966149661#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
4966249662#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
4966349663#endif
@@ -52659,7 +52659,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
5265952659#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
5266052660#endif
5266152661#endif
52662- #if defined(__PPC64__) || defined(_M_PPC64)
52662+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
5266352663#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
5266452664#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
5266552665#endif
@@ -55135,7 +55135,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
5513555135#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
5513655136#endif
5513755137#endif
55138- #if defined(__PPC64__) || defined(_M_PPC64)
55138+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
5513955139#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
5514055140#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
5514155141#endif
@@ -57634,7 +57634,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
5763457634#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
5763557635#endif
5763657636#endif
57637- #if defined(__PPC64__) || defined(_M_PPC64)
57637+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
5763857638#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
5763957639#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
5764057640#endif
@@ -60137,7 +60137,7 @@ simdjson_warn_unused simdjson_result<std::string> extract_fractured_json(
6013760137#define SIMDJSON_EXPERIMENTAL_HAS_RVV 1
6013860138#endif
6013960139#endif
60140- #if defined(__PPC64__) || defined(_M_PPC64)
60140+ #if ( defined(__PPC64__) || defined(_M_PPC64)) && defined(__ALTIVEC__ )
6014160141#ifndef SIMDJSON_EXPERIMENTAL_HAS_PPC64
6014260142#define SIMDJSON_EXPERIMENTAL_HAS_PPC64 1
6014360143#endif
0 commit comments