Warning Suppression
It should be possible to suppress particular kinds of warnings for parts of a source file.
One way to achieve this is to allow parts of a file to be delimited by pragmas specifying the warnings to be suppressed, and then filter out the warnings during compilation based on the source location attached to the warning.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information