我使用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的命令是:
./fiberscip fiberscip.set ../check/instances/MINLP/ex1266.mps
.set文件中是否有任何设置我可以更改以解决此问题?除了README文件中的内容以及示例设置文件中的内容之外,我没有找到关于我能够在这种文件中设置哪些参数的大量信息。我错误地编译了UG吗?
答案 0 :(得分:1)
在SCIP的make / make.cygwin.x86_64.gnu.opt中,尝试在第一行(FLAGS)中启用-DROUNDING_FE标志。如果这不起作用,请尝试使用-DROUNDING_MS。