Il mio suggerimento è no, non dovresti impegnare i file generati dalla macchina. Il controllo del codice sorgente deve essere riservato solo al materiale originale (di origine), non ai file intermedi. Commetti gli oggetti compilati alla fonte nel caso in cui il compilatore cambi? Il problema riguarda quasi certamente la gestione della configurazione (della catena di strumenti), non la gestione delle fonti. Sfortunatamente il controllo del codice sorgente è troppo spesso utilizzato per ottenere entrambi.
Nel primo caso esaminerei attentamente la configurazione della build. È possibile trattare gli output del parser come un altro strumento utilizzato dal processo di generazione e avere un progetto per generare gli output del parser. Cerca prima le soluzioni in questo spazio
Se altre opzioni sono state esplorate e giudicate troppo costose o tecnicamente difficili, ecc., non è il peggiore male al mondo affidare i file al controllo del codice sorgente: il sole sorgerà ancora a est domani mattina.