What if no such dir is found? E.g., add

```python
if self.llvm_src_dir is None:
    self.log.error("Failed to determine LLVM source directory.")