digitalmars.D.bugs - [Issue 3645] New: manifest constant (enum) crashes dmd
- d-bugmail puremagic.com (34/34) Dec 24 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3645
- d-bugmail puremagic.com (13/13) Dec 24 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3645
- d-bugmail puremagic.com (10/10) Dec 24 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3645
- d-bugmail puremagic.com (10/10) Dec 25 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3645
- d-bugmail puremagic.com (11/11) Dec 31 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3645
http://d.puremagic.com/issues/show_bug.cgi?id=3645
Summary: manifest constant (enum) crashes dmd
Product: D
Version: 2.036
Platform: Other
OS/Version: Windows
Status: NEW
Severity: major
Priority: P2
Component: DMD
AssignedTo: nobody puremagic.com
ReportedBy: spam extrawurst.org
---
version is 2.037 but it is not available in bugzilla.
[CODE]
import std.stdio;
struct Foo
{
public int foo()
{
return 2;
}
}
void main()
{
Foo bar;
enum bla = bar.foo(); //crash
}
[/CODE]
this enum declration gives no error or anything but crashes dmd (2.037) while
compiling with no options set.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Dec 24 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3645
Stephan Dilly <spam extrawurst.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-valid-code
CC| |spam extrawurst.org
Severity|major |regression
---
ok investigated more and it turns out this bug is really a regression since
dmd2036. with dmd2035 the code worked as expected and did not crash dmd.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Dec 24 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3645
Walter Bright <bugzilla digitalmars.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bugzilla digitalmars.com
15:45:48 PST ---
Changeset 310.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Dec 24 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3645
Leandro Lucarella <llucax gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |llucax gmail.com
PST ---
http://www.dsource.org/projects/dmd/changeset/310
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Dec 25 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3645
Walter Bright <bugzilla digitalmars.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
11:18:08 PST ---
Fixed dmd 1.054 and 2.038
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
Dec 31 2009









d-bugmail puremagic.com 