Thread overview
[Bug 160] Support for "Variable Templates" missing/broken
Sep 25, 2014
Peter Remmers
Sep 26, 2014
Peter Remmers
Sep 26, 2014
ketmar
Sep 26, 2014
Ketmar Dark
Sep 27, 2014
Marc Schütz
Sep 30, 2014
Peter Remmers
Apr 05, 2015
Johannes Pfau
September 25, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=160

--- Comment #1 from Peter Remmers <p.remmers@arcor.de> ---
Edit: The very next section "Alias Templates" also doesn't work.

Incidentally, The Eclipse DDT plugin also marks the variable templates as
errors :) (but not the alias template)

-- 
You are receiving this mail because:
You are watching all bug changes.


September 26, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=160

--- Comment #2 from Peter Remmers <p.remmers@arcor.de> ---
Testing this on linux with a more recent version of GDC. The alias template is accepted while the variable templates still fail.

This is on xubuntu 14.04, Trusty Tahr. Installed GDC from the standard ubuntu repositories.

premmers@nanovm:~$ gdc -v
Using built-in specs.
COLLECT_GCC=gdc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/4.8/lto-wrapper
Target: i686-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.2-19ubuntu1'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap
--enable-plugin --with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-i386
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-i386
--with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
--enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror
--with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu
--target=i686-linux-gnu
Thread model: posix
gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)

-- 
You are receiving this mail because:
You are watching all bug changes.


September 26, 2014
On Fri, 26 Sep 2014 23:06:51 +0000
" via D.gnu" <d.gnu@puremagic.com> wrote:

> http://bugzilla.gdcproject.org/show_bug.cgi?id=160
> 
> --- Comment #2 from Peter Remmers <p.remmers@arcor.de> ---
> Testing this on linux with a more recent version of GDC. The alias template is accepted while the variable templates still fail.
no failure with gdc head.


September 26, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=160

Ketmar Dark <ketmar@ketmar.no-ip.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ketmar@ketmar.no-ip.org

--- Comment #3 from Ketmar Dark <ketmar@ketmar.no-ip.org> ---
(In reply to Peter Remmers from comment #2)
gdc head, gcc 4.9: worksforme.

-- 
You are receiving this mail because:
You are watching all bug changes.


September 27, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=160

Marc Schütz <schuetzm@gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schuetzm@gmx.net

--- Comment #4 from Marc Schütz <schuetzm@gmx.net> ---
The syntax you're using was introduced in a relatively recent version of DMD. GDC is usually one or two versions behind DMD, as the developers need to keep up with the changes.

-- 
You are receiving this mail because:
You are watching all bug changes.


September 30, 2014
http://bugzilla.gdcproject.org/show_bug.cgi?id=160

--- Comment #5 from Peter Remmers <p.remmers@arcor.de> ---
Meanwhile, I managed to install GDC 4.9.1 from the utopic repositories on my trusty installation (LOL), and I can confirm that it works.

-- 
You are receiving this mail because:
You are watching all bug changes.


April 05, 2015
http://bugzilla.gdcproject.org/show_bug.cgi?id=160

Johannes Pfau <johannespfau@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |johannespfau@gmail.com
         Resolution|---                         |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.