testFormulasFODS double equality assertion failed with version 5.3.0.2 error reported while building libreoffice 5.3.0.2 on ppc64le on openSUSE distro (1) and similar error for aarch64 (2) (1) https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:F:DVD/libreoffice/standard/ppc64le === [ 7695s] Testing file:///home/abuild/rpmbuild/BUILD/libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/forecast.ets.add.fods: [ 7695s] /home/abuild/rpmbuild/BUILD/libreoffice-5.3.0.2/sc/qa/unit/functions_test.cxx:73:FunctionsTest::testFormulasFODS [ 7695s] double equality assertion failed [ 7695s] - Expected: 1 [ 7695s] - Actual : 0 [ 7695s] - Delta : 1e-14 [ 7695s] [ 7695s] FunctionsTest::testFormulasFODS finished in: 87615ms [ 7695s] functions_test.cxx:73:Assertion [ 7695s] Test name: FunctionsTest::testFormulasFODS [ 7695s] double equality assertion failed [ 7695s] - Expected: 1 [ 7695s] - Actual : 0 [ 7695s] - Delta : 1e-14 [ 7695s] [ 7695s] Failures !!! [ 7695s] Run: 1 Failure total: 1 Failures: 1 Errors: 0 === (2) https://build.opensuse.org/package/live_build_log/LibreOffice:Factory/libreoffice/openSUSE_Factory_ARM/aarch64
Can you a) reproduce it b) if so, load the sc/qa/unit/data/functions/fods/forecast.ets.add.fods manually in your locally built office, go to Sheet2 and do a hard recalc (Shift+Ctrl+F9) and report where it fails and how? c) maybe even debug that?
(In reply to Eike Rathke from comment #1) > Can you > a) reproduce it > b) if so, load the sc/qa/unit/data/functions/fods/forecast.ets.add.fods > manually in your locally built office, go to Sheet2 and do a hard recalc > (Shift+Ctrl+F9) and report where it fails and how? > c) maybe even debug that? I am able to reproduce it, BUT on a remote ssh only accessed PowerPC machine (do not have X uer interface). So not sure I am able to do above step b) as I assume this is about a load in libreoffice GUI interface. Is there a equivalent CLI for step b) ?
Similar failing signature for following input files: === libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/forecast.ets.add.fods libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/forecast.ets.mult.fods libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/linest.fods libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/logest.fods libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/minverse.fods libreoffice-5.3.0.2/sc/qa/unit/data/functions/fods/rate.fods ===
(In reply to Michel Normand from comment #2) > I am able to reproduce it, BUT on a remote ssh only accessed PowerPC machine > (do not have X uer interface). > So not sure I am able to do above step b) as I assume this is about a load > in libreoffice GUI interface. > Is there a equivalent CLI for step b) ? Unfortunately not. You could use X-forwarding (ssh -X ...) from a machine that does have X.
my guess is that failure is raised by Asserter::failNotEqualIf as per the grep output. But I do not have the call stack to confirm that, and to identify from where are coming the data that raised this error. === $grep -Hnr "double equality assertion failed" cppunit-1.13.2/ cppunit-1.13.2/src/cppunit/TestAssert.cpp:42: "double equality assertion failed" ); cppunit-1.13.2/src/cppunit/TestAssert.cpp:37: Asserter::failNotEqualIf( !equal, ===
Hi Michel, Could you please try to reproduce it with the latest version of LibreOffice from https://www.libreoffice.org/download/libreoffice-fresh/ ? I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' if the bug is still present in the latest version.
I tried to recreate the problem using the libreoffice-5.4.0.3 (the last one used by openSUSE Tumbleweed) but am blocked by a new problem
The new problem is "Fatal exception: Signal 6" while running make check for CppunitTest_svtools_graphic CppunitTest_sd_export_tests I will create a new bug for it and add its reference in Depends on list.
(In reply to Michel Normand from comment #8) > The new problem is "Fatal exception: Signal 6" while running make check for > CppunitTest_svtools_graphic > CppunitTest_sd_export_tests > > I will create a new bug for it and add its reference in Depends on list. the new created bug #110453 placed as depends on of current one.
Hello, Bugzilla is used for bugs in the software, not for problems compiling the software. Please, check the mailling list archives for similar problems: http://nabble.documentfoundation.org/Dev-f1639786.html and if your can't find the solution, send an email to the mailling list, they will be glad to help you. Regards