prog.cpp: In function ‘int main()’:
prog.cpp:5:9: error: type/value mismatch at argument 1 in template parameter list for ‘template<template<class> class<template-parameter-1-1> > struct Foo’
Foo<Bar>();
^
prog.cpp:5:9: error: expected a template of type ‘template<class> class<template-parameter-1-1>’, got ‘template<class ...> struct Bar’