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