Errors/warnings with an invalid location should be reported to the console
Sometimes errors and warnings are related to objects that has no valid location (an example is an implicit class constructor generated by the compiler). As these markers are invisible, they can be easily missed, making debugging more difficult.
It would be useful to send problems with invalid location to the console so they could be spotted.