지금 생각 났는데, Ninja로 생성하면 일반 LTCG 옵션이 켜져있고, MSVC로 하면 LTCG:INCREMENTAL 옵션이 켜져 있었다. 아마도 이 차이가 마침 남아있던 이전 빌드 결과물과 더해져서 빌드 성공 실패 여부가 갈린게 아닐까... 애초에 그 문제되는 경고 자체가 컴파일러 버그라면 그럴 법한 것 같은데...

어쨌든 가장 큰 실수는 레퍼런스 문서 잘 안읽고 gemini에게 물어본 것 같다. 제안을 총 10개 정도 받고 다 해봤는데 반절 이상이 존재하지 않는 옵션(정확히는 조합 불가) 거짓말이었고, 나머지는 아무 효과도 없었다. 시도도 안한 제안은 애초에 최적화 관련을 끄라는 해결 해야 되는 이유를 부정하는 일이었고

0

If you have a fediverse account, you can quote this note from your own instance. Search https://hackers.pub/ap/notes/019bdd63-6628-7ad2-bd23-07e870e227e6 on your instance and quote it. (Note that quoting is not supported in Mastodon.)