Author: manx Date: Fri Mar 15 12:42:28 2024 New Revision: 20337 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20337 Log: Merged revision(s) 20331, 20334 from trunk/OpenMPT: [Ref] mpt/base/tests/tests_base_numeric.hpp: Add tests for mpt::saturate_align_up. ........ [Var] Run clang-format. ........ Added: branches/OpenMPT-1.31/src/mpt/base/tests/tests_base_numeric.hpp - copied, changed from r20331, trunk/OpenMPT/src/mpt/base/tests/tests_base_numeric.hpp Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/build/autotools/Makefile.am branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2019win10/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2019win10/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2019win10/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2019win10/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10uwp/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2019win10uwp/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win10uwp/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2019win10uwp/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2019win7/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2019win7/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2019win7/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2019win7/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2019win7/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2019win7/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2019win7/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2019win7/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2019win7/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win7/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2019win7/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2019win81/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2019win81/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2019win81/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2019win81/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2019win81/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2019win81/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2019win81/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2019win81/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2019win81/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2019win81/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2019win81/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2022win10/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2022win10/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2022win10/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2022win10/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2022win10/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2022win10/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2022win10/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2022win10/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2022win10/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2022win10/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10clang/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2022win10clang/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10uwp/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2022win10uwp/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win10uwp/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2022win10uwp/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2022win7/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2022win7/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2022win7/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2022win7/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2022win7/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2022win7/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2022win7/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2022win7/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2022win7/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win7/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2022win7/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/OpenMPT-ANSI.vcxproj branches/OpenMPT-1.31/build/vs2022win81/OpenMPT-ANSI.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/OpenMPT-NativeSupport.vcxproj branches/OpenMPT-1.31/build/vs2022win81/OpenMPT-NativeSupport.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/OpenMPT-UTF8.vcxproj branches/OpenMPT-1.31/build/vs2022win81/OpenMPT-UTF8.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/OpenMPT.vcxproj branches/OpenMPT-1.31/build/vs2022win81/OpenMPT.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/PluginBridge.vcxproj branches/OpenMPT-1.31/build/vs2022win81/PluginBridge.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/PluginBridgeLegacy.vcxproj branches/OpenMPT-1.31/build/vs2022win81/PluginBridgeLegacy.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/libopenmpt-small.vcxproj branches/OpenMPT-1.31/build/vs2022win81/libopenmpt-small.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/libopenmpt.vcxproj branches/OpenMPT-1.31/build/vs2022win81/libopenmpt.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/libopenmpt_test.vcxproj branches/OpenMPT-1.31/build/vs2022win81/libopenmpt_test.vcxproj.filters branches/OpenMPT-1.31/build/vs2022win81/updatesigntool.vcxproj branches/OpenMPT-1.31/build/vs2022win81/updatesigntool.vcxproj.filters branches/OpenMPT-1.31/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj branches/OpenMPT-1.31/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj branches/OpenMPT-1.31/test/mpt_tests_base.cpp Modified: branches/OpenMPT-1.31/build/autotools/Makefile.am ============================================================================== --- branches/OpenMPT-1.31/build/autotools/Makefile.am Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/autotools/Makefile.am Fri Mar 15 12:42:28 2024 (r20337) @@ -261,6 +261,7 @@ MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_arithmetic_shift.hpp MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_bit.hpp MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_math.hpp +MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_numeric.hpp MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_saturate_cast.hpp MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_saturate_round.hpp MPT_FILES_SRC_MPT += src/mpt/base/tests/tests_base_wrapping_divide.hpp Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1018,6 +1018,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1005,6 +1005,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -715,6 +715,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -417,6 +417,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1018,6 +1018,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1005,6 +1005,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1018,6 +1018,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1005,6 +1005,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -767,6 +767,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -312,6 +312,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -773,6 +773,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -312,6 +312,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -800,6 +800,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -633,6 +633,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -800,6 +800,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -633,6 +633,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -830,6 +830,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -639,6 +639,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -698,6 +698,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -399,6 +399,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1018,6 +1018,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1005,6 +1005,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -715,6 +715,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -417,6 +417,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1018,6 +1018,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1005,6 +1005,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1018,6 +1018,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1005,6 +1005,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -767,6 +767,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -312,6 +312,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -773,6 +773,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -312,6 +312,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -800,6 +800,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -633,6 +633,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -800,6 +800,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -633,6 +633,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -830,6 +830,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -639,6 +639,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -698,6 +698,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -399,6 +399,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1793,6 +1793,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1047,6 +1047,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1346,6 +1346,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -459,6 +459,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1793,6 +1793,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1047,6 +1047,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1793,6 +1793,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/OpenMPT.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -1047,6 +1047,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1472,6 +1472,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/PluginBridge.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -318,6 +318,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj Fri Mar 15 12:42:28 2024 (r20337) @@ -1472,6 +1472,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp" /> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> Modified: branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj.filters Fri Mar 15 12:40:10 2024 (r20336) +++ branches/OpenMPT-1.31/build/vs2019win10/PluginBridgeLegacy.vcxproj.filters Fri Mar 15 12:42:28 2024 (r20337) @@ -318,6 +318,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\tests\tests_base_numeric.hpp"> + <Filter>src\mpt\base\tests</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> Modified: branches/OpenMPT-1.31/build/vs2019win10/libopenmpt-small.vcxproj ============================================================================== --- branches/OpenMPT-1.31/build/vs2019wi... [truncated message content] |