November 30, 2009 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla@digitalmars.com --- Comment #10 from Walter Bright <bugzilla@digitalmars.com> 2009-11-30 02:03:52 PST --- The test case is crashing in dmd, not optlink. It's a stack overflow. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
December 12, 2009 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #11 from anteusz@freemail.hu 2009-12-12 00:06:04 PST --- Hi, Should I repost my example? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
January 13, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 Don <clugdbug@yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-valid-code --- Comment #12 from Don <clugdbug@yahoo.com.au> 2010-01-13 00:46:23 PST --- (In reply to comment #10) > The test case is crashing in dmd, not optlink. It's a stack overflow. If you compile in debug mode, it crashes in DMD. If you compile in release mode, it crashes in OPTLINK. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
February 11, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #13 from anteusz@freemail.hu 2010-02-11 05:23:05 PST --- Hi, What should I do so it gets fixed? I mean this bug. I reported this in November. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
February 11, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #14 from Don <clugdbug@yahoo.com.au> 2010-02-11 08:33:38 PST --- (In reply to comment #13) > Hi, > > What should I do so it gets fixed? I mean this bug. > I reported this in November. This is in the queue of critical but hard-to-fix and relatively obscure bugs. It is a few months away from being fixed. Note that when it gets 'fixed', it will generate a compile-time error rather than a link-time one. Bug 2315 is basically the same issue. I don't see any solution other than imposing a limit on CTFE recursion. So don't get the idea that the code will ever 'work'. It'll just fail more nicely. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
February 11, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #15 from anteusz@freemail.hu 2010-02-11 09:09:12 PST --- A clear error message would suffice. How could I expect more? It would not be bad if the stack size for ctfre could be set? Is there a way to set the stack size for ctfe?? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
February 11, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #16 from anteusz@freemail.hu 2010-02-11 09:09:56 PST --- A clear error message would suffice. How could I expect more? It would not be bad if the stack size for ctfre could be set? Is there a way to set the stack size for ctfe?? -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
September 02, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #17 from Walter Bright <bugzilla@digitalmars.com> 2010-09-01 19:01:47 PDT --- I cannot reproduce this problem. Please show exactly what commands are given to dmd and the linker. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
September 02, 2010 [Issue 3544] optlink termination 0041338f with recursive nested functions | ||||
---|---|---|---|---|
| ||||
Posted in reply to anteusz@freemail.hu | http://d.puremagic.com/issues/show_bug.cgi?id=3544 Don <clugdbug@yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #18 from Don <clugdbug@yahoo.com.au> 2010-09-01 23:55:47 PDT --- (In reply to comment #17) > I cannot reproduce this problem. Please show exactly what commands are given to dmd and the linker. dmd -g bug.d This was crashing with DMD2.048 and link 8.00.2. I have confirmed that link 8.00.6 fixed this. (And it's stayed fixed in 8.00.7). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation