llvm-lit has `cat` command, which tests can use. It is implemented in ${WRKSRC}/utils/lit/builtin_commands/cat.py, but this file isn't installed by the package. It would be great if at least llvm70 and llvm80 would install this file.
A commit references this bug: Author: brooks Date: Wed Apr 17 16:20:07 UTC 2019 New revision: 499184 URL: https://svnweb.freebsd.org/changeset/ports/499184 Log: Fix the installation of llvm-lit's "cat" utility. On llvm80, also disable discovery of libz3 to avoid an untracked dependency when math/z3 is installed during a manual build. PR: 237284 Reported by: arrowd Sponsored by: DARPA, AFRL Changes: head/devel/llvm70/Makefile head/devel/llvm70/pkg-plist head/devel/llvm80/Makefile head/devel/llvm80/pkg-plist
Thanks for the report. Sorry for the delay, I started on the patch when you email'd me and then got distracted by personal issues.
No problem, thanks for fixing that!