'arg name' : invalid default argument for template parameter 'parameter', expected a class template
You passed an invalid default argument for a template parameter. For example, given,
template<typename T> class X { }; template<template<typename U> class T1 = int, typename T2> class Y { };
Calling Yclass T1 = int
will generate C3202. Instead of int, a valid argument would be X.