[Chapel Merge] Add error for attempts to mix CHPL_LLVM=none and C

Branch: refs/heads/main
Revision: a434612
Author: bradcray
Link: Add error for attempts to mix CHPL_LLVM=none and CHPL_TARGET_COMPILER=llvm by bradcray · Pull Request #18837 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #18837 from bradcray/fix-18770

Add error for attempts to mix CHPL_LLVM=none and CHPL_TARGET_COMPILER=llvm

[reviewed by @mppf]

I would expect CHPL_LLVM=none + a compiler built with LLVM to work but disable LLVM support.

Thanks Michael. Having spent the day wrestling with homebrew formulae, I now agree that this is desirable and the way things should be (and seemingly are).

Modified Files:
M util/chplenv/chpl_compiler.py

Compare: https://github.com/chapel-lang/chapel/compare/775dce1d2b93...a434612d3f97