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

Fix test compile breaks and warnings #21

Open
wants to merge 3 commits into
base: develop
from

Conversation

@MarcelRaad
Copy link
Contributor

MarcelRaad commented Jul 19, 2016

As the implicit get_error_info.hpp include was removed in #20 from hex.hpp, it's now required in hex_test4.cpp itself (sorry, I should have run the tests earlier!). Also fixed Visual C++ warnings in a separate commit.

MarcelRaad added 3 commits Jul 19, 2016
As the implicit get_error_info.hpp include was removed in 71ed4a1 from hex.hpp,
it's now required in hex_test4 itself.
MSVC complains about narrowing conversions and unreferences parameters.
This makes all tests almost level 4 warning clean on MSVC 14.
iterator is required for std::begin and std::end.
@@ -18,6 +18,7 @@
#include <iostream>
#include <list>
#include <vector>
#include <iterator>

This comment has been minimized.

@Flast

Flast Jul 30, 2016

std::begin/end is came from C++11, so I think those should be replaced with boost::begin/end.

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

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.