This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: tree-ssa does not build on x86-64-linux


Daniel Berlin <dberlin@dberlin.org> writes:

> On Wednesday, February 12, 2003, at 10:00  AM, Andreas Jaeger wrote:
>
>> Andreas Jaeger <aj@suse.de> writes:
>>
>>>> Go up a few times, and see what varray it is trying to mark.
>>>
>>> How can I do that if -save-temps does not work?
>>
>> Ok, I figured it out:
>> (gdb) bt
>> #0  fancy_abort (file=0x40bdee0d "gtype-desc.c", line=172,
>> function=0x40bdee1a "gt_ggc_mx_varray_head_tag")
>>     at
>> /usr/src/aj/cvs/gcc-tree-ssa-20020619-branch/gcc/diagnostic.c:1369
>> #1  0x402d3464 in gt_ggc_mx_varray_head_tag (x_p=0x2a95dd8d00) at
>> gtype-desc.c:172
>> #2  0x402d31d3 in gt_ggc_mx_dataflow_d (x_p=0x2a95dd9640) at
>> gtype-desc.c:75
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ^^^^^^^
> means its one of the ones in struct dataflow_d.
> If you go to frame 2 (just type "frame 2"), you should see exactly
> which member it is trying to mark.
>
> Though that's very odd, since the only ones left that i didn't mark to
> skip aren't used.

#2  0x402d31d3 in gt_ggc_mx_dataflow_d (x_p=0x2a95dd9640) at gtype-desc.c:75
75            gt_ggc_m_15varray_head_tag ((*x).immediate_uses);

Ok, I'll mark immediate_uses also and rerun make bootstrap with your
two patches applied,

Andreas
-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]