------- Additional Comments From pluto at agmk dot net 2005-07-23 22:45 ------- detailed backtrace: (gdb) bt #0 gimple_add_tmp_var (tmp=0x2aaaab3176e0) at ../../gcc/gimplify.c:557 #1 0x0000000000724261 in create_tmp_var (type=0x2aaaaaf93c60, prefix=0x0) #2 0x000000000072496c in create_tmp_from_val (val=0x2aaaab303b40) at ../../gcc/gimplify.c:429 #3 0x00000000007248ba in lookup_tmp_var (val=0x2aaaab303b40, is_formal=1 '\001') at ../../gcc/gimplify.c:458 #4 0x00000000007249ae in internal_get_tmp_var (val=0x2aaaab303b40, pre_p=0x2aaaab30a0f0, post_p=0x0, is_formal=1 '\001') at ../../gcc/gimplify.c:493 #5 0x0000000000724c39 in get_formal_tmp_var (val=0x2aaaab303b40, pre_p=0x2aaaab30a0f0) at ../../gcc/gimplify.c:519 #6 0x000000000073d29c in gimplify_expr (expr_p=0x2aaaab30c478, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0, gimple_test_f=0x722920 <is_gimple_reg>, fallback=fb_rvalue) at ../../gcc/gimplify.c:4515 #7 0x000000000073ac04 in gimplify_expr (expr_p=0x2aaaab303bc8, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0, gimple_test_f=0x722e71 <is_gimple_min_lval>, fallback=fb_rvalue) at ../../gcc/gimplify.c:4111 #8 0x000000000072cadc in gimplify_compound_lval (expr_p=0x7fffffecf6f8, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0, fallback=fb_rvalue) at ../../gcc/gimplify.c:1558 #9 0x000000000073a24e in gimplify_expr (expr_p=0x7fffffecf6f8, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0, gimple_test_f=0x722304 <is_gimple_formal_tmp_rhs>, fallback=fb_rvalue) at ../../gcc/gimplify.c:4005 #10 0x00000000007249a1 in internal_get_tmp_var (val=0x2aaaab303b90, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0, is_formal=0 '\0') at ../../gcc/gimplify.c:491 #11 0x0000000000724c65 in get_initialized_tmp_var (val=0x2aaaab303b90, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0) at ../../gcc/gimplify.c:528 #12 0x0000000000737378 in gimplify_save_expr (expr_p=0x2aaaab309b70, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0) at ../../gcc/gimplify.c:3386 #13 0x000000000073b2d7 in gimplify_expr (expr_p=0x2aaaab309b70, pre_p=0x2aaaab30a0f0, post_p=0x7fffffecf8f0, gimple_test_f=0x722d53 <is_gimple_val>, fallback=fb_rvalue) at ../../gcc/gimplify.c:4211 #14 0x000000000073e05c in gimplify_one_sizepos (expr_p=0x2aaaab309b70, stmt_p=0x2aaaab30a0f0) at ../../gcc/gimplify.c:4645 #15 0x000000000073d67e in gimplify_type_sizes (type=0x2aaaab309b00, list_p=0x2aaaab30a0f0) at ../../gcc/gimplify.c:4580 #16 0x00000000007276ea in gimplify_decl_expr (stmt_p=0x2aaaab30a0f0) at ../../gcc/gimplify.c:1026 #17 0x000000000073acc0 in gimplify_expr (expr_p=0x2aaaab30a0f0, pre_p=0x7fffffed00f8, post_p=0x7fffffed00f0, gimple_test_f=0x7226a4 <is_gimple_stmt>, fallback=fb_none) at ../../gcc/gimplify.c:4137 #18 0x0000000000739d8c in gimplify_stmt (stmt_p=0x2aaaab30a0f0) at ../../gcc/gimplify.c:3873 #19 0x0000000000736fa3 in gimplify_statement_list (expr_p=0x2aaaab314d10) at ../../gcc/gimplify.c:3339 #20 0x000000000073be20 in gimplify_expr (expr_p=0x2aaaab314d10, pre_p=0x7fffffed06f8, post_p=0x7fffffed06f0, gimple_test_f=0x7226a4 <is_gimple_stmt>, fallback=fb_none) at ../../gcc/gimplify.c:4283 #21 0x0000000000739d8c in gimplify_stmt (stmt_p=0x2aaaab314d10) at ../../gcc/gimplify.c:3873 #22 0x0000000000739da3 in gimplify_to_stmt_list (stmt_p=0x2aaaab314d10) at ../../gcc/gimplify.c:3881 #23 0x0000000000726867 in gimplify_bind_expr (expr_p=0x2aaaab30a610, temp=0x0, pre_p=0x7fffffed0e58) at ../../gcc/gimplify.c:901 #24 0x000000000073acf2 in gimplify_expr (expr_p=0x2aaaab30a610, pre_p=0x7fffffed0e58, post_p=0x7fffffed0e50, gimple_test_f=0x7226a4 <is_gimple_stmt>, fallback=fb_none) at ../../gcc/gimplify.c:4146 #25 0x0000000000739d8c in gimplify_stmt (stmt_p=0x2aaaab30a610) at ../../gcc/gimplify.c:3873 #26 0x0000000000736fa3 in gimplify_statement_list (expr_p=0x2aaaaafd3cb0) at ../../gcc/gimplify.c:3339 #27 0x000000000073be20 in gimplify_expr (expr_p=0x2aaaaafd3cb0, pre_p=0x7fffffed1458, post_p=0x7fffffed1450, gimple_test_f=0x7226a4 <is_gimple_stmt>, fallback=fb_none) at ../../gcc/gimplify.c:4283 #28 0x0000000000739d8c in gimplify_stmt (stmt_p=0x2aaaaafd3cb0) at ../../gcc/gimplify.c:3873 #29 0x000000000073e51b in gimplify_body (body_p=0x2aaaaafd3cb0, fndecl=0x2aaaaafd3c00, do_parms=1 '\001') at ../../gcc/gimplify.c:4754 #30 0x000000000073ec8b in gimplify_function_tree (fndecl=0x2aaaaafd3c00) at ../../gcc/gimplify.c:4829 #31 0x000000000043fb23 in gnat_gimplify_function (fndecl=0x2aaaaafd3c00) at ../../gcc/ada/utils.c:1778 #32 0x000000000043fae5 in end_subprog_body (body=0x2aaaab30bc60) at ../../gcc/ada/utils.c:1761 #33 0x000000000046c979 in Subprogram_Body_to_gnu (gnat_node=17914) at ../../gcc/ada/trans.c:1480 #34 0x0000000000477743 in gnat_to_gnu (gnat_node=17914) at ../../gcc/ada/trans.c:3690 #35 0x000000000047e0ac in process_decls (gnat_decls=-99998363, gnat_decls2=0, gnat_end_list=0, pass1p=1 '\001', pass2p=1 '\001') at ../../gcc/ada/trans.c:4998 #36 0x0000000000477844 in gnat_to_gnu (gnat_node=17436) at ../../gcc/ada/trans.c:3725 #37 0x0000000000477931 in gnat_to_gnu (gnat_node=17427) at ../../gcc/ada/trans.c:3780 #38 0x0000000000477913 in gnat_to_gnu (gnat_node=4276) at ../../gcc/ada/trans.c:3776 #39 0x000000000047dfba in process_decls (gnat_decls=-99999981, gnat_decls2=0, gnat_end_list=0, pass1p=1 '\001', pass2p=1 '\001') at ../../gcc/ada/trans.c:4982 #40 0x0000000000477844 in gnat_to_gnu (gnat_node=1693) at ../../gcc/ada/trans.c:3725 #41 0x0000000000470f1d in Compilation_Unit_to_gnu (gnat_node=1656) at ../../gcc/ada/trans.c:2434 #42 0x0000000000464743 in gigi (gnat_root=1656, max_gnat_node=29021, number_name=4029, nodes_ptr=0x2aaaab0f2010, next_node_ptr=0x2aaaab2aa010, prev_node_ptr=0x2aaaab2db010, elists_ptr=0x17025d0, elmts_ptr=0x15fcf10, strings_ptr=0x1653040, string_chars_ptr=0x16e0d50, list_headers_ptr=0x166df50, number_units=28, file_info_ptr=0x7fffffed5510 "-ยงรก\021", standard_integer=62, standard_long_long_float=92, standard_exception_type=1217, gigi_operating_mode=0) at ../../gcc/ada/trans.c:241 During symbol reading, inner block not inside outer block in back_end.scan_compiler_arguments. During symbol reading, inner block not inside outer block in back_end.scan_compiler_arguments. #43 0x000000000070e331 in back_end.call_back_end (mode=back_end__generate_object) at ../../gcc/ada/back_end.adb:108 During symbol reading, inner block (0x7108a6-0x710ac2) not inside outer block (0x70ffa9-0x710235). During symbol reading, inner block (0x710ac2-0x710aeb) not inside outer block (0x70f608-0x710894). #44 0x000000000071081c in gnat1drv () at ../../gcc/ada/gnat1drv.adb:640 #45 0x0000000000433010 in gnat_parse_file (set_yydebug=0) at ../../gcc/ada/misc.c:242 #46 0x0000000000b423bc in compile_file () at ../../gcc/toplev.c:971 #47 0x0000000000b43edb in do_compile () at ../../gcc/toplev.c:1937 #48 0x0000000000b43f3f in toplev_main (argc=19, argv=0x7fffffed5f58) at ../../gcc/toplev.c:1969 #49 0x0000000000710fc3 in main (argc=19, argv=0x7fffffed5f58) at ../../gcc/main.c:35
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22631