Skip to content

Commit 8682b90

Browse files
nodejs-github-bottargos
authored andcommittedOct 27, 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 11ecd06 commit 8682b90

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
@@ -25,7 +25,7 @@ This a list of all the dependencies:
2525
* [npm][]
2626
* [openssl][]
2727
* [postject][]
28-
* [simdutf 3.2.17][]
28+
* [simdutf 3.2.18][]
2929
* [undici 5.26.4][]
3030
* [uv][]
3131
* [uvwasi][]
@@ -273,7 +273,7 @@ See [maintaining-openssl][] for more informations.
273273
The [postject](https://github.com/nodejs/postject) dependency is used for the
274274
[Single Executable strategic initiative](https://github.com/nodejs/single-executable).
275275

276-
### simdutf 3.2.17
276+
### simdutf 3.2.18
277277

278278
The [simdutf](https://github.com/simdutf/simdutf) dependency is
279279
a C++ library for fast UTF-8 decoding and encoding.
@@ -335,7 +335,7 @@ performance improvements not currently available in standard zlib.
335335
[npm]: #npm
336336
[openssl]: #openssl
337337
[postject]: #postject
338-
[simdutf 3.2.17]: #simdutf-3217
338+
[simdutf 3.2.18]: #simdutf-3218
339339
[undici 5.26.4]: #undici-5264
340340
[update-openssl-action]: ../../../.github/workflows/update-openssl.yml
341341
[uv]: #uv

0 commit comments

Comments
 (0)
Please sign in to comment.