0_0_37548923_1757.cpp:15:52: error: 'amin' function uses 'auto' type specifier without trailing return type
template<typename T1,typename T2>auto min(T1 l,T2 r){return l<r?l:r;}
^
0_0_37548923_1757.cpp:15:52: note: deduced return type only available with -std=c++1y or -std=gnu++1y
0_0_37548923_1757.cpp:16:52: error: 'amax' function uses 'auto' type specifier without trailing return type
template<typename T1,typename T2>auto max(T1 l,T2 r){return l>r?l:r;}
^
0_0_37548923_1757.cpp:16:52: note: deduced return type only available with -std=c++1y or -std=gnu++1y
0_0_37548923_1757.cpp:17:61: error: 'amin' function uses 'auto' type specifier without trailing return type
template<typename T,typename...Args>auto min(T l,Args...args){return min(l,min(args...));}
^
0_0_37548923_1757.cpp:17:61: note: deduced return type only available with -std=c++1y or -std=gnu++1y
0_0_37548923_1757.cpp:18:61: error: 'amax' function uses 'auto' type specifier without trailing return type
template<typename T,typename...Args>auto max(T l,Args...args){return max(l,max(args...));}
^
0_0_37548923_1757.cpp:18:61: note: deduced return type only available with -std=c++1y or -std=gnu++1y
|