I agree.
(The current code was written for primary testing only, and it certainly needs to be improved.)
I have Ubuntu 18.04 installed [on Virtual Machine], and despite the fact that I have installed GCC-8, the g++ and gcc refers to the GCC 7.4.0, therefore g++-8 is used instead of g++.
I...