On 20.11.12 17:27, Diego Novillo wrote:
> On Tue, Nov 20, 2012 at 11:23 AM, Diego Novillo <dnovi...@google.com> wrote:
> 
>> 2012-11-20  Diego Novillo  <dnovi...@google.com>
>>
>>     PR middle-end/55398
>>     * vec.h (class vec_prefix): Make every field public.
>>     Rename field alloc_ to alloc_PRIVATE_.
>>     Rename field num_ to num_PRIVATE_.
>>     Update all users.
>>     (class vec<T, A, vl_embed>): Make every field public.
>>     Rename field pfx_ to pfx_PRIVATE_.
>>     Rename field data_ to data_PRIVATE_.
>>     Update all users.
>>     (class vec<T, A, vl_ptr>): Make every field public.
>>     Rename field vec_ to vec_PRIVATE_.
>>     Update all users.
>>     (va_heap::release): Do nothing if V is NULL.
>>     (va_stack::release): Likewise.
> 
> Committed as rev 193667.

Completed bootstrap on x86_64-unknown-freebsd10.0 with a 4.2.1 gcc.
Which was failing before with a bus error in genautomata:

(gdb) bt
#0  0x00000008010410f9 in ?? () from /lib/libc.so.7
#1  0x0000000801046ac9 in free () from /lib/libc.so.7
#2  0x000000000041db18 in va_heap::release<state*> (
    v=@0x7fffffffd860: 0x641560 <minimize_time>)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/vec.h:317
#3  0x000000000041ddb1 in vec<state*, va_heap, vl_ptr>::release (
    this=0x7fffffffd860)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/vec.h:1485
#4  0x0000000000407b29 in copy_equiv_class (to=0x7fffffffd860, from=...)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6030
#5  0x0000000000408406 in evaluate_equiv_classes (automaton=0x8032c1470,
    equiv_classes=0x7fffffffd860)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6118
#6  0x00000000004114b2 in minimize_DFA (automaton=0x8032c1470)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6260
#7  0x00000000004185d0 in build_automaton (automaton=0x8032c1470)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6350
#8  0x0000000000418e07 in create_automata ()
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6779
#9  0x0000000000418eb3 in generate ()
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:9203
#10 0x000000000041b8d9 in expand_automata ()
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:9465
---Type <return> to continue, or q <return> to quit---bt fullq
#11 0x000000000041c3fc in main (argc=3, argv=0x7fffffffda08)
    at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:9656


Thank you very much!

Andreas

Reply via email to