The source project of this merge request has been removed.
Fix some warnings (-Wshadow, -Wpedantic, ...)
When compiling the tests with my debug settings, I am getting a lot of warnings, mainly due to -Wshadow and -Wpedantic. This MR fixes the warnings. There should be no functional changes.