https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92860

--- Comment #54 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to David Binderman from comment #53)
> (In reply to Martin Liška from comment #52)
> > >     2 | #pragma GCC pop_options
> > >       |         ^~~
> > > 0xe8f7c3 cl_optimization_compare(gcc_options*, gcc_options*)
> > >   /home/dcb/gcc/working/gcc/options-save.c:13033
> > > 0x9b0ebd handle_pragma_pop_options
> > >   ../../trunk.git/gcc/c-family/c-pragma.c:1102
> > 
> > Thanks. Hm, still can't reproduce. Can please show me content at
> > gcc/options-save.c:13033 and lines around it?
> 
> void
> cl_optimization_compare (gcc_options *ptr1, gcc_options *ptr2)
> {
>   if (ptr1->x_help_flag != ptr2->x_help_flag)
>     internal_error ("%<global_options%> are modified in local context");
>   if (ptr1->x_no_sysroot_suffix != ptr2->x_no_sysroot_suffix)
>     internal_error ("%<global_options%> are modified in local context");
>   if (ptr1->x_param_align_loop_iterations !=
> ptr2->x_param_align_loop_iterations)
>     internal_error ("%<global_options%> are modified in local context");
>   if (ptr1->x_param_align_threshold != ptr2->x_param_align_threshold)
>     internal_error ("%<global_options%> are modified in local context");

with line numbers please :)

Reply via email to