A few more thoughts on this minor issue. 1. Clang upgrade could be more sensitive to duplicate arguments such as `-lm -lm`. 2. This is not observed unless Nim is linking against an imported module which I assume is something in the compiler adding the `-lm` to the `"linkcmd":`. I searched through the source code and am not sure what is adding the extra `-lm`.
I looked through some old items in my`.cache` and in 1.6.8 there was still duplicate `-lm`. Clang must of just not been very sensitive to duplicates.
