[Bug 49] ICE when using tuple over member variable in more than one method
gdc-bugzilla at gdcproject.org
gdc-bugzilla at gdcproject.org
Tue Apr 9 03:40:50 PDT 2013
http://bugzilla.gdcproject.org/show_bug.cgi?id=49
--- Comment #1 from Iain Buclaw <ibuclaw at gdcproject.org> 2013-04-09 10:40:50 UTC ---
(In reply to comment #0)
> test.d:
>
> template Tuple(Stuff ...) {
> alias Stuff Tuple;
> }
> struct S {
> int i;
> alias Tuple!i t;
> void a() {
> auto x = t;
> }
> void b() {
> auto x = t;
> }
> }
> gdc -c test.d:
>
> ldc_sf.d: In member function ‘ldc_sf.S.b’:
That should say: "test.d: In member function: test.S.b"
:o)
> ldc has a similar error: https://github.com/ldc-developers/ldc/issues/266
So it's likely a wrong-code bug in the D frontend then.
--
Configure bugmail: http://bugzilla.gdcproject.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the D.gnu
mailing list