digitalmars.D.bugs - [Issue 7876] New: [CTFE] assertion failure on invalid stack reference
- d-bugmail puremagic.com (23/23) Apr 09 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7876
- d-bugmail puremagic.com (13/13) Aug 22 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7876
- d-bugmail puremagic.com (10/10) Aug 22 2012 http://d.puremagic.com/issues/show_bug.cgi?id=7876
http://d.puremagic.com/issues/show_bug.cgi?id=7876 Summary: [CTFE] assertion failure on invalid stack reference Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: CTFE, ice Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: timon.gehr gmx.ch --- Comment #0 from timon.gehr gmx.ch 2012-04-09 10:17:14 PDT --- DMD 2.058/2.059head: int* bar(){int x;auto ptr = &x;return ptr;} static assert({*bar()=2;return 1;}()); dmd: interpret.c:103: void CtfeStack::setValue(VarDeclaration*, Expression*): Assertion `v->ctfeAdrOnStack >= 0 && v->ctfeAdrOnStack < stackPointer()' failed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Apr 09 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7876 --- Comment #1 from github-bugzilla puremagic.com 2012-08-22 10:04:26 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/71e616bdc12fc6abb9a5b5f5d3c4db894e95b0df Fix issue 7876 [CTFE] assertion failure on invalid stack reference Generate an error when returning a pointer to a local variable. Includes the case where the pointer is a member of an array or struct. https://github.com/D-Programming-Language/dmd/commit/cdd8d78136099ed49b0b330aaad17e041bb87dd7 Merge pull request #1092 from donc/7887pointertostack Fix issue 7876 [CTFE] assertion failure on invalid stack reference -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 22 2012
http://d.puremagic.com/issues/show_bug.cgi?id=7876 Walter Bright <bugzilla digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |bugzilla digitalmars.com Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Aug 22 2012