-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AVX(2) instructions in manylinux i686 wheels #8
Comments
Never mind, this is in pytables Travis log: https://s3.amazonaws.com/archive.travis-ci.org/jobs/223825312/log.txt
This can probably be fixed by using the external blosc: PyTables/PyTables#627 |
Reverted back to using external blosc. (for now). |
We can now use the internal C-Blosc by patching |
I'm experiencing
Illegal instruction
exceptions on manylinux i686 wheels on several (recent) CPUs:Illegal instructions also reported in illegal instruction in Array.read_array PyTables/PyTables#626
Playing with
objdump
I'm seeing AVX instructions inlibhdf5extension.so
in py27 manylinux wheel for v3.4.2. From the travis log it seems pytables is build using-mavx2
which should not happen for an i686 build.@matthew-brett: Can you help setting the correct compiler arch
-m
flags?(This might be due to the fact we are now building internal blosc, instead of the separate blosc lib)
travis log: (note the
-mavx2
flag)The text was updated successfully, but these errors were encountered: