Я пытаюсь определить время, необходимое для перезапуска Clairvoyant в SCIP7.0.0, чтобы сравнить скорость с другим численным методом.
В event_estim.c
я изменил строку 2792, чтобы она стала SCIPverbMessage(scip, SCIP_VERBLEVEL_HIGH, NULL, "Restart triggered after %d consecutive estimations that the remaining tree will be large. Time taken is %.3f \n", eventhdlrdata->restarthitcounter, SCIPclockGetTime(scip->stat->solvingtime));
Однако после перекомпиляции SCIP я получаю следующую ошибку:
src/scip/event_estim.c: In function ‘eventExecEstim’:
src/scip/event_estim.c:2793:50: warning: implicit declaration of function ‘SCIPclockGetTime’; did you mean ‘SCIPsolGetTime’? [-Wimplicit-function-declaration]
eventhdlrdata->restarthitcounter, SCIPclockGetTime(scip->stat->solvingtime));
^~~~~~~~~~~~~~~~
SCIPsolGetTime
src/scip/event_estim.c: At top level:
cc1: warning: unrecognized command line option ‘-Wno-unknown-warning-option’
Я использовал SCIPclockGetTime с этими аргументами, потому что мне нужно было текущее время решения. Может кто-нибудь мне помочь? Спасибо за помощь.