Manche Compiler verschiedener Programmiersprachen fördern gelegentlich Fehlermeldungen zu Tage, die nicht sofort einleuchten.
Aber eine wichtige Feststellung eines ehemaligen Kollegen half mir in diesem Zusammenhang, so manche Kopfschmerzen zu vermeiden, in dem ich mich an die Meldungen des Compilers hielt:
Wenn der Compiler meckert, hat er meistens Recht.
Bislang hat sich diese Weisheit tatsächlich stets bewahrheitet. Selbst wenn es nicht sofort offensichtlich war.