title: Reasons for different Floating Point Calculation Behaviour after update from VS 2015 Update 3 to VS2015 Update 3 d
body: <p>We were recently updating the VS-Version from <code>VS2015</code> Update <code>3</code> to <code>3d</code> in our project and now see some of our dedicated integrations tests failing. It seems like with the compiler update the behavior for floating point calculations and/or floating point literals changed.</p>
  <p>We compared values before and after and they diverge now to an extend large enough to make some checks fail. I checked the release note pages of <code>VS2015</code> but did not see any relevant change.</p>
  <p>To be precise: We changed Compiler/Linker Version from</p>
  <p><em><strong>cl.exe <code>19.00.24210</code>
  / link.exe <code>14.00.24210.0</code></strong></em>
  to</p>
  <p><em><strong>cl.exe <code>19.00.24213.1</code>
  / link.exe <code>14.00.24213.1</code></strong></em></p>
  <p>Is someone aware of any relevant change or bugfix that was made with this compiler update?</p>