Fix for Issue #3164.
authorLubomir Litchev <lubol@microsoft.com>
Thu, 17 Sep 2015 05:53:49 +0000 (22:53 -0700)
committerLubomir Litchev <lubol@microsoft.com>
Thu, 17 Sep 2015 05:53:49 +0000 (22:53 -0700)
commit8ff8514192ff83a1625f009bb5783a3ee675e072
tree48d7eebdb725f981fab18c7eb9776812e86f5d04
parent12d294af33553f6f9b93491143733ca78a85aef8
Fix for Issue #3164.

Added extra code to work around an optimizer bug in clang 3.5. In a
particular case 0/MIN_LONG results into MIN_LONG that causes a const
folding to produce a result of 0 instead of overflow exception for
MIN_LONG * MIN_LONG.
src/jit/gentree.cpp