title: How to disable AVX in Visual Studio 2017 15.5?
body: <p>It appears that starting with the most recent update Visual Studio 2017 (15.5) it generates code using AVX extension (for x64 build that is) even though &quot;Enable Enhanced Instruction Set&quot; is set to &quot;Not Set&quot;, which, according to the tooltip should only allow SSE2 instructions.
  Trying to set it to either /arch:SSE2 or /arch:IA32 leads to a compiler warning &quot;ignoring unknown option '/arch:IA32'&quot; (or SSE2 accordingly), which according to <a href="https://connect.microsoft.com/VisualStudio/feedback/details/1217151" rel="nofollow noreferrer">https://connect.microsoft.com/VisualStudio/feedback/details/1217151</a> is an expected behavior.
  So is there any way now to make the compiler not generate AVX specific code?</p>
  <h3>Update</h3>
  <p>This has been fixed in 15.7</p>