(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
template/
sizeof2.C
// { dg-do compile }

template<int size>
struct Foobar {
    // Contents irrelevant
};

template <typename A>
struct Wrapper {
    // Contents irrelevant
};

template <typename A>
Foobar<sizeof(Wrapper<A>)> *
compiler_bug (A)
{
    return 0;
}

int main()
{
    compiler_bug(1);
}