To ease readability, I broke the different warnings down into different commits. One warning was only generated with optimization on. I avoided making changes to lib/gli, but lib/gli was only producing one warning message, so I wonder if it should be fixed rather than disabling warnings for lib/gli.
I wonder if disabling warnings is still necessary with MSVC (see commit f209980).
To ease readability, I broke the different warnings down into different commits. One warning was only generated with optimization on. I avoided making changes to lib/gli, but lib/gli was only producing one warning message, so I wonder if it should be fixed rather than disabling warnings for lib/gli.
I wonder if disabling warnings is still necessary with MSVC (see commit f209980).