[Issue 11540] [ICE] Unknown segfault during CTFE

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Nov 18 07:50:10 PST 2013


https://d.puremagic.com/issues/show_bug.cgi?id=11540



--- Comment #1 from Dmitry Olshansky <dmitry.olsh at gmail.com> 2013-11-18 07:50:08 PST ---
Backtrace in dmd's core file:

#0  0x000000000052c40a in CallExp::interpret(InterState*, CtfeGoal)
    ()
#1  0x00000000005233f1 in ExpStatement::interpret(InterState*) ()
#2  0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#3  0x000000000052a65e in FuncDeclaration::interpret(InterState*,
Array<Expression>*, Expression*) ()
#4  0x000000000052c3fe in CallExp::interpret(InterState*, CtfeGoal)
    ()
#5  0x00000000005233f1 in ExpStatement::interpret(InterState*) ()
#6  0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#7  0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#8  0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#9  0x000000000052a65e in FuncDeclaration::interpret(InterState*,
Array<Expression>*, Expression*) ()
#10 0x000000000052c3fe in CallExp::interpret(InterState*, CtfeGoal)
    ()
#11 0x0000000000523f1a in ReturnStatement::interpret(InterState*)
    ()
#12 0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#13 0x000000000052a65e in FuncDeclaration::interpret(InterState*,
Array<Expression>*, Expression*) ()
#14 0x000000000052c3fe in CallExp::interpret(InterState*, CtfeGoal)
    ()
#15 0x00000000005233f1 in ExpStatement::interpret(InterState*) ()
#16 0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
---Type <return> to continue, or q <return> to quit---
#17 0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#18 0x000000000052a65e in FuncDeclaration::interpret(InterState*,
Array<Expression>*, Expression*) ()
#19 0x000000000052c3fe in CallExp::interpret(InterState*, CtfeGoal)
    ()
#20 0x00000000005233f1 in ExpStatement::interpret(InterState*) ()
#21 0x0000000000523471 in CompoundStatement::interpret(InterState*)
    ()
#22 0x000000000052a65e in FuncDeclaration::interpret(InterState*,
Array<Expression>*, Expression*) ()
#23 0x000000000052c3fe in CallExp::interpret(InterState*, CtfeGoal)
    ()
#24 0x0000000000523c13 in Expression::ctfeInterpret() ()
#25 0x000000000049a955 in ExpInitializer::semantic(Scope*, Type*,
NeedInterpret) ()
#26 0x000000000042ced0 in VarDeclaration::semantic2(Scope*) ()
#27 0x00000000004ff798 in TemplateInstance::semantic2(Scope*) ()
#28 0x000000000050abd0 in TemplateInstance::semantic(Scope*,
Array<Expression>*) ()
#29 0x000000000046d35f in ScopeExp::semantic(Scope*) ()
#30 0x0000000000499423 in ExpInitializer::inferType(Scope*) ()
#31 0x0000000000430a2c in VarDeclaration::semantic(Scope*) [clone .part.31] ()
#32 0x0000000000507848 in TemplateInstance::expandMembers(Scope*)
    ()
#33 0x000000000050787f in TemplateInstance::tryExpandMembers(Scope*) ()
#34 0x000000000050a88a in TemplateInstance::semantic(Scope*,
Array<Expression>*) ()
#35 0x000000000046d35f in ScopeExp::semantic(Scope*) ()
---Type <return> to continue, or q <return> to quit---
#36 0x00000000004ec52b in ExpStatement::semantic(Scope*) ()
#37 0x00000000004f2a9f in CompoundStatement::semantic(Scope*) ()
#38 0x00000000004788c9 in FuncDeclaration::semantic3(Scope*) ()
#39 0x00000000004aced8 in Module::semantic3() ()
#40 0x00000000004aa74c in tryMain(unsigned long, char const**) ()
#41 0x00007f5fbb62976d in __libc_start_main (main=0x402ba0 <main>, 
    argc=3, ubp_av=0x7fffe3227798, init=<optimized out>, 
    fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffe3227788) at libc-start.c:226
#42 0x0000000000402d95 in _start ()

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list