They are just compiler *warnings*. The gcc compiler changes all the time, so it might report new warnings about the code.
Only if a compilation ends with an error message, a programmer could look at the warnings for more information about the possible cause