This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author florin.papa
Recipients florin.papa, r.david.murray, skrah, vstinner, zach.ware
Date 2015-10-02.20:25:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1443817501.59.0.230413226041.issue25300@psf.upfronthosting.co.za>
In-reply-to
Content
Hi David,

If you are not sure about MPX hardware support, you can find out the processor model with the following commands:

Linux - cat /proc/cpuinfo | grep model
Mac   - sysctl -n machdep.cpu.brand_string

If the processor code is one of the following - i7-6xxx, i7-6xxxT, i5-6xxx, i5-6xxxT, i3-6xxx, i3-6xxxT - it is definitely part of the 6th Generation Intel processors and it supports MPX. Otherwise, it does not.

Whether the hardware is MPX enabled is irrelevant for the build process. GCC 5.1 and higher will generate the MPX specific instructions, which will be turned into nop's at runtime if the processor is not MPX enabled.
History
Date User Action Args
2015-10-02 20:25:01florin.papasetrecipients: + florin.papa, vstinner, r.david.murray, skrah, zach.ware
2015-10-02 20:25:01florin.papasetmessageid: <1443817501.59.0.230413226041.issue25300@psf.upfronthosting.co.za>
2015-10-02 20:25:01florin.papalinkissue25300 messages
2015-10-02 20:25:01florin.papacreate