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 mancoast
Recipients mancoast
Date 2016-01-24.15:49:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1453650595.09.0.833212655161.issue26192@psf.upfronthosting.co.za>
In-reply-to
Content
initial patch attached for Python-3.4.4
This patch requires rework.

I am willing to implement the __MIC__ or __KNC__ into a new patch if this is in fact the route forward that seems optimal.

Thanks,
Rob


> Enabling the build system for Intel MIC k1om is non-trivial using
> Python-3.4.4
> Using Python2 for the k1om is very popular, but I require Python3
> support on k1om.
>
> The first requirement to complete this build involved the download and
> extraction of pre-built MPSS RPM's.
> Then built required host python bins using GCC.
> Lastly, build MIC bins using ICC.
> The exacts are appended to the end of this message.
>
> I would like to discuss a few change requirements that trial and error
> has revealed.
>
> 1.) libffi requires the University OF Cantabria patch because the k1om
> is not binary compatible with x86_64. [attached]
>
> These libffi changes could be implemented using the __MIC__ or __KNC__
> macros.
> *see https://software.intel.com/en-us/node/514528
History
Date User Action Args
2016-01-24 15:49:57mancoastsetrecipients: + mancoast
2016-01-24 15:49:55mancoastsetmessageid: <1453650595.09.0.833212655161.issue26192@psf.upfronthosting.co.za>
2016-01-24 15:49:54mancoastlinkissue26192 messages
2016-01-24 15:49:54mancoastcreate