Turns out you need to name the compiler gcc for things to work out, BUT clang never knows how to compile ada ANYWAY, so it *will* turn to gcc to try to compile it. *however* it calls gcc by name, so in this case, it calls... itself recursively until it goes boom. Plain disable the ada test..