On Sat, Feb 25, 2017 at 7:51 AM, Matthew Brett <matthew.brett@gmail.com> wrote:
Hi,

We're running into travis-ci time limits when building OSX wheels:

https://travis-ci.org/MacPython/scipy-wheels/builds/204105101

The main reason for this is that, for OSX, we are building twice,
first for i386, then for x86_64, and then combining these builds into
a 'fat' binary to be compatible with either architecture.  The builds
take a long time, hence the timeout.

I believe that the i386 architecture on OSX is pretty much unused now.
For example, it looks like south of 0.5% of CPUs running OSX cannot do
64-bit:

https://www.adium.im/sparkle/#cpu64bit

I propose that we drop the i386 part of the scipy build, but continue
to distribute apparently dual-arch wheels (architecture 'intel') so
that the wheel installs into the Python.org and System Python builds
[1].  This has the added advantage of making the wheel build process a
lot simpler.

Thoughts?

Sounds like a good idea to me.

Ralf