|
14 | 14 | strategy: |
15 | 15 | matrix: |
16 | 16 | cfg: |
17 | | - # ubuntu sanitizing address, undefined, leak, thread |
| 17 | + # ubuntu sanitize address, undefined, leak, thread |
18 | 18 | - {name: 'linux gcc dbg s:addr,ub,leak', os: ubuntu-latest, btype: Debug, cmakeflags: '-DSAN_ADDR=1 -DSAN_UB=1 -DSAN_LEAK=1'} |
19 | 19 | - {name: 'linux gcc rel s:addr', os: ubuntu-latest, btype: RelWithDebInfo, cmakeflags: '-DSAN_ADDR=1'} |
20 | 20 | - {name: 'linux gcc rel s:thread', os: ubuntu-latest, btype: RelWithDebInfo, cmakeflags: '-DSAN_THREAD=1'} |
|
24 | 24 | - {name: 'mac clang dbg s:addr', os: macos-latest, btype: Debug, cmakeflags: '-DSAN_ADDR=1'} |
25 | 25 | - {name: 'mac clang rel s:addr', os: macos-latest, btype: RelWithDebInfo, cmakeflags: '-DSAN_ADDR=1'} |
26 | 26 | - {name: 'mac clang rel s:thread', os: macos-latest, btype: RelWithDebInfo, cmakeflags: '-DSAN_THREAD=1'} |
27 | | - # windows: no santizer with RelWithDebInfo (likely a msvc sanitizer bug... working on it) |
28 | | - # https://developercommunity.visualstudio.com/t/Address-sanitizer-in-Release-may-introdu/10314256?port=1025&fsid=c7b0f725-0959-4e2d-b63e-e4711eb92eca |
| 27 | + # windows sanitize address |
29 | 28 | - {name: 'win msvc dbg s:addr', os: windows-latest, btype: Debug, cmakeflags: '-DSAN_ADDR=1'} |
30 | | - - {name: 'win msvc rel', os: windows-latest, btype: RelWithDebInfo, cmakeflags: ''} |
| 29 | + - {name: 'win msvc rel s:addr', os: windows-latest, btype: RelWithDebInfo, cmakeflags: '-DSAN_ADDR=1'} |
31 | 30 | defaults: |
32 | 31 | run: |
33 | 32 | working-directory: ci |
|
0 commit comments