[Issue 12390] New: "has no effect in expression" diagnostic regression
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Mon Mar 17 04:25:40 PDT 2014
https://d.puremagic.com/issues/show_bug.cgi?id=12390
Summary: "has no effect in expression" diagnostic regression
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: rejects-valid
Severity: regression
Priority: P2
Component: DMD
AssignedTo: nobody at puremagic.com
ReportedBy: thecybershadow at gmail.com
--- Comment #0 from Vladimir Panteleev <thecybershadow at gmail.com> 2014-03-17 13:25:39 EET ---
///////// test.d ////////
struct S { int i; }
S fun() { return S(42); }
void main()
{
fun().i == 4;
}
/////////////////////////
DMD 2.065:
test.d(7): Error: == has no effect in expression (fun().i == 4)
DMD master compiles.
Introduced in https://github.com/D-Programming-Language/dmd/pull/3186
--
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