Skip to content

Conversation

aardvarkk
Copy link
Contributor

@aardvarkk aardvarkk commented Feb 18, 2022

  • Allows the compile to take place without ASIO
  • Optimization still works if using a custom cost matrix
  • Default compilation behaviour should be identical to previous
  • To compile, just run USE_ROUTING=false make

Issue

Fixes #675

- Allows the compile to take place without ASIO
- Optimization still works if using a custom cost matrix
- Default compilation behaviour should be identical to previous
- To compile, just run `USE_ROUTING=false make`
@jcoupey
Copy link
Collaborator

jcoupey commented Feb 22, 2022

Thanks for submitting this idea and a PR. It makes perfect sense to have an easy way to drop unused stuff when only using custom matrices.

Copy link
Collaborator

@jcoupey jcoupey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is fine as soon as we have a proper handling of input with missing custom matrices.

Please also add a changelog entry and run clang-format.

@aardvarkk
Copy link
Contributor Author

@jcoupey Thanks for the feedback. I believe I have incorporated all of the requested changes. Please let me know if you feel I've missed anything.

@jcoupey
Copy link
Collaborator

jcoupey commented Feb 23, 2022

Thanks for the changes, the diff is actually much simpler now. I'll simply remove modification for older changelog entries (probably automatic IDE formatting) before merging.

@jcoupey jcoupey merged commit 461f71f into VROOM-Project:master Feb 23, 2022
@steveharenberg
Copy link

Hi @jcoupey, any idea about when the next release will be that will capture this change? I see it's been a few months since the last release and wonder if there will be one soon. Thanks!

@jcoupey
Copy link
Collaborator

jcoupey commented Mar 18, 2022

Except for the entry on PDPTW, unreleased stuff is pretty much technical but not directly related to solving. The next release will probably wait for more solving-related stuff to be included in master.

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

Successfully merging this pull request may close these issues.

Add support for compiling the project without ASIO
3 participants