File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -52,10 +52,18 @@ jobs:
5252 token : ${{ secrets.GITHUB_TOKEN }}
5353 submodules : recursive
5454
55+ - name : Build Tests (ASAN)
56+ if : matrix.os != 'windows-latest'
57+ run : |
58+ mkdir build && cd build
59+ cmake .. -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLSP_BUILD_ASAN:BOOL=ON
60+ cmake --build . --target Luau.LanguageServer.Test -j 3
61+
5562 - name : Build Tests
63+ if : matrix.os == 'windows-latest'
5664 run : |
5765 mkdir build && cd build
58- cmake ..
66+ cmake .. -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
5967 cmake --build . --target Luau.LanguageServer.Test -j 3
6068
6169 - name : Run Tests (Old Solver)
7987 - name : Build Tool
8088 run : |
8189 mkdir build && cd build
82- cmake ..
90+ cmake .. -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLSP_BUILD_ASAN:BOOL=ON
8391 cmake --build . --target Luau.LanguageServer.CLI -j 3
8492
8593 - name : Regenerate Types
@@ -174,7 +182,7 @@ jobs:
174182 - name : Build Tool
175183 run : |
176184 mkdir build && cd build
177- cmake ..
185+ cmake .. -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DLSP_BUILD_ASAN:BOOL=ON
178186 cmake --build . --target Luau.LanguageServer.CLI -j 3
179187
180188 - name : Run Luau Analyze (Plugin Source)
You can’t perform that action at this time.
0 commit comments