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