Silence spurious/information-only Visual Studio warnings [blocks: #2310]#2552
Silence spurious/information-only Visual Studio warnings [blocks: #2310]#2552tautschnig wants to merge 1 commit intodiffblue:developfrom
Conversation
|
If you're going to disable this everywhere why not just disable the warning globally with a command-line switch? |
allredj
left a comment
There was a problem hiding this comment.
Passed Diffblue compatibility checks (cbmc commit: 40e3928).
Build URL: https://travis-ci.com/diffblue/test-gen/builds/78358511
We could also go that route, but disabling the warnings where issued has the following advantages I'd say:
|
|
In general I agree, but these aren't warnings, like you say they're information flagging up a behaviour change since an obsolete version of the compiler (VC++7.1 was released in 2003). |
peterschrammel
left a comment
There was a problem hiding this comment.
Hopefully, we can soon revert this commit by eliminating these catch-all from the code base.
martin-cs
left a comment
There was a problem hiding this comment.
You I'm listed as a code owner for this but as I don't have a windows machine and haven't used one in years ... I'm a little bit stumped. The added code is kinda ugly and I don't see how this can be maintained / sustained / checked for. Does the recent change to which VS versions we support obsolete this?
|
I'll add this to my list of "warning-fixes to be re-evaluated" once the other fixes have been merged. |
40e3928 to
f716617
Compare
|
Closing as the Visual-Studio-7.1-related warning is now globally disabled in #2310. |
No description provided.