re PR c++/79064 (Cannot overload member function templates on type of literal)
authorJakub Jelinek <jakub@redhat.com>
Mon, 19 Feb 2018 18:49:21 +0000 (19:49 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Mon, 19 Feb 2018 18:49:21 +0000 (19:49 +0100)
PR c++/79064
* g++.dg/template/overload15.C (f): Use 0u - 1ll instead of 0u - 1l.

From-SVN: r257818

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/overload15.C

index 7f989013c9022b2b4170aee5ea57bd723925d4dc..b84c10f0b1b46a274dc1e7edb37a5c787f8c9e30 100644 (file)
@@ -1,3 +1,8 @@
+2018-02-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/79064
+       * g++.dg/template/overload15.C (f): Use 0u - 1ll instead of 0u - 1l.
+
 2018-02-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/35339
index 567344c9ff7d7ea0029c0df77fde10edec19fb17..ea0e548843d6bbbf559343f83ad94d3304b1158f 100644 (file)
@@ -5,7 +5,7 @@ template <unsigned N>
 void f (char (*)[0u - 1 > N ? 1 : 7]);
 
 template <unsigned N>
-void f (char (*)[0u - 1l > N ? 1 : 7]);
+void f (char (*)[0u - 1ll > N ? 1 : 7]);
 
 void f ()
 {