https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80590

--- Comment #7 from Tom de Vries <vries at gcc dot gnu.org> ---
Backtrace from gdb is more complete:
...
(gdb) bt
#0  0x00007ffff67811e2 in ?? () from /lib/libc.so.6
#1  0x00000000027412bd in libiberty_vprintf_buffer_size (format=0x2752b6b
"%s:%d["00"]", args=0x7fffffffbe70)
    at src/libiberty/vprintf-support.c:105
#2  0x000000000274100f in xvasprintf (format=0x2752b6b "%s:%d["00"]",
args=0x7fffffffbe70)
    at src/libiberty/xvasprintf.c:57
#3  0x0000000002740c57 in xasprintf (fmt=0x2752b6b "%s:%d["00"]")
    at src/libiberty/xasprintf.c:47
#4  0x00000000008b7d51 in internal_error_function (context=0x3ba4da0
<global_diagnostic_context>, 
    msgid=0x2f9bf9f "in %s, at %s:%d["00"]", ap=0x7fffffffc220)
    at src/gcc/ada/gcc-interface/misc.c:336
#5  0x00000000026acb91 in diagnostic_report_diagnostic (context=0x3ba4da0
<global_diagnostic_context>, 
    diagnostic=0x7fffffffc120) at src/gcc/diagnostic.c:900
#6  0x00000000026ad345 in diagnostic_impl(rich_location *, int, const char *,
va_list *, <anonymous enum>) (
    richloc=0x7fffffffc190, opt=-1, gmsgid=0x2f9bf9f "in %s, at %s:%d["00"]",
ap=0x7fffffffc220, kind=DK_ICE)
    at src/gcc/diagnostic.c:1054
#7  0x00000000026ae85f in internal_error (gmsgid=0x2f9bf9f "in %s, at
%s:%d["00"]")
    at src/gcc/diagnostic.c:1365
#8  0x00000000026aeae3 in fancy_abort (
    file=0x2750690 "src/gcc/ada/raise.c["00"]", line=87, 
    function=0x27507e0 <__gnat_eh_personality::__FUNCTION__>
"__gnat_eh_personality["00"]")
    at src/gcc/diagnostic.c:1431
#9  0x000000000087ffee in __gnat_eh_personality ()
    at src/gcc/ada/raise.c:87
#10 0x00007ffff69eda43 in _Unwind_RaiseException (exc=0x3d0d2e0)
    at /scratch/gcc/w/gcc-4.7.3/linux/gcc-2012.09-90/libgcc/unwind.inc:113
#11 0x000000000088124f in __gnat_Unwind_RaiseException (e=0x3d0d2e0)
    at src/gcc/ada/raise-gcc.c:1426
#12 0x000000000094fc7a in
ada.exceptions.exception_propagation.propagate_gcc_exception
(gcc_exception=0x0)
    at src/gcc/ada/a-exexpr.adb:322
#13 0x000000000094fcb1 in
ada.exceptions.exception_propagation.propagate_exception (excep=<optimized
out>)
    at src/gcc/ada/a-exexpr.adb:354
#14 0x000000000094fcd3 in ada.exceptions.complete_and_propagate_occurrence
(x=0x3d0d320)
    at src/gcc/ada/a-except.adb:937
#15 0x0000000000950ccc in <__gnat_raise_exception> (e=0x34fb4a0
<rtsfind.re_not_available>, message=...)
    at src/gcc/ada/a-except.adb:978
#16 0x0000000000bca8e1 in rtsfind.load_fail (s=...,
u_id=system_relative_delays, id=ro_rd_delay_for)
    at src/gcc/ada/rtsfind.adb:851
#17 0x0000000000bcaad4 in rtsfind.load_rtu (u_id=system_relative_delays,
id=ro_rd_delay_for, use_setting=false)
    at src/gcc/ada/rtsfind.adb:987
#18 0x0000000000bcbbe9 in rtsfind.rte ()
    at src/gcc/ada/rtsfind.adb:1380
#19 0x0000000000bcc11d in rtsfind.rte_available (e=ro_rd_delay_for)
    at src/gcc/ada/rtsfind.adb:1462
#20 0x0000000000a749cb in exp_ch9.expand_n_delay_relative_statement (n=2465)
    at src/gcc/ada/exp_ch9.adb:8068
#21 0x0000000000adc8a4 in expander.expand (n=2465)
    at src/gcc/ada/expander.adb:214
#22 0x0000000000bff01b in sem.analyze (n=2465)
    at src/gcc/ada/sem.adb:753
#23 0x0000000000cb4f0b in sem_ch5.analyze_statements (l=-99999959)
    at src/gcc/ada/sem_ch5.adb:3613
#24 0x0000000000cb1849 in sem_ch5.analyze_if_statement (n=2450)
    at src/gcc/ada/sem_ch5.adb:1665
#25 0x0000000000bfe7d1 in sem.analyze (n=2450)
    at src/gcc/ada/sem.adb:306
#26 0x0000000000cb4f0b in sem_ch5.analyze_statements (l=-99999961)
    at src/gcc/ada/sem_ch5.adb:3613
#27 0x0000000000c3257f in sem_ch11.analyze_handled_statements (n=2449)
    at src/gcc/ada/sem_ch11.adb:426
#28 0x0000000000bfe79b in sem.analyze (n=2449)
    at src/gcc/ada/sem.adb:297
#29 0x0000000000cba9ee in sem_ch6.analyze_subprogram_body_helper ()
    at src/gcc/ada/sem_ch6.adb:4245
#30 0x0000000000cb9064 in sem_ch6.analyze_subprogram_body (n=2335)
    at src/gcc/ada/sem_ch6.adb:2169
#31 0x0000000000bfed78 in sem.analyze (n=2335)
    at src/gcc/ada/sem.adb:547
#32 0x0000000000c778f4 in sem_ch3.analyze_declarations (l=-99999982)
    at src/gcc/ada/sem_ch3.adb:2608
#33 0x0000000000cca6c0 in sem_ch7.analyze_package_body_helper (n=2296)
    at src/gcc/ada/sem_ch7.adb:786
#34 0x0000000000cc9c9a in sem_ch7.analyze_package_body (n=2296)
    at src/gcc/ada/sem_ch7.adb:178
#35 0x0000000000bfeb0d in sem.analyze (n=2296)
    at src/gcc/ada/sem.adb:444
#36 0x0000000000c2899a in sem_ch10.analyze_compilation_unit (n=2269)
    at src/gcc/ada/sem_ch10.adb:897
#37 0x0000000000bfe4dd in sem.analyze (n=2269)
    at src/gcc/ada/sem.adb:180
#38 0x0000000000bffbe6 in sem.semantics.do_analyze ()
    at src/gcc/ada/sem.adb:1338
#39 0x0000000000c00026 in sem.semantics ()
    at src/gcc/ada/sem.adb:1520
#40 0x0000000000afa798 in frontend ()
    at src/gcc/ada/frontend.adb:407
#41 0x0000000000e0ae21 in gnat1drv ()
    at src/gcc/ada/gnat1drv.adb:1127
#42 0x00000000008b7694 in gnat_parse_file ()
    at src/gcc/ada/gcc-interface/misc.c:122
#43 0x000000000159198a in compile_file ()
    at src/gcc/toplev.c:467
#44 0x0000000001593f94 in do_compile () at src/gcc/toplev.c:2003
#45 0x0000000001594327 in toplev::main (this=0x7fffffffde30, argc=21,
argv=0x7fffffffdf38)
    at src/gcc/toplev.c:2137
#46 0x000000000268e0cb in main (argc=21, argv=0x7fffffffdf38)
    at src/gcc/main.c:39
...

Reply via email to