diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 21cc879b1..d7cab440e 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -15,7 +15,7 @@ jobs:
bits: 32
# unable to diagnose this error during `import vapoursynth`
# ImportError: DLL load failed while importing vapoursynth: A dynamic link library (DLL) initialization routine failed.
- test: true
+ test: false
- arch: x64
platform: x64
bits: 64
diff --git a/msvc_project/Core/Core.vcxproj b/msvc_project/Core/Core.vcxproj
index 2ef08a95a..bfab399f0 100644
--- a/msvc_project/Core/Core.vcxproj
+++ b/msvc_project/Core/Core.vcxproj
@@ -87,17 +87,18 @@
Level3
Disabled
true
- NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_USE_MIMALLOC;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
true
stdcpp14
true
false
- z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
Windows
+ _mi_version
@@ -105,16 +106,17 @@
Level3
Disabled
true
- NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
+ NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_USE_MIMALLOC;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)
true
stdcpp14
true
Windows
- z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
+ mi_version
@@ -124,7 +126,7 @@
true
true
false
- NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)
+ NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_USE_MIMALLOC;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)
StreamingSIMDExtensions2
false
true
@@ -134,10 +136,11 @@
true
true
true
- z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
Windows
+ _mi_version
/FORCE:MULTIPLE %(AdditionalOptions)
@@ -148,7 +151,7 @@
true
true
false
- NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)
+ NOMINMAX;VS_CORE_EXPORTS;VS_TARGET_OS_WINDOWS;VS_TARGET_CPU_X86;VS_USE_MIMALLOC;VS_GRAPH_API;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)
false
true
stdcpp14
@@ -157,9 +160,10 @@
true
true
true
- z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;z.lib;Advapi32.lib;Shell32.lib;%(AdditionalDependencies)
+ mi_version
/FORCE:MULTIPLE %(AdditionalOptions)
diff --git a/msvc_project/VSPipe/VSPipe.vcxproj b/msvc_project/VSPipe/VSPipe.vcxproj
index ad5d31f04..68fce3563 100644
--- a/msvc_project/VSPipe/VSPipe.vcxproj
+++ b/msvc_project/VSPipe/VSPipe.vcxproj
@@ -87,15 +87,16 @@
Level3
Disabled
true
- NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_GRAPH_API;%(PreprocessorDefinitions)
+ NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_USE_MIMALLOC;VS_GRAPH_API;%(PreprocessorDefinitions)
true
stdcpp14
true
- vsscript.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;vsscript.lib;%(AdditionalDependencies)
Console
true
+ _mi_version
@@ -103,14 +104,15 @@
Level3
Disabled
true
- NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_GRAPH_API;%(PreprocessorDefinitions)
+ NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_USE_MIMALLOC;VS_GRAPH_API;%(PreprocessorDefinitions)
true
stdcpp14
true
- vsscript.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;vsscript.lib;%(AdditionalDependencies)
Console
+ mi_version
@@ -120,7 +122,7 @@
true
true
false
- NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_GRAPH_API;NDEBUG;%(PreprocessorDefinitions)
+ NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_USE_MIMALLOC;VS_GRAPH_API;NDEBUG;%(PreprocessorDefinitions)
StreamingSIMDExtensions2
false
true
@@ -130,9 +132,10 @@
true
true
true
- vsscript.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;vsscript.lib;%(AdditionalDependencies)
Console
true
+ _mi_version
@@ -142,7 +145,7 @@
true
true
false
- NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_GRAPH_API;NDEBUG;%(PreprocessorDefinitions)
+ NOMINMAX;VS_TARGET_OS_WINDOWS;_CRT_SECURE_NO_WARNINGS;VS_USE_MIMALLOC;VS_GRAPH_API;NDEBUG;%(PreprocessorDefinitions)
false
true
stdcpp14
@@ -151,8 +154,9 @@
true
true
true
- vsscript.lib;%(AdditionalDependencies)
+ mimalloc-override.lib;vsscript.lib;%(AdditionalDependencies)
Console
+ mi_version