https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98859
Yongwei Wu <wuyongwei at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wuyongwei at gmail dot com --- Comment #2 from Yongwei Wu <wuyongwei at gmail dot com> --- Here is anotehr good reason: https://stackoverflow.com/questions/48045470/portably-detect-va-opt-support/48045656 People can detect the presence of __VA_OPT__ support. Currently, the detection code would cause warnings when -std is set to something like "c++17" (though luckily not "gnu++17").