Other sources say SF is undefined after imul . This most likely means that the SF result is well defined on new processors, but older ones do not offer this feature. My computer is 5 years old, I probably fall with the second category.
EDIT : using the Archive.org Wayback Machine, I found that the documentation has changed, indicating that SF undefined for SF was defined in September 2014 . The previous version, June 2014, still says SF is undefined. This is described in the accompanying Documentation Changes , although there is no justification for this change.
EDIT 2 My processor is an i7 M 620. I had access to an even earlier Core2Duo P7550 and was able to confirm that imul does not install SF on it.
EDIT 3 Starting with the September 2016 release, imul says SF is undefined, so this fixes the problem.
zneak source share