coin-or / OS

Optimization Services
Other
1 stars 4 forks source link

COIN-OS unit tests do not execute #60

Open svigerske opened 5 years ago

svigerske commented 5 years ago

Issue created by migration from Trac.

Original creator: devos

Original creation time: 2017-12-18 19:48:41

Version:

CC: maj@northwestern.edu kipp.martin@chicagogsb.edu

Keywords: COIN-OS, 2.10, unit test

I retrieved OS version 2.10 from svn co ​https://projects.coin-or.org/svn/OS/stable/2.10 and successfully configured it.

Make completed and reported the following at the end of the process: collect2.exe: error: ld returned 1 exit status make[3]: [Makefile:814: clp.exe] Error 1 make[3]: Leaving directory '/home/username/svn/coin-os/Clp/src' make[2]: [Makefile:693: all] Error 2 make[2]: Leaving directory '/home/username/svn/coin-os/Clp/src' make[1]: [Makefile:519: all-recursive] Error 1 make[1]: Leaving directory '/home/username/svn/coin-os/Clp' make: [Makefile:310: all-recursive] Error 1

I do not know if these are significant errors, and I could not identify any other errors.

I ran 'make test', but none of the tests were executed.

I have attached the config log, make log, and make test log for COIN-OS and some files from the Clp subdirectory, including its test subdirectory.

I have reviewed the logs, but I cannot determine what is causing the tests to fail to execute. Please provide me with some insight.

Thank you.

svigerske commented 5 years ago

Attachment OS-config.log by devos created at 2017-12-18 19:50:00

COIN-OS config log

svigerske commented 5 years ago

Attachment [OS-configure progress.txt](https://www.coin-or.org/issue-attachments/OS/ticket60/OS-configure progress.txt) by devos created at 2017-12-18 19:50:57

Progress of OS config copied from bash

svigerske commented 5 years ago

Attachment OS-make.log by devos created at 2017-12-18 19:51:38

Log of make output

svigerske commented 5 years ago

Attachment OS-make-test.log by devos created at 2017-12-18 19:52:12

Log of make test output

svigerske commented 5 years ago

Attachment Clp.zip by devos created at 2017-12-18 19:52:58

Clp subdirectory files including its test subdirectory

svigerske commented 5 years ago

Comment by @tkralphs created at 2018-01-04 15:57:49

This issue is fixed in as of release 1.3.5 of ThirdParty/ASL. OS version 2.10 depends on an older version 1.3.3 of THirdParty/ASL. If you go into the ThirdParty/ASL directory and do svn switch https://projects.coin-or.org/svn/BuildTools/ThirdParty/ASL/releases/1.3.6, then re-run the get.ASL script and re-build from scratch, the problem should be fixed. See fix here.