This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Bootstrap failure on mips-sgi-irix6.5 for 0124 ss
- To: "'gcc-bugs at gcc dot gnu dot org'" <gcc-bugs at gcc dot gnu dot org>
- Subject: Bootstrap failure on mips-sgi-irix6.5 for 0124 ss
- From: "Billinghurst, David (RTD)" <David dot Billinghurst at riotinto dot com dot au>
- Date: Tue, 25 Jan 2000 02:13:33 -0000
Host: mips-sgi-irix6.5
Target: mips-sgi-irix6.5
Compiler: SGI MIPSpro C 7.2.1
Version: egcs-20000124 snapshot
Problem: Fatal error in gcc/builtins
+++++++++++++++++++++++++++++++++++++++++
(Mr) David Billinghurst
Comalco Research Centre
PO Box 316, Thomastown, Vic, Australia, 3074
Phone: +61 3 9469 0642
FAX: +61 3 9462 2700
Email: David.Billinghurst@riotinto.com.au
make[1]: Entering directory `/exd4/billingd/obj/egcs-20000124-parallel/gcc'
make CC="cc" libdir=/exd4/billingd/tmp/egcs-20000124/lib LANGUAGES="c "
make[2]: Entering directory `/exd4/billingd/obj/egcs-20000124-parallel/gcc'
(cd intl && make all)
make[3]: Entering directory
`/exd4/billingd/obj/egcs-20000124-parallel/gcc/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/exd4/billingd/obj/egcs-20000124-parallel/gcc/intl'
cc -c -DIN_GCC -g -DHAVE_CONFIG_H -I.
-I/exd4/billingd/src/egcs-20000124/gcc
-I/exd4/billingd/src/egcs-20000124/gcc/config
-I/exd4/billingd/src/egcs-20000124/gcc/../include
/exd4/billingd/src/egcs-20000124/gcc/builtins.c
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 305: warning(1185):
enumerated type mixed with another type
value_mode = TYPE_MODE (integer_type_node);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 966: warning(1185):
enumerated type mixed with another type
emit_move_insn (change_address (result, GET_MODE (valreg),
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1123: warning(1185):
enumerated type mixed with another type
enum machine_mode value_mode = TYPE_MODE (TREE_TYPE (exp));
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1158: warning(1185):
enumerated type mixed with another type
tmp = expand_expr (arg, NULL_RTX, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1200: warning(1185):
enumerated type mixed with another type
op0 = expand_expr (TREE_VALUE (arglist), subtarget, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1203: warning(1185):
enumerated type mixed with another type
target = gen_reg_rtx (TYPE_MODE (TREE_TYPE (exp)));
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1222: warning(1185):
enumerated type mixed with another type
target = expand_unop (TYPE_MODE (TREE_TYPE (TREE_VALUE (arglist))),
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1250: warning(1185):
enumerated type mixed with another type
emit_cmp_and_jump_insns (target, target, EQ, 0, GET_MODE (target),
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1294: warning(1185):
enumerated type mixed with another type
enum machine_mode value_mode = TYPE_MODE (TREE_TYPE (exp));
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1416: warning(1185):
enumerated type mixed with another type
len_rtx = expand_expr (len, NULL_RTX, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1514: warning(1185):
enumerated type mixed with another type
if (expand_expr (val, NULL_RTX, VOIDmode, 0) != const0_rtx)
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 1519: warning(1185):
enumerated type mixed with another type
len_rtx = expand_expr (len, NULL_RTX, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2078: warning(1185):
enumerated type mixed with another type
result = gen_rtx_MEM (TYPE_MODE (type), addr);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2175: warning(1185):
enumerated type mixed with another type
rtx tem = expand_builtin_return_addr (DECL_FUNCTION_CODE (fndecl),
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2216: warning(1185):
enumerated type mixed with another type
op0 = expand_expr (TREE_VALUE (arglist), NULL_RTX, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2238: warning(1185):
enumerated type mixed with another type
op0 = expand_expr (TREE_VALUE (arglist), subtarget, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2241: warning(1185):
enumerated type mixed with another type
target = expand_unop (TYPE_MODE (TREE_TYPE (TREE_VALUE (arglist))),
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2264: warning(1185):
enumerated type mixed with another type
enum built_in_function fcode = DECL_FUNCTION_CODE (fndecl);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2332: warning(1185):
enumerated type mixed with another type
ops[i] = expand_expr (TREE_VALUE (t), NULL_RTX, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2345: warning(1185):
enumerated type mixed with another type
NULL_RTX, VOIDmode, 0));
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2442: warning(1185):
enumerated type mixed with another type
VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2459: warning(1185):
enumerated type mixed with another type
VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2461: warning(1185):
enumerated type mixed with another type
NULL_RTX, VOIDmode, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2544: error(1119):
return value type does not match the function type
return build_unary_op (ABS_EXPR, TREE_VALUE (coerced_params), 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2607: error(1515): a
value of type "int" cannot be assigned to an entity of type "tree"
arg0 = build_binary_op (code, arg0, arg1, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2609: error(1515): a
value of type "int" cannot be assigned to an entity of type "tree"
arg0 = build_unary_op (TRUTH_NOT_EXPR, arg0, 0);
^
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c", line 2612: warning(1110):
statement is unreachable
break;
^
3 errors detected in the compilation of
"/exd4/billingd/src/egcs-20000124/gcc/builtins.c".
make[2]: *** [builtins.o] Error 2
make[2]: Leaving directory `/exd4/billingd/obj/egcs-20000124-parallel/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/exd4/billingd/obj/egcs-20000124-parallel/gcc'
make: *** [bootstrap] Error 2