16 Commits

Author SHA1 Message Date
Mark Roszko
6a719e2c91 Disable C4355 warnings 2025-06-15 10:06:20 -04:00
Jon Evans
0ca9791577 Fix some GCC build warnings 2025-02-14 22:20:20 -05:00
Mark Roszko
afb61b3b4e Disable C4746 2025-01-31 03:48:29 -05:00
Marek Roszko
df1b5dd62c Move 2 warn flags to same place as the rest 2025-01-22 19:43:13 -05:00
Jon Evans
2b1f56ebc8 Disable a MSVC warning seen in protobuf generated code
This warning is not very useful and is disabled
by default when not using /Wall
2024-04-03 18:10:21 -04:00
Ian McInerney
3a90b729ea Hide unused variable warnings in git error strings
These strings aren't actually used right now, but they may be used
in the future, so don't actually remove them but silence the error that
they aren't used.
2023-12-24 01:22:21 +00:00
Ian McInerney
de441d1e23 Enable compiler warnings for move semantics 2023-12-19 14:14:14 +00:00
Marek Roszko
285f8c0b88 KIID kicommon 2023-09-14 19:21:55 -04:00
Marek Roszko
70c74322b0 Disable the new C5267 because we have alot of it 2023-09-01 22:09:01 -04:00
Marek Roszko
57e8127a1c Silence C4263 caused by shape functions being moved around 2023-08-17 22:25:32 -04:00
Marek Roszko
1cb6846df8 Disable warning made jenkin logs impossible to read 2023-05-18 20:55:26 -04:00
qu1ck
a6d10c8e97 Enable warnings on msvc 2023-04-11 00:17:50 +00:00
Ian McInerney
6803976ab3 Add flags to let GCC/Clang auto initialize trivial variables
GCC 12 and Clang include a flag allowing initialization of trivial
variables with a known pattern or with 0. Enable zero init by default in
everything but debug mode, and pattern init for debug mode. Also provide
an option to completely disable this, giving unitialized variables.

ADDED: Add compile flag -ftrivial-auto-var-init to build
2023-02-23 01:39:59 +00:00
Ian McInerney
b8ef9ec178 Disable inconsistent missing override warnings in qa mocks
turtlemocks doesn't seem to provide a way to annotate that these methods
override a base class method, so it triggers a lot of warnings about
missing override when the classes are instantiated.
2022-09-24 02:11:41 +01:00
Seth Hillbrand
2a9b76c5ff Move warning setting to Warnings.cmake 2022-08-24 14:21:06 -07:00
Marek Roszko
a9942a62ee CMakeModules -> cmake 2022-07-21 20:32:25 -04:00