Variable leak after using enable_language
Recently I faced a local variables inconsistency. If you use enable_language() in a subdirectory, it will define a set of variables. Some of them will disappear when you come back to the parent directory, but some of them will become empty but still defined. Here's a reproducer: variable_leak.tar.gz Is this kind of behavior expected?