<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<pre class="moz-quote-pre" wrap="">X-Debbugs-Cc: Gert Wollny <a class="moz-txt-link-rfc2396E" href="mailto:gw.fossdev@gmail.com"><gw.fossdev@gmail.com></a>
Thank you Mattia for this report.
I rebuild locally and got the same two tests failing.
After a first investigation, I think Gert is probably right about this "-ffloat-store" or at least about floating point precision.
For instance, for test #46, which complains about a difference between expected output and actual output:
diff .../camitk-build/Testing/Temporary/action-reconstruction-integration-test/output-1.vtk ...
/camitk-build/Testing/Temporary/action-reconstruction-integration-test/2018-11-29T16-54-57/output-1.vtk
gives
3626c3626
< 0.804485 -0.417868 -0.422127 0.224294 -0.343943 -0.911809 -0.567178 -0.335857 -0.752004
---
> 0.804485 -0.417868 -0.422127 0.224294 -0.343943 -0.911809 -0.567178 -0.335857 -0.752003
3632c3632
< -0.346881 0 -0.937909 -0.150485 -0.0767808 -0.985626 -0.458605 -0.843355 -0.280059
---
> -0.346881 0 -0.937909 -0.150485 -0.0767809 -0.985626 -0.458605 -0.843355 -0.280059
3635c3635
< 0.13497 -0.236088 -0.962313 -0.487965 -0.150704 -0.859755 -0.484595 -0.281462 -0.828219
---
> 0.13497 -0.236088 -0.962313 -0.487964 -0.150704 -0.859755 -0.484595 -0.281462 -0.828219
Note the floating point precision difference.
In both cases the vtk class that is used is the marching cube reconstruction algorithm.
May be the "-ffloat-store" cxx flag is not added in VTK (or more specically is just erased somewhere just for the marching cube reconstruction algorithm, as other filters seem to not have this problem?
I will check a little bit further to see if the problem is in camitk or vtk7
Best regards,
Emmanuel
</pre>
<br>
<br>
<div class="moz-cite-prefix">On 27/11/2018 17:48, Mattia Rizzolo
wrote:<br>
</div>
<blockquote type="cite" cite="mid:20181127164817.GD2652@mapreri.org">
<pre class="moz-quote-pre" wrap="">Source: camitk
Version: 4.1.2-1
Severity: serious
X-Debbugs-Cc: Gert Wollny <a class="moz-txt-link-rfc2396E" href="mailto:gw.fossdev@gmail.com"><gw.fossdev@gmail.com></a>
Hi,
so camitk FTBFS on i386; I don't know why it sometimes suceeds on the
buildds, but for example on the r-b infra it always failed recently.
In particular, it fails two tests:
47: Test command: /usr/bin/cmake "-DCAMITK_TEST_COMMAND=/build/camitk-4.1.2/camitk-build/bin/camitk-actionstatemachine" "-DCAMITK_TEST_COMMAND_ARG=-f /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test/asm-input.scxml -o /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test -a" "-DCAMITK_TEST_EXPECTED_FILES=output-1.vtk" "-DCAMITK_TEST_OUTPUT_DIR=/build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test" "-DCAMITK_TEST_NAME=action-reconstruction-integration-test" "-P" "/build/camitk-4.1.2/sdk/cmake/modules/macros/camitk/test/CamiTKTestActionStateMachine.cmake"
47: Test timeout computed to be: 1800
47: QStandardPaths: XDG_RUNTIME_DIR points to non-existing path '/run/user/1000', please create it with 0700 permissions.
47: [FAIL]
47: CMake Error at /build/camitk-4.1.2/sdk/cmake/modules/macros/camitk/test/CamiTKTestActionStateMachine.cmake:115 (message):
47: action-reconstruction-integration-test: (one or more) output file do(es)
47: not match the corresponding expected file.
47:
47: Action state machine regression test called with:
47:
47: - CAMITK_TEST_NAME=action-reconstruction-integration-test
47: - CAMITK_TEST_COMMAND=/build/camitk-4.1.2/camitk-build/bin/camitk-actionstatemachine
47: - CAMITK_TEST_COMMAND_ARG=-f /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test/asm-input.scxml -o /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test -a
47: - CAMITK_TEST_EXPECTED_FILES=output-1.vtk
47: - CAMITK_TEST_OUTPUT_DIR=/build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test
47:
47: =================================================
47:
47: Comparing
47: /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test/2018-11-27T16-12-36/output-1.vtk
47: with
47: /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test/output-1.vtk
47:
47:
47: Output:
47:
47:
47:
47: Result:
47:
47: action-reconstruction-integration-test: comparing output-1.vtk failed:
47:
47: Output file
47: /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test/output-1.vtk
47: is not the same as
47: /build/camitk-4.1.2/camitk-build/Testing/Temporary/action-reconstruction-integration-test/2018-11-27T16-12-36/output-1.vtk
47:
47:
47:
47:
47:
47:
47/550 Test #47: action-reconstruction-integration-test ......................***Failed 3.00 sec
and similarly for test 341.
I've tried the proposed change by Gert, i.e. passing -ffloat-store, but
it didn't help.
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Debian-med-packaging mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Debian-med-packaging@alioth-lists.debian.net">Debian-med-packaging@alioth-lists.debian.net</a>
<a class="moz-txt-link-freetext" href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging</a></pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Emmanuel Promayon
Professeur Univ. Grenoble Alpes / Polytech Grenoble
Laboratoire TIMC-IMAG / équipe GMCAO
Responsable du département Technologies de l'Information pour la Santé
</pre>
</body>
</html>