i est en static pour corriger un warning de GCC.
Cépendant, l'exécutable généré par gcc ne marche pas pour autant (ce qui
        n'est pas le cas avec clang++)...