// #Conformance #TypesAndModules #Exception
// Make sure we properly detect field naming collisions
//<Expects id="FS3176" span="(6,18-6,23)" status="error">Named field 'Data1' conflicts with autogenerated name for anonymous field\.</Expects>
//<Expects id="FS3176" span="(8,28-8,29)" status="error">Named field 'A' is used more than once\.</Expects>

exception AAA of Data1 : int * string

exception BBB of A : int * A : string