InvalidTypeCycle occurs when a cycle in type definitions results in a type that is not well-defined. Example: import "unsafe" type T [unsafe.Sizeof(T{})]int