File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -127,14 +127,15 @@ if(BUILD_SHARED_LIBS)
127
127
message (STATUS "MSVC: Enabled shared linking" )
128
128
endif ()
129
129
130
- # Move some warnings that are enabled for other compilers from level 4 to level 3
130
+ # Move some warnings that are enabled for other compilers from level 4 to level 3 and enable some warnings which are off by default
131
131
target_compile_options (trinity-compile-option-interface
132
132
INTERFACE
133
- /w34100 # C4100 'identifier' : unreferenced formal parameter
133
+ /w15038 # C5038: data member 'member1' will be initialized after data member 'member2'
134
+ /w34100 # C4100: 'identifier' : unreferenced formal parameter
134
135
/w34101 # C4101: 'identifier' : unreferenced local variable
135
136
/w34189 # C4189: 'identifier' : local variable is initialized but not referenced
136
137
/w34389 # C4389: 'equality-operator' : signed/unsigned mismatch
137
- /w35054) # C5054: 'operator 'operator-name': deprecated between enumerations of different types'
138
+ /w35054) # C5054: 'operator 'operator-name': deprecated between enumerations of different types'
138
139
139
140
# Enable and treat as errors the following warnings to easily detect virtual function signature failures:
140
141
# 'function' : member function does not override any base class virtual member function
You can’t perform that action at this time.
0 commit comments