It's a bit confusing but the time needed by testVoxelComplex seems to have increased since the PR #1369 😅
With GNU 5.5 and Boost 1.63 in Release mode, it increases from 9.4s to 14.6s:
$ git checkout 1d87cee245a6a017d6166d4061c28e1defbcd5fa
HEAD is now at 1d87cee... ENH: Remove Object from VoxelComplex
$ make testVoxelComplex
...
$ time ./tests/topology/testVoxelComplex 2> /dev/null
===============================================================================
All tests passed (88 assertions in 18 test cases)
real 0m14.629s
user 0m14.040s
sys 0m0.576s
versus
$ git checkout 1d87cee245a6a017d6166d4061c28e1defbcd5fa^1
Previous HEAD position was 1d87cee... ENH: Remove Object from VoxelComplex
HEAD is now at 60e0e2b... Cleaning up slack notifications
$ make testVoxelComplex
...
$ time ./tests/topology/testVoxelComplex 2> /dev/null
===============================================================================
All tests passed (96 assertions in 19 test cases)
real 0m9.383s
user 0m8.844s
sys 0m0.532s
and in Debug mode, it increases from 1m13s to 3m51s !
It is also visible in Travis jobs between https://travis-ci.org/DGtal-team/DGtal/jobs/473287981#L2525 (98.13s) and https://travis-ci.org/DGtal-team/DGtal/jobs/475986541#L2560 (251.25s).
It's a bit confusing but the time needed by
testVoxelComplexseems to have increased since the PR #1369 😅With GNU 5.5 and Boost 1.63 in Release mode, it increases from 9.4s to 14.6s:
versus
and in Debug mode, it increases from 1m13s to 3m51s !
It is also visible in Travis jobs between https://travis-ci.org/DGtal-team/DGtal/jobs/473287981#L2525 (98.13s) and https://travis-ci.org/DGtal-team/DGtal/jobs/475986541#L2560 (251.25s).