2016-11-21 7 views
0

Cygwin에서 ZLIB 및 ZIMPL을 사용하여 FiberSCIP를 컴파일하고 예제 문제 (ug_folder) /check/instances/MINLP/ex1266.mps를 테스트했지만 해결하기 전에 여러 번 동일한 오류가 발생합니다. , 느릅 나무는 다음과 같습니다해결 경고 - 반올림 모드를 사용할 수 없음

[src/scip/intervalarith.c:192] ERROR: setting rounding mode not available - interval arithmetic is invalid! 

Cygwin에서 나의 명령은 :이 문제를 해결하기 위해 변경할 수 있습니다은 .set 파일의 모든 설정은

./fiberscip fiberscip.set ../check/instances/MINLP/ex1266.mps 

있습니까? README 파일에 언급 된 내용과 예제 설정 파일에 쓰여진 내용 외에도 이러한 종류의 파일에서 설정할 수있는 매개 변수에 대한 많은 정보를 찾지 못했습니다. UG를 잘못 컴파일 했나요?

답변

1

SCIP의 make/make.cygwin.x86_64.gnu.opt에서 첫 번째 줄 (FLAGS)에 -DROUNDING_FE 플래그를 설정해보십시오. 그래도 문제가 해결되지 않으면 대신 -DROUNDING_MS를 시도하십시오.