[Gate-users] GateBenchmarkData-related error during installation

David Boersma david.boersma at acmit.at
Fri Jan 11 10:13:49 CET 2019

Hi Patrick,

KitWare stopped supporting the midas3 server during last summer, some time after the 8.1.p01 release. We fixed this problem in the HEAD of the develop branch, so if you enjoy living on the bleeding edge, run "git clone https://github.com/OpenGATE/Gate.git" to get the latest greatest, and then you should be able to run "make test" (if you have set the relevant flags in CMake). It would be useful for us to know if this indeed works on other systems than the few that we are working with ourselves.

That said, we are not entirely happy with the current benchmark tests, even if they run & pass. We are discussing ways to improve the "coverage" and to make the tests more physically sensible. "Coverage" refers to the fraction of the source code that is actually run during the tests; bugs in "uncovered"  will never be found with these tests. Currently we have only 6 benchmark tests, we need many more. By "physically sensible" we mean that the tests should be statistical, not absolute. For instance, changing from one geant4 version to the next may change the distributions in the output of a simulation, but that should be flagged as a problem only if the differences between the new and old distributions are statistically significant (i.e., more different from each other than running the simulations with the same geant4 version but different random number seeds).

Von: Gate-users <gate-users-bounces at lists.opengatecollaboration.org> im Auftrag von Patrick Vincent Aquino <pvgaquino at gmail.com>
Gesendet: Freitag, 11. Jänner 2019 04:58:13
An: gate-users at lists.opengatecollaboration.org
Betreff: [Gate-users] GateBenchmarkData-related error during installation

Hi everyone,

I would like to ask for help regarding an error encountered while installing Gate. I have set the GATE_DOWNLOAD_BENCHMARKS_DATA to ON as recommended but it seems that there is a problem downloading the necessary files. Hence, installation cannot proceed. I appreciate any advice you can provide.

Here are the error logs I got:

Scanning dependencies of target GateBenchmarkData
[  0%] Generating /home/pvga/Documents/Build/gate_v8.1.p01/benchmarks/benchPET/benchPET.pdf
-- Fetching "https://midas3.kitware.com/midas/api/rest?method=midas.bitstream.download&checksum=35a91d8d91d208cf300cfe02c41f0899&algorithm=MD5"
CMake Error at /home/pvga/Documents/Build/gate_v8.1.p01/cmake-modules/ExternalData.cmake:717 (message):
  Object MD5=35a91d8d91d208cf300cfe02c41f0899 not found at:

    https://midas3.kitware.com/midas/api/rest?method=midas.bitstream.download&checksum=35a91d8d91d208cf300cfe02c41f0899&algorithm=MD5 ("HTTP response code said error")
Call Stack (most recent call first):
  /home/pvga/Documents/Build/gate_v8.1.p01/cmake-modules/ExternalData.cmake:739 (_ExternalData_download_object)

CMakeFiles/GateBenchmarkData.dir/build.make:77: recipe for target '/home/pvga/Documents/Build/gate_v8.1.p01/benchmarks/benchPET/benchPET.pdf.md5-stamp' failed
make[2]: *** [/home/pvga/Documents/Build/gate_v8.1.p01/benchmarks/benchPET/benchPET.pdf.md5-stamp] Error 1
CMakeFiles/Makefile2:744: recipe for target 'CMakeFiles/GateBenchmarkData.dir/all' failed
make[1]: *** [CMakeFiles/GateBenchmarkData.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2


Patrick Vincent Aquino

More information about the Gate-users mailing list