[Issue 3996] ICE Regression(2.041): Passing struct as AA template parameter (Algebraic with struct)
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Wed Jun 9 11:57:23 PDT 2010
http://d.puremagic.com/issues/show_bug.cgi?id=3996
Don <clugdbug at yahoo.com.au> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-valid-code
CC| |clugdbug at yahoo.com.au
Platform|x86_64 |All
Summary|Algebraic with struct |ICE Regression(2.041):
|crashes compiler |Passing struct as AA
| |template parameter
| |(Algebraic with struct)
OS/Version|Mac OS X |All
--- Comment #1 from Don <clugdbug at yahoo.com.au> 2010-06-09 11:57:21 PDT ---
Reduced test case shows it's a regression from AAs becoming a library type.
template ICE3996(T : V[K], K, V) {}
struct Bug3996 {}
static assert(!is( ICE3996!(Bug3996) ));
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
More information about the Digitalmars-d-bugs
mailing list