Heads up distro folks, clowns are apparently submitting code vomited out of LLMs to ffmpeg and it didn't get shot down immediately. Obligation to vet updates is going to get a whole lot more serious if they let any of this shit in...

https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2025-April/342146.html

[FFmpeg-devel] [PATCH 0/3] avutil/dict2: Add AVDictionary2 with hash-based lookup

@dalias It's sad. LLVM has actually been officially tainted: https://github.com/llvm/llvm-project/commit/632151fbeea972f4aa3c14921eca1e45c07646f3

While digging, I found they actually *allow* AI slop: https://llvm.org/docs/DeveloperPolicy.html#ai-generated-contributions

Guess it's time to drop LLVM everywhere. I would consider using *any* of it a complete risk.

InstCombine: improve optimizations for ceiling division with no overf… · llvm/llvm-project@632151f

…low (#142869) Fixes #142497. Alive2: https://alive2.llvm.org/ce/z/CeaHaH The contents of this pull request were substantially written using claude-code. I've reviewed to the best of my abil...

GitHub
@c8h4 @dalias (genuinely curious) what does this mean for Rust? since Rustc sits on top of llvm, it's also impossible to use without right?