Exactly what it says on the tin! We had a nasty crash with the following incovation:
$ clang --analyze -Xclang -analyzer-constraints=z3 test.c fatal error: error in backend: LLVM was not compiled with Z3 support, rebuild with -DLLVM_ENABLE_Z3_SOLVER=ON ... <stack trace> ...
This define is produced by the llvm/include/llvm/Config/llvm-config.h.cmake cmake configuration file.
And according to the cmake configure_file
#cmakedefine VAR ... will be either defined or not defined.