Allen Byrne
db4578179b
Add CXX flags ( #4359 )
2024-04-12 09:16:12 -07:00
Allen Byrne
1dfaef2586
replace deprecated CMAKE_COMPILER_IS_GNU** ( #4272 )
2024-03-28 09:20:57 -07:00
Dana Robinson
fe4f9fb38c
Improve the CMake clang -fsanitize=memory flags ( #4267 )
...
-fsanitize=memory is almost useless without
using -fsanitize-memory-track-origins=2 and we shoud probably add
-fno-optimize-sibling-calls as well.
2024-03-27 17:54:15 -07:00
Allen Byrne
42c7e1d073
Ignore UserPresets and Use only C compiler for sanitizers ( #4066 )
...
* Remove user presets file
* Only use C compiler for sanitzers
2024-03-05 09:05:38 -08:00
Allen Byrne
38c39381ec
Add upddated cmake tools from source location ( #4040 )
2024-03-04 06:53:22 -08:00
Allen Byrne
bfef9945a8
Develop toolchain lowercase names and updates ( #2426 )
...
* lowercase the toolchain filenames
* Change name of option define
* Update CI with changed toolchain name
* Correct Intel compiler names
* Account for Intels name for compiler based on clang
* Make icx default and rename classic to icc
2023-02-17 14:37:26 -08:00
Allen Byrne
4d45d05078
Fix cmake dynamic analysis on windows ( #1373 )
...
* Fix sanitizer flag form on windows
* Add search paths to windows code-coverage
2022-01-24 07:46:17 -06:00
Allen Byrne
534435271f
Need to match clang and versions not just "Clang" ( #1029 )
2021-09-22 06:51:55 -05:00
Allen Byrne
b38bc071e9
Remove incorrect compiler check for windows clang sanitizer ( #942 )
2021-08-20 15:49:53 -05:00
Allen Byrne
6968906418
Fix clang/sanitizer for windows ( #883 )
...
* Fix clang/sanitizer for windows
* Restrict MSVC version for sanitize
2021-08-16 08:05:25 -05:00
Allen Byrne
13da6d137f
Allow use of INTEL icl/icl++ for clang
2020-03-19 10:57:21 -05:00
Allen Byrne
a68302883a
TRILAB-148 fix sanitizer and -fsanitize usage
2020-02-12 09:42:23 -06:00
Allen Byrne
7e52c4a1e1
Only use sanitizer with Clang
2020-01-26 10:19:17 -06:00
Allen Byrne
e3c75f6cf7
Fix compile and test issues from DT
2019-12-13 11:36:09 -06:00
Allen Byrne
74524c5a35
TRILABS-135 Add clang analyzers
2019-12-11 16:49:34 -06:00