// CS0418: `Foo': an abstract class cannot be sealed or static
// Line: 3
public abstract partial class Foo
{
	public string myId;
}

public static partial class Foo
{
	public string Id { get { return myId; } }
}

public class PartialAbstractCompilationError
{
	public static void Main ()
	{
		System.Console.WriteLine (typeof (Foo).IsSealed);
		System.Console.WriteLine (typeof (Foo).IsAbstract);
	}
}