-
Notifications
You must be signed in to change notification settings - Fork 133
fix OSX build failing on warning #184
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
Conversation
What are those harmless warnings ? |
https://travis-ci.org/cucumber/cucumber-cpp/jobs/341094255 ->
I just tried assigning to a variable which resulted in:
Honestly I don't think we should add artificial code just to suppress warnings. They are warnings and not errors after all. |
I'll try with |
By the way, do you know who is in charge of reviewing pull requests on this project ? |
but your use of it doesn't make any sense - that waiting function is there for user to actually see what is happening (how cucumber is "clicking") if user wants to; and by default does nothing (waits for 0 ms) As for reviewers: @paoloambrosio @muggenhor and I supose me... |
I trust you if you say so. Actually I am not a cucumber user, I just had to build it and provide an artifact for a team and fixed the build with boost-1.66.0 |
Ok so the question now is if we need to keep -werror and apply this PR or could we just disable -werror ? |
I went with disabling -werror on my devel branch. If merging is unblocked I would push it also here. |
Any news about the reviewers ? |
@matlo607 could you please create pull request with just removing -werror ? I'll then review and merge it . Afterwords I'll review rest of your PRs (I've already tested them ;) ) |
This is group-merge which consist actualy of following fixes: * Remove -werror compiler flag to fix failing build with clang ([cucumber#184](cucumber#184) Kamil Strzempowicz) * Add missing virtual destructor in base class SocketServer used by TCPSocketServer and UnixSocketServer ([cucumber#183](cucumber#183) Matthieu Longo) * Fix breaking changes in API of boost-1.66.0 ([cucumber#180](cucumber#180) Matthieu Longo) * Fix conflicting "using std" declaration with "using boost::thread" ([cucumber#181](cucumber#181) Matthieu Longo) * Fixing Visual Studio 2013 error: no appropriate default constructor available ([cucumber#188](cucumber#188) Antoine Allard)
Merged as part of #189 |
Summary
fix OSX build by removing -werror
Details
Motivation and Context
OSX builds started failing becouse of harmless warning treated as error
How Has This Been Tested?
Types of changes
Checklist: