Pragmas for warning suppression