"Cannot use -o use multiple output" build failure(s) — clang 13.0.0

This command is failing under clang (with a wrong error message) while it is working with gcc.
clang main.c plop3.h -o main
PackageVersionSupposed error messageFull log Bug report
chaos-marmosets 0.1.1-1: error: cannot specify -o when generating multiple output files Log
dascrubber 1.1-4: error: cannot specify -o when generating multiple output files Log
dazzdb 1.0+git20201103.8d98c37-1.1: error: cannot specify -o when generating multiple output files Log
genometester 4.0+git20200511.91cecb5+dfsg-1clang: error: cannot specify -o when generating multiple output files Log
joystick 1:1.7.1-1clang: error: cannot specify -o when generating multiple output files Log
langford 0.0.20130228-6.1clang: error: cannot specify -o when generating multiple output files Log
libssw 1.1-13clang: error: cannot specify -o when generating multiple output files Log
mdm 0.1.3-2.1clang: error: cannot specify -o when generating multiple output files Log
princeprocessor 0.22-2clang: error: cannot specify -o when generating multiple output files Log
tennix 1.1-3.2clang: error: cannot specify -o when generating multiple output files Log

10 errors