COBCH1849 class-name has interfaces interface-name-1 and interface-name-2, which are different closures of the same generic type

The program contains a class that implements two different closures of the same generic interface. This is not allowed when compiling for JVM.

Resolution:

Correct the code; then recompile.

Example:

In the following example, the I1 interface is implemented as both a type string and a type binary-long.

       interface-id I1 using T.
       end interface.
       class-id Class1 implements type I1[string] type I1[binary-long].
       end class.