If the default target and host triple don't match then print the following
message when the lit test runs:
Forcing dexter tests to use host triple {HOST_TRIPLE}.
If we can't target the host arch then, when lit runs, we mark
the dexter test directories as UNSUPPORTED and print the message:
Host triple {HOST_TRIPLE} not supported. Skipping dexter tests in the debuginfo-tests project.
@jmorse pointed out that this will fail to notice arm64 == aarch64. He's asked about this for XFAILS on llvm-dev (titled "Repeated names for architecture, aarch64 and arm64", google groups link here). For this patch I could add a special case check for it, but is there something better I could do?