rsb for arm

D Peter Siddons siddons at bnl.gov
Thu Mar 17 01:42:08 UTC 2016


Hi CHris,
   Recently upgraded from 15.04 to 15.10.
Report attached.
Thanks,
Pete.




On 03/16/2016 01:39 AM, Chris Johns wrote:
>
> On 16/03/2016 12:06, D Peter Siddons wrote:
>> I tried to use rsb to build rtems-arm 4.10 on a Kubuntu 15.10 system.
>
> New system or one you have used before?
>
>> Doing the system check shows OK:
>>
>> peter:~/development/rtems/src/rtems-source-builder$ 
>> source-builder/sb-check
>> RTEMS Source Builder - Check, 4.12 (276fdc488e4b)
>> Environment is ok
>>
>> Build went OK until:
>>
>> config: tools/rtems-gcc-4.4.7-newlib-1.18.0-1.cfg
>> package: arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1
>> building: arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1
>> error: building arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1
>> Build FAILED
>>    See error report:
>> rsb-report-arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1.txt
>> error: building arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1
>> Build Set: Time 0:03:27.146774
>> Build FAILED
>>
>> I am attaching the log file. Anyone know what is wrong?
>>
>
> Could you please attach the report file. The attached file is the 
> sb-check's log file.
>
> Thanks.
> Chris
>

-- 
D. Peter Siddons
Detector Development Group Leader
Bldg. 535B
Photon Sciences Directorate,
Brookhaven National Laboratory
Upton, NY 11973

email: siddons at bnl.gov
Phone: (631) 344-2738

-------------- next part --------------
RTEMS Tools Project - Source Builder Error Report
 Build: error: building arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1
 Command Line: ../source-builder/sb-set-builder --log=l-arm.txt --prefix=/home/peter/development/rtems/4.10 4.10/rtems-arm
 Python: 2.7.10 (default, Oct 14 2015, 16:09:02) [GCC 5.2.1 20151010]
 git://git.rtems.org/rtems-source-builder.git/origin/b4800869efd67ab22aa5806b3510645a0543d46c
 Linux peter-Latitude-E7240 4.2.0-30-generic #36-Ubuntu SMP Fri Feb 26 00:58:07 UTC 2016 x86_64
Tail of the build log:
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:100:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (fun && fun->gimple_df);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'var_ann':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:201:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (ann->common.type == VAR_ANN);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'function_ann':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:220:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (t);
   ^
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (t) == FUNCTION_DECL);
   ^
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:222:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!t->base.ann
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'get_function_ann':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:234:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!var->base.ann || var->base.ann->common.type == FUNCTION_ANN);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'relink_imm_use':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:362:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (*(old->use) == *(node->use));
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'first_readonly_imm_use':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:399:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'phi_nodes':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:534:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'set_phi_nodes':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:547:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!(bb->flags & BB_RTL));
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'phi_arg_index_from_use':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:568:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (phi) == GIMPLE_PHI);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'memory_partition':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:646:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (!is_gimple_reg (sym));
   ^
In file included from ../../gcc-4.4.7/gcc/tree-flow.h:1178:0,
                 from ../../gcc-4.4.7/gcc/tracer.c:53:
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'mark_call_clobbered':
../../gcc-4.4.7/gcc/tree-flow-inline.h:691:30: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   var_ann (var)->escape_mask |= escape_type;
                              ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'clear_call_clobbered':
../../gcc-4.4.7/gcc/tree-flow-inline.h:701:20: warning: enum conversion in assignment is invalid in C++ [-Wc++-compat]
   ann->escape_mask = 0;
                    ^
In file included from ../../gcc-4.4.7/gcc/tracer.c:38:0:
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'op_iter_init_use':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:903:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_DEFS) == 0);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'op_iter_init_def':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:914:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & SSA_OP_ALL_USES) == 0);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'op_iter_next_mustdef':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:962:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (VUSE_VECT_NUM_ELEM (*vp) == 1);
       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'op_iter_init_vdef':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:975:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (gimple_code (stmt) != GIMPLE_PHI);
   ^
In file included from ../../gcc-4.4.7/gcc/tree-flow.h:1178:0,
                 from ../../gcc-4.4.7/gcc/tracer.c:53:
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'num_ssa_operands':
../../gcc-4.4.7/gcc/tree-flow-inline.h:1055:8: warning: variable 't' set but not used [-Wunused-but-set-variable]
   tree t;
        ^
In file included from ../../gcc-4.4.7/gcc/tracer.c:38:0:
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'op_iter_init_phiuse':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:1147:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_USE | SSA_OP_VIRTUAL_USES)) != 0);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'op_iter_init_phidef':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:1176:3: note: in expansion of macro 'gcc_assert'
   gcc_assert ((flags & (SSA_OP_DEF | SSA_OP_VIRTUAL_DEFS)) != 0);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'move_use_after_head':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:1221:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'first_imm_use_stmt':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:1278:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (var) == SSA_NAME);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'array_ref_contains_indirect_ref':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:1369:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (TREE_CODE (ref) == ARRAY_REF);
   ^
../../gcc-4.4.7/gcc/tree-flow-inline.h: In function 'ref_contains_array_ref':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tree-flow-inline.h:1384:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (handled_component_p (ref));
   ^
../../gcc-4.4.7/gcc/tracer.c: In function 'tail_duplicate':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tracer.c:278:7: note: in expansion of macro 'gcc_assert'
       gcc_assert (!bb_seen_p (bb));
       ^
../../gcc-4.4.7/gcc/tracer.c: In function 'tracer':
../../gcc-4.4.7/gcc/system.h:577:55: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic]
    ((void)(!(EXPR) ? fancy_abort (__FILE__, __LINE__, __FUNCTION__), 0 : 0))
                                                       ^
../../gcc-4.4.7/gcc/tracer.c:354:3: note: in expansion of macro 'gcc_assert'
   gcc_assert (current_ir_type () == IR_GIMPLE);
   ^
../../gcc-4.4.7/gcc/tracer.c: At top level:
../../gcc-4.4.7/gcc/tracer.c:384:3: warning: enum constant defined in struct or union is not visible in C++ [-Wc++-compat]
   GIMPLE_PASS,
   ^
In file included from ../../gcc-4.4.7/gcc/tracer.c:52:0:
../../gcc-4.4.7/gcc/tree-pass.h:102:5: note: enum constant defined here
     GIMPLE_PASS,
     ^
rm cpp.pod gcc.pod
make[2]: Leaving directory '/home/peter/development/rtems/src/rtems-source-builder/rtems/build/arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1/build/gcc'
Makefile:4865: recipe for target 'all-gcc' failed
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory '/home/peter/development/rtems/src/rtems-source-builder/rtems/build/arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1/build'
make: *** [all] Error 2
Makefile:740: recipe for target 'all' failed
shell cmd failed: /bin/sh -ex  /home/peter/development/rtems/src/rtems-source-builder/rtems/build/arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1/doit
error: building arm-rtems4.10-gcc-4.4.7-newlib-1.18.0-x86_64-linux-gnu-1


More information about the users mailing list