Warnings during compilation are totally normal.
Obviously, more could be done to make the code neater, silencing the warnings, but funnily enough that tends to be a lower priority for people/projects, who prefer working on the functionality.
That's why they're warnings, not errors.