https://issues.dlang.org/show_bug.cgi?id=4269
Andrei Alexandrescu changed:
What|Removed |Added
Version|D1 & D2 |D2
--
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #29 from github-bugzi...@puremagic.com 2013-08-28 14:34:46 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/821cd3c604e08dcad7dccca5428389252555ad9
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #28 from github-bugzi...@puremagic.com 2013-01-16 01:52:33 PST ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/f0a12c85632e5bba8bf0752aa66f2ab97317e5
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #27 from github-bugzi...@puremagic.com 2012-12-13 06:46:13 PST ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/2a1d419a4d87c9a29d3d07f78fc8319ed8a5fc3
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don changed:
What|Removed |Added
Keywords||pull
--- Comment #26 from Don 2012-12-13 01:05:
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don changed:
What|Removed |Added
CC||verylonglogin@gmail.com
--- Comment #25 from
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #24 from Walter Bright 2012-02-22
02:25:38 PST ---
https://github.com/D-Programming-Language/dmd/pull/729
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because:
/baf9d8c832c50e15912d16c7dd9f85fcf440522f
Issue 4269 - Regression(2.031): invalid type accepted if evaluated while errors
are gagged
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #22 from github-bugzi...@puremagic.com 2012-02-11 10:26:23 PST ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/ae73e0e9e0cca35cc47ebcb08700f674a0c77ad
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #21 from Don 2012-02-10 07:12:18 PST ---
My upcoming patch fixes all of your cases in comment 5 except #13. My comment
in comment 16 is about Walter's commit, not my patch.
But it's not quite ready, it fails some cases in the test
http://d.puremagic.com/issues/show_bug.cgi?id=4269
yebblies changed:
What|Removed |Added
Keywords||wrong-code
--- Comment #20 from yebblies 2
http://d.puremagic.com/issues/show_bug.cgi?id=4269
yebblies changed:
What|Removed |Added
Severity|regression |normal
--- Comment #19 from yebblies 2012-
http://d.puremagic.com/issues/show_bug.cgi?id=4269
yebblies changed:
What|Removed |Added
Platform|Other |All
Severity|normal
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #17 from yebblies 2012-02-10 03:08:33 EST ---
(In reply to comment #16)
> Even with the new patch, this example from comment 5 :
>
> static if(is(typeof(X3.init))) {}
> void X3(T3) { }
>
> is an ICE(glue.c) for 2.047 on. It genera
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #16 from Don 2012-02-09 07:55:58 PST ---
Even with the new patch, this example from comment 5 :
static if(is(typeof(X3.init))) {}
void X3(T3) { }
is an ICE(glue.c) for 2.047 on. It generated an error on 2.045 and earlier. (On
2.04
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #15 from Don 2012-02-07 01:05:27 PST ---
So far my patch fixes the original bug report, and about 60% of Daniel's extra
test cases.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are rece
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Walter Bright changed:
What|Removed |Added
Severity|regression |normal
--
Configure issuemail: http:/
/75ccf8c3ae057aad7128d710fe735f7772be0471
Issue 4269 - Regression(2.031): invalid type accepted if evaluated while errors
are gagged
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Walter Bright changed:
What|Removed |Added
OS/Version|Windows |All
--- Comment #14 from Walter Bright
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #12 from yebblies 2012-02-07 17:28:39 EST ---
Don seems to have a handle on this. He explained his solution to me in
comments on https://github.com/D-Programming-Language/dmd/pull/652 and it seems
quite solid.
--
Configure issuem
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #11 from Walter Bright 2012-02-06
20:59:24 PST ---
The whole idea of error gagging is probably bogus because of this.
I don't know what to do about it.
One possibility might be to attach gagged error messages to the symbol having
http://d.puremagic.com/issues/show_bug.cgi?id=4269
yebblies changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=4269
klickverbot changed:
What|Removed |Added
CC||c...@klickverbot.at
--- Comment #8 from
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #7 from yebblies 2011-08-31 00:58:01 EST ---
(In reply to comment #6)
> I think there are a couple of different issues here. Some involve forward
> referenced declarations, as you've said.
> But some of these occur because they have
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #6 from Don 2011-08-30 01:42:25 PDT ---
I think there are a couple of different issues here. Some involve forward
referenced declarations, as you've said.
But some of these occur because they have semantic run while errors are
_inco
http://d.puremagic.com/issues/show_bug.cgi?id=4269
yebblies changed:
What|Removed |Added
CC||yebbl...@gmail.com
--- Comment #5 from yebb
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don changed:
What|Removed |Added
CC||sandf...@jhu.edu
--- Comment #4 from Don 2011-0
http://d.puremagic.com/issues/show_bug.cgi?id=4269
--- Comment #3 from Don 2010-08-25 12:44:15 PDT ---
This test case it's a problem with is(), not static if. This behaviour was
introduced in 2.047.
enum bool WWW = is(typeof(A.x));
class A {
B blah;
void foo(B b){}
}
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Version|D2
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don changed:
What|Removed |Added
CC||clugd...@yahoo.com.au
Version|unspecif
32 matches
Mail list logo