[Libreoffice-commits] core.git: sd/qa

Stephan Bergmann sbergman at redhat.com
Fri Sep 8 08:46:32 UTC 2017


 sd/qa/unit/import-tests.cxx |    7 +++++++
 1 file changed, 7 insertions(+)

New commits:
commit c799497959f82c84ddaf032b096d1a3f8d6e2bcd
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Fri Sep 8 10:44:03 2017 +0200

    Disable test on Linux x86 that makes plain 'make' fail due to -mpfmath=387
    
    ...rounding issues, and thus caused LO Flathub builds to fail, see
    <https://flathub.org/builds/#/builders/3/builds/280>.
    
    Change-Id: I91e8662e0a85b4ed8b16719eed4ade3397edfa0c

diff --git a/sd/qa/unit/import-tests.cxx b/sd/qa/unit/import-tests.cxx
index 5ef57288efcd..735f9f4153a5 100644
--- a/sd/qa/unit/import-tests.cxx
+++ b/sd/qa/unit/import-tests.cxx
@@ -289,7 +289,14 @@ void SdImportTest::testDocumentLayout()
         { "tdf90403.pptx", "xml/tdf90403_", PPTX, -1 },
         { "tdf90338.odp", "xml/tdf90338_", ODP, PPTX },
         { "tdf92001.odp", "xml/tdf92001_", ODP, PPTX },
+// GCC -mpfmath=387 rounding issues in lclPushMarkerProperties
+// (oox/source/drawingml/lineproperties.cxx); see mail sub-thread starting at
+// <https://lists.freedesktop.org/archives/libreoffice/2016-September/
+// 075211.html> "Re: Test File: sc/qa/unit/data/functions/fods/chiinv.fods:
+// fails with Assertion" for how "-mfpmath=sse -msse2" would fix that:
+#if !(defined LINUX && defined X86)
         { "tdf100491.pptx", "xml/tdf100491_", PPTX, -1 },
+#endif
         { "tdf109317.pptx", "xml/tdf109317_", PPTX, ODP},
         // { "pptx/n828390.pptx", "pptx/xml/n828390_", PPTX, PPTX }, // Example
     };


More information about the Libreoffice-commits mailing list