#pragma GCC warning "this warning should not be output (1)"