[Issue 39] gdmd segfault during compilation of simple matrix multiplication routine

gdc-bugzilla at gdcproject.org gdc-bugzilla at gdcproject.org
Tue Mar 5 22:42:42 PST 2013


http://gdcproject.org/bugzilla/show_bug.cgi?id=39

--- Comment #1 from J <j.e.aten at gmail.com> 2013-03-06 06:42:42 UTC ---
gdb stack trace to help localize the problem:

$gdb gdc
(gdb) # have to follow the child process or we aren't tracing the process that
crashes:
(gdb) set follow-fork-mode child
(gdb) set args gdmd_segfault.d
(gdb) run

Program received signal SIGSEGV, Segmentation fault.
[Switching to process 3621]
0x0000000000b20d9d in useless_type_conversion_p ()
(gdb) bt
#0  0x0000000000b20d9d in useless_type_conversion_p ()
#1  0x0000000000b215bd in tree_ssa_useless_type_conversion ()
#2  0x0000000000b215ec in tree_ssa_strip_useless_type_conversions ()
#3  0x000000000082484d in gimplify_expr ()
#4  0x0000000000821bc4 in gimplify_stmt ()
#5  0x0000000000819225 in gimplify_statement_list ()
#6  0x0000000000825a38 in gimplify_expr ()
#7  0x0000000000821bc4 in gimplify_stmt ()
#8  0x000000000081717a in gimplify_and_add ()
#9  0x0000000000819138 in gimplify_loop_expr ()
#10 0x00000000008251bb in gimplify_expr ()
#11 0x0000000000821bc4 in gimplify_stmt ()
#12 0x0000000000819225 in gimplify_statement_list ()
#13 0x0000000000825a38 in gimplify_expr ()
#14 0x0000000000821bc4 in gimplify_stmt ()
#15 0x000000000081717a in gimplify_and_add ()
#16 0x0000000000819138 in gimplify_loop_expr ()
#17 0x00000000008251bb in gimplify_expr ()
#17 0x00000000008251bb in gimplify_expr ()
#18 0x0000000000821bc4 in gimplify_stmt ()
#19 0x0000000000819225 in gimplify_statement_list ()
#20 0x0000000000825a38 in gimplify_expr ()
#21 0x0000000000821bc4 in gimplify_stmt ()
#22 0x000000000081717a in gimplify_and_add ()
#23 0x0000000000819138 in gimplify_loop_expr ()
#24 0x00000000008251bb in gimplify_expr ()
#25 0x0000000000821bc4 in gimplify_stmt ()
#26 0x0000000000819225 in gimplify_statement_list ()
#27 0x0000000000825a38 in gimplify_expr ()
#28 0x0000000000821bc4 in gimplify_stmt ()
#29 0x0000000000818866 in gimplify_bind_expr ()
#30 0x000000000082519a in gimplify_expr ()
#31 0x0000000000821bc4 in gimplify_stmt ()
#32 0x0000000000826ff6 in gimplify_body ()
#33 0x000000000082746f in gimplify_function_tree ()
#34 0x00000000006da80a in cgraph_analyze_function ()
#35 0x00000000006dae62 in cgraph_analyze_functions ()
#36 0x00000000006db669 in cgraph_finalize_compilation_unit ()
#37 0x0000000000622522 in d_write_global_declarations() ()
#38 0x00000000009c2241 in compile_file ()
#39 0x00000000009c437c in do_compile ()
#40 0x00000000009c44e7 in toplev_main ()
#41 0x000000000066be44 in main ()
(gdb)

-- 
Configure issuemail: http://gdcproject.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all issue changes.


More information about the D.gnu mailing list