+++ This bug was initially created as a clone of Bug #1540995 +++ ====================================================================== FAIL: test_memoryview_struct_module (test.test_buffer.TestBufferProtocol) ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/Python-3.5.5/Lib/test/test_buffer.py", line 2540, in test_memoryview_struct_module self.assertEqual(m[1], nd[1]) AssertionError: -21.099998474121094 != -21.100000381469727 ---------------------------------------------------------------------- Ran 72 tests in 16.169s FAILED (failures=1) Version-Release number of selected component (if applicable): python3-3.5.5-1.fc28 How reproducible: 100% Steps to Reproduce: 1. Build python35 with test_buffer enabled in rawhide Additional info: The test was disabled in 3.5.5-1 so that the F28 rebuild can happen. --- Additional comment from Iryna Shcherbina on 2018-02-27 20:22:54 CET --- The culprit might be in the gcc update. The test works with gcc-7.2.1-2.fc27.ppc64le, but if you update to gcc-8.0.1-0.14.fc28.ppc64le it starts to fail.
Setting this to low priority. It would be great if someone else would get to this earlier than we can. If that's your case, please assign the bug to yourself (and adjust priority accordingly).
This issue is duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1540995 but for Python 3.5: this bug is caused by a compiler bug which has been fixed in Rawhide: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88892