Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix compiler warnings #1503
This is a partial fix for #1246
Newer compilers throw many more warnings. These commits minimize the warnings by:
Moving the destructor to the implementation file still causes a warning, but it is at compile of the .cpp, not each time the .hpp is included.
Adding the compiler options squelches warnings that are caused by (1) boost and (2) a non-trivial copy.
There are still warnings about destructors throwing. I believe we should be using