// { dg-options "-std=c++0x --param ggc-min-heapsize=0 --param ggc-min-expand=0 " }// PR C++/30033// Make sure that the static assert does not crash the GC.template<classT>structdefault_delete{voidoperator()(T*ptr)const{static_assert(sizeof(T)>0,"Can't delete pointer to incomplete type");}};