// @skip-test Fails, but commented out to avoid breaking the build
public class GenericCast<T> {
@SuppressWarnings("unchecked")
T tObject = (T) new Object();
T field1 = tObject;
T field2;
GenericCast() {
field2 = tObject;
}
}