Skip to content

Commit 545aa74

Browse files
nodejs-github-bottargos
authored andcommittedNov 11, 2023
deps: update simdutf to 3.2.18
PR-URL: #50091 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
1 parent 3d03ca9 commit 545aa74

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed
 

‎deps/simdutf/simdutf.cpp

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* auto-generated on 2023-08-11 13:30:54 -0400. Do not edit! */
1+
/* auto-generated on 2023-10-08 13:48:09 -0400. Do not edit! */
22
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/src, filename=simdutf.cpp
33
/* begin file src/simdutf.cpp */
44
#include "simdutf.h"
@@ -1119,9 +1119,12 @@ simdutf_really_inline simd16<int16_t>::operator simd16<uint16_t>() const { retur
11191119
#endif
11201120

11211121
#ifdef _MSC_VER
1122-
#if _MSC_VER >= 1920
1123-
// Visual Studio 2019 and up support VBMI2 under x64 even if the header
1122+
#if _MSC_VER >= 1930
1123+
// Visual Studio 2022 and up support VBMI2 under x64 even if the header
11241124
// avx512vbmi2intrin.h is not found.
1125+
// Visual Studio 2019 technically supports VBMI2, but the implementation
1126+
// might be unreliable. Search for visualstudio2019icelakeissue in our
1127+
// tests.
11251128
#define SIMDUTF_COMPILER_SUPPORTS_VBMI2 1
11261129
#endif
11271130
#endif

‎deps/simdutf/simdutf.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* auto-generated on 2023-08-11 13:30:54 -0400. Do not edit! */
1+
/* auto-generated on 2023-10-08 13:48:09 -0400. Do not edit! */
22
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf.h
33
/* begin file include/simdutf.h */
44
#ifndef SIMDUTF_H
@@ -576,7 +576,7 @@ SIMDUTF_DISABLE_UNDESIRED_WARNINGS
576576
#define SIMDUTF_SIMDUTF_VERSION_H
577577
578578
/** The version of simdutf being used (major.minor.revision) */
579-
#define SIMDUTF_VERSION "3.2.17"
579+
#define SIMDUTF_VERSION "3.2.18"
580580
581581
namespace simdutf {
582582
enum {
@@ -591,7 +591,7 @@ enum {
591591
/**
592592
* The revision (major.minor.REVISION) of simdutf being used.
593593
*/
594-
SIMDUTF_VERSION_REVISION = 17
594+
SIMDUTF_VERSION_REVISION = 18
595595
};
596596
} // namespace simdutf
597597

‎doc/contributing/maintaining/maintaining-dependencies.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This a list of all the dependencies:
2727
* [npm 9.6.7][]
2828
* [openssl 3.0.8][]
2929
* [postject 1.0.0-alpha.6][]
30-
* [simdutf 3.2.17][]
30+
* [simdutf 3.2.18][]
3131
* [undici 5.26.4][]
3232
* [uvwasi 0.0.19][]
3333
* [V8 11.3.244.8][]
@@ -286,7 +286,7 @@ See [maintaining-openssl][] for more informations.
286286
The [postject](https://github.com/nodejs/postject) dependency is used for the
287287
[Single Executable strategic initiative](https://github.com/nodejs/single-executable).
288288

289-
### simdutf 3.2.17
289+
### simdutf 3.2.18
290290

291291
The [simdutf](https://github.com/simdutf/simdutf) dependency is
292292
a C++ library for fast UTF-8 decoding and encoding.
@@ -344,7 +344,7 @@ performance improvements not currently available in standard zlib.
344344
[npm 9.6.7]: #npm-967
345345
[openssl 3.0.8]: #openssl-308
346346
[postject 1.0.0-alpha.6]: #postject-100-alpha6
347-
[simdutf 3.2.17]: #simdutf-3217
347+
[simdutf 3.2.18]: #simdutf-3218
348348
[undici 5.26.4]: #undici-5264
349349
[update-openssl-action]: ../../../.github/workflows/update-openssl.yml
350350
[uvwasi 0.0.19]: #uvwasi-0019

0 commit comments

Comments
 (0)
Please sign in to comment.