[Bug c/89515] New: m32c ICE error: in leaf_function_p, at final.c:4492 when compiling newlib 3.1.0 with XGCC 8.3.0
hdusel@tangerine-soft.de
gcc-bugzilla@gcc.gnu.org
Tue Feb 26 22:05:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89515
Bug ID: 89515
Summary: m32c ICE error: in leaf_function_p, at final.c:4492
when compiling newlib 3.1.0 with XGCC 8.3.0
Product: gcc
Version: 8.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: hdusel@tangerine-soft.de
Target Milestone: ---
m32c-none-elf-gcc
-B/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/newlib/
-isystem
/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/newlib/targ-include
-isystem
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/include
-B/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/libgloss/m32c
-L/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/libgloss/libnosys
-L/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/libgloss/m32c
-mcpu=m32cm -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\"
-DPACKAGE_VERSION=\"3.1.0\" -DPACKAGE_STRING=\"newlib\ 3.1.0\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -I.
-I/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz -Os
-fno-builtin -DPREFER_SIZE_OVER_SPEED -DSMALL_MEMORY -D__NO_SYSCALLS__
-DMISSING_SYSCALL_NAMES -DABORT_PROVIDED -DHAVE_INIT_FINI -g -O2
-mcpu=m32cm -c -o lib_a-argz_create_sep.o `test -f 'argz_create_sep.c' || echo
'/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/'`argz_create_sep.c
m32c-none-elf-gcc
-B/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/newlib/
-isystem
/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/newlib/targ-include
-isystem
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/include
-B/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/libgloss/m32c
-L/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/libgloss/libnosys
-L/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/libgloss/m32c
-mcpu=m32cm -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\"
-DPACKAGE_VERSION=\"3.1.0\" -DPACKAGE_STRING=\"newlib\ 3.1.0\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -I.
-I/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz -Os
-fno-builtin -DPREFER_SIZE_OVER_SPEED -DSMALL_MEMORY -D__NO_SYSCALLS__
-DMISSING_SYSCALL_NAMES -DABORT_PROVIDED -DHAVE_INIT_FINI -g -O2
-mcpu=m32cm -c -o lib_a-argz_delete.o `test -f 'argz_delete.c' || echo
'/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/'`argz_delete.c
m32c-none-elf-gcc
-B/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/newlib/
-isystem
/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/newlib/targ-include
-isystem
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/include
-B/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/libgloss/m32c
-L/tmp/build_cross_gcc/newlib-3.1.0_build_m32c-none-elf/m32c-none-elf/m32cm/libgloss/libnosys
-L/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/libgloss/m32c
-mcpu=m32cm -DPACKAGE_NAME=\"newlib\" -DPACKAGE_TARNAME=\"newlib\"
-DPACKAGE_VERSION=\"3.1.0\" -DPACKAGE_STRING=\"newlib\ 3.1.0\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -I.
-I/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz -Os
-fno-builtin -DPREFER_SIZE_OVER_SPEED -DSMALL_MEMORY -D__NO_SYSCALLS__
-DMISSING_SYSCALL_NAMES -DABORT_PROVIDED -DHAVE_INIT_FINI -g -O2
-mcpu=m32cm -c -o lib_a-argz_extract.o `test -f 'argz_extract.c' || echo
'/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/'`argz_extract.c
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_count.c:
In function 'argz_count':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_count.c:25:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
make[8]: *** [lib_a-argz_count.o] Error 1
make[8]: *** Waiting for unfinished jobs....
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_append.c:
In function 'argz_append':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_append.c:31:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_add.c:
In function 'argz_add':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_add.c:32:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
make[8]: *** [lib_a-argz_append.o] Error 1
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_add_sep.c:
In function 'argz_add_sep':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_add_sep.c:35:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_delete.c:
In function 'argz_delete':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_delete.c:40:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
make[8]: *** [lib_a-argz_add.o] Error 1
make[8]: *** [lib_a-argz_add_sep.o] Error 1
make[8]: *** [lib_a-argz_delete.o] Error 1
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_create.c:
In function 'argz_create':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_create.c:49:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_create_sep.c:
In function 'argz_create_sep':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_create_sep.c:68:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
make[8]: *** [lib_a-argz_create.o] Error 1
make[8]: *** [lib_a-argz_create_sep.o] Error 1
during RTL pass: pro_and_epilogue
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_extract.c:
In function 'argz_extract':
/tmp/build_cross_gcc/newlib-3.1.0_arch/newlib-3.1.0/newlib/libc/argz/argz_extract.c:31:1:
internal compiler error: in leaf_function_p, at final.c:4492
}
^
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.
make[8]: *** [lib_a-argz_extract.o] Error 1
make[7]: *** [all-recursive] Error 1
make[6]: *** [all-recursive] Error 1
make[5]: *** [all] Error 2
make[4]: *** [multi-do] Error 1
make[3]: *** [all-multi] Error 2
make[2]: *** [all] Error 2
make[1]: *** [all-target-newlib] Error 2
make: *** [all] Error 2
hymir:build-cross-gcc hdusel$
More information about the Gcc-bugs
mailing list