ArrayFunctionsTest::testDubiousArrayFormulasFODS fails on ppc64le (and s390x)

Dan Horák dan at danny.cz
Fri Sep 1 08:37:40 UTC 2023


Hello,

the ArrayFunctionsTest::testDubiousArrayFormulasFODS test fails on
ppc64le (and s390x) with a precision issue, see bellow

[_RUN_____] ArrayFunctionsTest::testDubiousArrayFormulasFODS
Testing load file:///home/sharkcz/projects/libreoffice//sc/qa/unit/data/functions/array/dubious/fods/linest.fods:
/home/sharkcz/projects/libreoffice/sc/qa/unit/functions_test.cxx:49:ArrayFunctionsTest::testDubiousArrayFormulasFODS
forced failure
- Testing file:///home/sharkcz/projects/libreoffice//sc/qa/unit/data/functions/array/dubious/fods/linest.fods failed, Sheet2.A39 '=O30' result: 12237.3616028623, expected: 12237.3616028624

Opening the linest.fods file shows more failed tests ...


The "dubious array" tests are already being skipped for aarch64 due
known issue [1], shouldn't we just skip them for ppc64le and s390x as
well? Or should it be enabled only for "good" platforms, eg. x86_64?

[1] https://git.libreoffice.org/core/+/refs/heads/master/sc/qa/unit/functions_array.cxx#31


		Dan


More information about the LibreOffice mailing list