> Clang upgrade could be more sensitive to duplicate arguments such as `-lm 
> -lm`.

Clang behavior can and does change across versions, e.g. in one of my projects 
I recently needed to add:
    
    
    --passC:"-Wno-error=incompatible-function-pointer-types"
    
    
    Run

That's because there's a behavior change in Clang 16, and I'm using MSYS2's 
`CLANG64` environment on Windows where `pacman -S 
mingw-w64-clang-x86_64-toolchain` currently installs v16.

See: 
<https://discourse.llvm.org/t/clang-16-notice-of-potentially-breaking-changes/65562>

Reply via email to