you know what's annoying? when you forget to add a ";", and a long build stops. that's annoying. if it knows i didn't add the ";", why can't it just add it and get on with the job?
i realize you're annoyed, but the compiler told you what it could (at the time). by definition, the word "compile" tells you what's going on; the compiler never had a complete product to look at before it ran out of code. it stopped and said, "hey, where's the rest of the code?" also, it's not part of the ide, so it shouldn't be too surprising it said it to you in italian. chinese - maybe i would worry a little.