-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Open
Labels
Description
The precompile info statement looks like something went wrong, invoking confusing abbreviations that scare some users. Except that nothing really went wrong (other than being slower than intended). Each obscure abbreviation with Base.record_reason had a non-abbreviated @debug message associated with it already, so we should use that non-abbreviated version of the text, and clarify that it is not a negative sounding "cache misses" but "caches found" or "not using caches: 3 for different julia version, 2 for different CPU, 1 for different source text". We shouldn't tell the user they have done something wrong, like used the "wrong julia version" or have "wrong dep version loaded". Differences are not wrong, just incompatible.
JeffBezanson