Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COIN-OS unit tests do not execute #60

Open
svigerske opened this issue Mar 5, 2019 · 6 comments
Open

COIN-OS unit tests do not execute #60

svigerske opened this issue Mar 5, 2019 · 6 comments

Comments

@svigerske
Copy link
Member

Issue created by migration from Trac.

Original creator: devos

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

Version:

CC: [email protected] [email protected]

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
Copy link
Member Author

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

COIN-OS config log

@svigerske
Copy link
Member Author

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
Copy link
Member Author

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

Log of make output

@svigerske
Copy link
Member Author

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

Log of make test output

@svigerske
Copy link
Member Author

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

Clp subdirectory files including its test subdirectory

@svigerske
Copy link
Member Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant