In ef768e3d68bb4b48bd87978ddb0a7b6aa02a5dd1 ("t Try enabling Warnings-as-Errors in Boost_Tests") I turned on treating warnings as errors.
The result was:
Try the cygcheck examples - is /usr/include missing, or does it need to be appended to the include path?
If I can fix the Cygwin build problem, then only turn warnings-as-errors on for Linux and Mac, and not Windows - which will at least give us some useful feedback.
Step 1:
In ef768e3d68bb4b48bd87978ddb0a7b6aa02a5dd1 ("t Try enabling Warnings-as-Errors in Boost_Tests") I turned on treating warnings as errors. The result was:
Step 2:
In ae44e3818654dae3f6193fc4cf6571fea3e8be0f ("e Treat Boost headers as system headers, to suppress warnings for them"):