On 22/09/16 21:52, Christian Lohmaier wrote:
But if Alex' tree really is from September 1st, then it doesn't have
the test files - you did revert the removal of the testfiles on Sept
16, but removed them already mid August...

So unfortunately Alex' result are non-telling, as the problematic test
files are not part of the checkout then.
All my compiles/tests picked up the test files and failed with chiinv.fods and minverse.fods only.

It was only when I compiled with

make ENVCFLAGS="-mfpmath=sse -msse2" ENVCFLAGSCXX="-mfpmath=sse -msse2" && make sc.check
that the compiles/tests were successful.

Just to be doubly sure I introduced an error into chiinv.fods and tested again - this test failed as expected.

I've now amended solenv/gbuild/platform/unxgcc.mk in my tree to include the flags -mfpmath and -msse2. Not sure whether this was the most appropriate place for the flags.

gb_CFLAGS := \
        $(gb_CFLAGS_COMMON) \
        -fPIC \
        -Wdeclaration-after-statement \
        -Wshadow \
        -mfpmath=sse \
        -msse2 \

gb_CXXFLAGS := \
        $(gb_CXXFLAGS_COMMON) \
        -fPIC \
        -Wshadow \
        -Woverloaded-virtual \
        -mfpmath=sse \
        -msse2 \
        $(CXXFLAGS_CXX11) \

Tested it and it worked as expected. The test files passed. I again introduced an error into chiinv.fods and tested again - this test failed as expected.

Alex




_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to