> The warning was attributed to the wrong lineno. Looks like
> discriminator does not work well when it coexists with macros.

I think warn_uninit in tree-ssa.c needs one of these:

  location = map_discriminator_location (location);

There may still be other places where calls to
linemap_resolve_location have been added since this patch was
originally developed.

-cary

Reply via email to