No me di cuenta. Ya está en abierto.
De todos modos, era una cosa del "compililador" de la última versión de Visual Studio (15.6.1). Al recompilar todo el proyecto desde cero el error ha desaparecido y no ha vuelto.
Y no es la única ñapa de la última versión: cuando un método ha de devolver un valor, y no todas las rutas lo devuelven, lo marca como un warning en lugar de hacerlo como un error, como hacía con la versión 15.5.x...
Están adaptando el compilador para la próxima versión de Windows (que va a traer machine learning intergrada en el "kelmer") y como siempre, la están cagando a lo grande por todos lados.
(Si la 15.6.x va como va, no quiero saber la 15.7, que es la que trae todas las novedades para poder compilar y usar machine learning en tus proyectos -Sí, ya sé que son bibliotecas, pero con esta gente cualquiera sabe y seguro que implementan "extensiones" al estilo del C++/CLI o el C++/CX... ¿C++/MI?, de (M)uy (I)mbécil en lguar de Machine Learning? :-P ).