Commit 382b358
[Driver][SYCL] Do not set workaround predefines with /MDd (#18252)
We are currently setting 2 pre-defines which workaound a compilation
issue: -D_CONTAINER_DEBUG_LEVEL=0 and -D_ITERATOR_DEBUG_LEVEL=0. We can
no longer rely on these macros as _CONTAINER_DEBUG_LEVEL will be going
away with a future release of Visual Studio.
The issues that this worked around are detailed in our release notes as
a known issue:
https://github.com/intel/llvm/blob/aa2c876f529f942943afaf9395694fe07a7f6121/sycl/ReleaseNotes.md?plain=1#L2700
Remove these workarounds in preparation for the upcoming MSVS release.1 parent 0044b52 commit 382b358
File tree
2 files changed
+2
-9
lines changed- clang
- lib/Driver/ToolChains
- test/Driver
2 files changed
+2
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5346 | 5346 | | |
5347 | 5347 | | |
5348 | 5348 | | |
5349 | | - | |
5350 | | - | |
5351 | | - | |
5352 | | - | |
5353 | | - | |
5354 | 5349 | | |
5355 | 5350 | | |
5356 | 5351 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
16 | | - | |
17 | 15 | | |
18 | 16 | | |
19 | 17 | | |
| |||
0 commit comments