Visual Studio 2015 Update 3 introduced a new SSA optimizer, however
it unfortunately causes miscompilations. Until it is fixed, the new
optimizations are disabled and should be re-checked on subsequent
compiler releases.
Fixes recent FATE failure of fate-lavf-pam on VS2015.
---
configure | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/configure b/configure
index 007c953..7e8c183 100755
--- a/configure
+++ b/configure
@@ -6203,6 +6203,10 @@ __declspec($_restrict) void* foo(int);
EOF
fi
check_func strtoll || add_cflags -Dstrtoll=_strtoi64
+ # the new SSA optimzer in VS2015 U3 is mis-optimizing some parts of the
code
+ # this flag should be re-checked on newer compiler releases and put under a
+ # version check once its fixed
+ check_cflags -d2SSAOptimizer-
fi
for pfx in "" host_; do
--
2.7.2.windows.1
_______________________________________________
ffmpeg-devel mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel