Ho risolto il problema, stranamente cambiando il compilatore sono riuscito ad eseguirlo e funzionava correttamente.