Description of problem: The production docker images issue a floating exception on N100 machines when doing a docker pull. Rebulding the images from source creates working images. This is likely due to the production machines including sse instructions. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Get N100 laptop 2. install docker RPM 3. do docker pull
This is likely fixable by include a compiler switch that creates an executable with fallback FP instructions that work on any machine.
Thanks for the report. I perceive a puzzle in the diagnosis: The title says "probably due to missing SSE instructions". Comment 0 says "likely due to the production machines including sse instructions". These SSE instructions have caused problems on older hardware when we compile *with* them, and the h/w does not know them. I think the conclusion was that we should compile with them anyway. Some packages really need them. When you talk of "missing SSE instructions", I wonder whether you are saying that the hardware you cite (Intel N100), presumably all new, no longer has them. Please clarify this, it will matter. But your comment 1 might fix both cases: no SSE because too old or too new!
CC: (none) => lewyssmith
(In reply to Joseph Wang from comment #1) > This is likely fixable by include a compiler switch that creates an > executable with fallback FP instructions that work on any machine. Assigning to our registered docker maintainer.
CC: (none) => marja11Assignee: bugsquad => bruno
I won't be able to help on this as Joseph is speaking of Mageia Docker images as I understand, not the docker application itself. Juan is probably the one to warn on this.
Assignee: bruno => waldergeist