se c'è un warning vuiol dire chequalcosa non viene fatto per bene, ma c'è una forzatura. Quindi nulla di strano che un aggiornamento del compilatore rompa definitivamente la compatibilità
comunquenel link che ho postato trovi la spiegazione e soluzione, anche se sinceramente io ci ho capito poco, non sapendoche combina arduino.