-
Notifications
You must be signed in to change notification settings - Fork 280
Fix Cywin make build #6048
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
Fix Cywin make build #6048
Conversation
This fixes various details to ensure that make under Cywin can build cbmc.
Codecov Report
@@ Coverage Diff @@
## develop #6048 +/- ##
===========================================
- Coverage 74.30% 73.90% -0.40%
===========================================
Files 1444 1444
Lines 157453 157448 -5
===========================================
- Hits 116995 116368 -627
- Misses 40458 41080 +622
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd prefer some more clarity in the commit message, and the failing Visual Studio builds suggest that these "small changes" aren't that small at all (the changes to run.cpp
seem quite wrong, actually).
@@ -448,43 +448,10 @@ int run( | |||
#endif | |||
} | |||
|
|||
#ifndef _WIN32 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change doesn't look like "just a small change" at all?
I'll comment directly here, then update the commit message(s) at the end if this makes it through review. The Windows builds are all currently failing due to some CI problem, not related to this PR (that said, I created this PR to get the results from CI, so there is a chance there could be a problem). There are three changes here:
I hope this clarifies and that CI can be fixed and a proper CI test done. |
Thank you!
My apologies for not digging deeper and wrongly attributing these failures to your changes!
Yes, this one seemed less surprising,
and that change looked good.
This one I'm still not very clear about. |
This fixes various details to ensure that make under Cywin can build cbmc.
Closing this PR as it mixes different things. The fix needed for general WIN32 build is now #6091. |
This fixes various details to ensure that make under Cywin can build
cbmc.
This is just some small fixes that appear to stop
cbmc
from being built usingmake
and Cygwin.