Prior to 89753bbf ("Warn when a script redefines a symbol") there was no diagnostic at all. As of that commit, it's a warning, not an error.