./Global.h:195:43: error: implicit instantiation of undefined template 'STATIC_ASSERTION_FAILURE<0>'
vec<T>& operator = (vec<T>& other) { TEMPLATE_FAIL; }
^
./Global.h:58:23: note: instantiated from:
#define TEMPLATE_FAIL STATIC_ASSERTION_FAILURE<false>()
^
./Global.h:56:24: note: template is declared here
template <bool> struct STATIC_ASSERTION_FAILURE;
^
./Global.h:196:43: error: implicit instantiation of undefined template 'STATIC_ASSERTION_FAILURE<0>'
vec (vec<T>& other) { TEMPLATE_FAIL; }
^
./Global.h:58:23: note: instantiated from:
#define TEMPLATE_FAIL STATIC_ASSERTION_FAILURE<false>()
^
./Global.h:56:24: note: template is declared here
template <bool> struct STATIC_ASSERTION_FAILURE;