On Jun 22 2019, Akshat Garg <xks...@gmail.com> wrote: > I believe I should be getting a warning like: > warning: initialization from incompatible pointer type > [-Wincompatible-pointer-types] > but in the gcc.log file, I found this: > error: initialization of '_Atomic struct rcutest *' from incompatible > pointer type 'struct rcutest *' [-Wincompatible-pointer-types] > > Can anyone please explain to me why this is considered as an error, not a > warning?
Because it's a pedwarn, and you are passing -pedantic-errors. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."