File tree 4 files changed +38
-0
lines changed
4 files changed +38
-0
lines changed Original file line number Diff line number Diff line change @@ -563,6 +563,32 @@ jobs:
563
563
MSBuild -m wide_integer_vs2022.sln -p:useenv=true -p:Configuration=Release -p:Platform=x64 /t:Rebuild
564
564
dir %cd%\x64\Release\wide_integer_vs2022.exe
565
565
%cd%\x64\Release\wide_integer_vs2022.exe
566
+ msvc-release-x64-vs2022-asan :
567
+ runs-on : windows-2022
568
+ steps :
569
+ - uses : actions/checkout@v2
570
+ with :
571
+ fetch-depth : ' 0'
572
+ - name : clone-submods-bootstrap-headers-boost-develop
573
+ run : |
574
+ git clone -b develop --depth 1 https://github.com/boostorg/boost.git ../boost-root
575
+ cd ../boost-root
576
+ git submodule update --init tools
577
+ git submodule update --init libs/config
578
+ git submodule update --init libs/multiprecision
579
+ ./bootstrap.bat
580
+ ./b2 headers
581
+ - uses : actions/checkout@v1
582
+ - uses : ilammy/msvc-dev-cmd@v1
583
+ - name : msvc-release-x64-vs2022-asan
584
+ shell : cmd
585
+ working-directory : ./
586
+ run : |
587
+ set INCLUDE=%cd%;%cd%\..\boost-root;%INCLUDE%
588
+ copy /Y .props\Directory.Build.props .
589
+ MSBuild -m wide_integer_vs2022.sln -p:useenv=true -p:Configuration=Release -p:Platform=x64 /t:Rebuild
590
+ dir %cd%\x64\Release\wide_integer_vs2022.exe
591
+ %cd%\x64\Release\wide_integer_vs2022.exe
566
592
mingw-winhost-x64 :
567
593
runs-on : windows-2019
568
594
strategy :
Original file line number Diff line number Diff line change
1
+ <Project >
2
+ <PropertyGroup >
3
+ <EnableASAN >true</EnableASAN >
4
+ </PropertyGroup >
5
+ </Project >
Original file line number Diff line number Diff line change 242
242
<None Include =" .github\workflows\wide_integer.yml" />
243
243
<None Include =" .github\workflows\wide_integer_codecov.yml" />
244
244
<None Include =" .github\workflows\wide_integer_sonar.yml" />
245
+ <None Include =" .props\Directory.Build.props" />
245
246
<None Include =" .tidy\make\make_tidy_01_generic.gmk" />
246
247
<None Include =" .tidy\make\make_tidy_02_files.gmk" />
247
248
<None Include =" .tidy\make\make_tidy_03_flags.gmk" />
Original file line number Diff line number Diff line change 44
44
<Filter Include =" .gcov\make" >
45
45
<UniqueIdentifier >{09bf1894-26c1-40a4-870e-f338f0940b7b}</UniqueIdentifier >
46
46
</Filter >
47
+ <Filter Include =" .props" >
48
+ <UniqueIdentifier >{78812fa7-c747-46fb-861d-bb6cfe3070ab}</UniqueIdentifier >
49
+ </Filter >
47
50
</ItemGroup >
48
51
<ItemGroup >
49
52
<ClInclude Include =" boost\multiprecision\uintwide_t_backend.hpp" >
217
220
<None Include =" .github\workflows\wide_integer_codecov.yml" >
218
221
<Filter >.github\workflows</Filter >
219
222
</None >
223
+ <None Include =" .props\Directory.Build.props" >
224
+ <Filter >.props</Filter >
225
+ </None >
220
226
</ItemGroup >
221
227
<ItemGroup >
222
228
<Text Include =" examples\CMakeLists.txt" >
You can’t perform that action at this time.
0 commit comments