    [javac] Compiling 104 source files to /home/icp/projects/ADE/build/classes
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/String_.java:58: error: repeated interface
    [javac]            Icomparable,
    [javac]            ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/ByteBucket.java:46: error: ByteBucket is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class ByteBucket
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/ByteBucket.java:1090: error: no suitable method found for indexOf(memptr,longchar,int64)
    [javac]          idx.assign(indexOf(memoutStream.ref().getData(), pSearchStr, pStartAt));
    [javac]                     ^
    [javac]     method TextOps.indexOf(String,String,double) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to String)
    [javac]     method TextOps.indexOf(Text,String,double) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to Text)
    [javac]     method TextOps.indexOf(String,Text,double) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to String)
    [javac]     method TextOps.indexOf(Text,Text,double) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to Text)
    [javac]     method TextOps.indexOf(String,String,NumberType) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to String)
    [javac]     method TextOps.indexOf(Text,String,NumberType) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to Text)
    [javac]     method TextOps.indexOf(String,Text,NumberType) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to String)
    [javac]     method TextOps.indexOf(Text,Text,NumberType) is not applicable
    [javac]       (argument mismatch; memptr cannot be converted to Text)
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/ByteBucket.java:1140: error: name clash: compareTo(object<? extends ImemptrHolder>) in ByteBucket and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends ImemptrHolder> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/String_.java:53: error: String_ is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class String_
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/String_.java:1077: error: name clash: compareTo(object<? extends IlongcharHolder>) in String_ and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends IlongcharHolder> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/Memptr.java:47: error: Memptr is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class Memptr
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/Memptr.java:799: error: name clash: compareTo(object<? extends ImemptrHolder>) in Memptr and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends ImemptrHolder> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/Array_.java:470: error: incompatible types: unknown cannot be converted to int64
    [javac]             Array_.this.resizeValue(new unknown());
    [javac]                                     ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/Array_.java:487: error: incompatible types: unknown cannot be converted to int64
    [javac]          Array_.this.resizeValue(new unknown());
    [javac]                                  ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/Decimal.java:36: error: Decimal is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class Decimal
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/Decimal.java:161: error: name clash: compareTo(object<? extends IdecimalHolder>) in Decimal and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends IdecimalHolder> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/EventArgs.java:69: error: cannot find symbol
    [javac]          if (_not(EventArgs.empty.isValid()))
    [javac]                                  ^
    [javac]   symbol:   method isValid()
    [javac]   location: variable empty of type ContextLocal<object<? extends EventArgs>>
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/EventArgs.java:74: error: no suitable method found for storeReturnValue(ContextLocal<object<? extends EventArgs>>)
    [javac]          storeReturnValue(EventArgs.empty);
    [javac]          ^
    [javac]     method BlockManager.storeReturnValue(boolean) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to boolean)
    [javac]     method BlockManager.storeReturnValue(double) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to double)
    [javac]     method BlockManager.storeReturnValue(long) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to long)
    [javac]     method BlockManager.storeReturnValue(int) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to int)
    [javac]     method BlockManager.storeReturnValue(String) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to String)
    [javac]     method BlockManager.storeReturnValue(BaseDataType) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to BaseDataType)
    [javac]     method BlockManager.storeReturnValue(WrappedResource) is not applicable
    [javac]       (argument mismatch; ContextLocal<object<? extends EventArgs>> cannot be converted to WrappedResource)
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/Integer_.java:36: error: Integer_ is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class Integer_
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/Integer_.java:175: error: name clash: compareTo(object<? extends Iint64Holder>) in Integer_ and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends Iint64Holder> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/LongcharArrayHolder.java:219: error: no suitable constructor found for longchar(character[])
    [javac]          LongcharArrayHolder.this.bulkSetValue(new longchar(pcValue[0]));
    [javac]                                                ^
    [javac]     constructor longchar.longchar(BaseDataType) is not applicable
    [javac]       (argument mismatch; character[] cannot be converted to BaseDataType)
    [javac]     constructor longchar.longchar(String) is not applicable
    [javac]       (argument mismatch; character[] cannot be converted to String)
    [javac]     constructor longchar.longchar(char) is not applicable
    [javac]       (argument mismatch; character[] cannot be converted to char)
    [javac]     constructor longchar.longchar(Text) is not applicable
    [javac]       (argument mismatch; character[] cannot be converted to Text)
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/WidgetHandle.java:42: error: WidgetHandle is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class WidgetHandle
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/WidgetHandle.java:212: error: name clash: compareTo(object<? extends IhandleHolder>) in WidgetHandle and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends IhandleHolder> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/TimeStamp.java:45: error: TimeStamp is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class TimeStamp
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/TimeStamp.java:635: error: name clash: compareTo(object<? extends TimeStamp>) in TimeStamp and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends TimeStamp> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/List.java:775: error: no suitable method found for newInstance(Class<ListIterator>,object<CAP#1>)
    [javac]          storeReturnValue(ObjectOps.newInstance(com.goldencode.p2j.oo.core.collections.ListIterator.class, mBackingList));
    [javac]                                    ^
    [javac]     method ObjectOps.<T#1>newInstance(Class<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method ObjectOps.<T#2>newInstance(Class<T#2>,boolean,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to boolean))
    [javac]     method ObjectOps.<T#3>newInstance(Class<T#3>,String,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#3
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to String))
    [javac]   where T#1,T#2,T#3 are type-variables:
    [javac]     T#1 extends _BaseObject_ declared in method <T#1>newInstance(Class<T#1>)
    [javac]     T#2 extends _BaseObject_ declared in method <T#2>newInstance(Class<T#2>,boolean,Object...)
    [javac]     T#3 extends _BaseObject_ declared in method <T#3>newInstance(Class<T#3>,String,Object...)
    [javac]   where CAP#1 is a fresh type-variable:
    [javac]     CAP#1 extends Ilist from capture of ? extends Ilist
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/List.java:788: error: no suitable method found for newInstance(Class<ListIterator>,object<CAP#1>)
    [javac]          storeReturnValue(ObjectOps.newInstance(com.goldencode.p2j.oo.core.collections.ListIterator.class, mBackingList));
    [javac]                                    ^
    [javac]     method ObjectOps.<T#1>newInstance(Class<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method ObjectOps.<T#2>newInstance(Class<T#2>,boolean,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to boolean))
    [javac]     method ObjectOps.<T#3>newInstance(Class<T#3>,String,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#3
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to String))
    [javac]   where T#1,T#2,T#3 are type-variables:
    [javac]     T#1 extends _BaseObject_ declared in method <T#1>newInstance(Class<T#1>)
    [javac]     T#2 extends _BaseObject_ declared in method <T#2>newInstance(Class<T#2>,boolean,Object...)
    [javac]     T#3 extends _BaseObject_ declared in method <T#3>newInstance(Class<T#3>,String,Object...)
    [javac]   where CAP#1 is a fresh type-variable:
    [javac]     CAP#1 extends Ilist from capture of ? extends Ilist
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/List.java:815: error: no suitable method found for newInstance(Class<ListIterator>,object<CAP#1>,integer)
    [javac]          storeReturnValue(ObjectOps.newInstance(com.goldencode.p2j.oo.core.collections.ListIterator.class, mBackingList, pStartIdx));
    [javac]                                    ^
    [javac]     method ObjectOps.<T#1>newInstance(Class<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method ObjectOps.<T#2>newInstance(Class<T#2>,boolean,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to boolean))
    [javac]     method ObjectOps.<T#3>newInstance(Class<T#3>,String,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#3
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to String))
    [javac]   where T#1,T#2,T#3 are type-variables:
    [javac]     T#1 extends _BaseObject_ declared in method <T#1>newInstance(Class<T#1>)
    [javac]     T#2 extends _BaseObject_ declared in method <T#2>newInstance(Class<T#2>,boolean,Object...)
    [javac]     T#3 extends _BaseObject_ declared in method <T#3>newInstance(Class<T#3>,String,Object...)
    [javac]   where CAP#1 is a fresh type-variable:
    [javac]     CAP#1 extends Ilist from capture of ? extends Ilist
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/ObjectStack.java:57: error: cannot find symbol
    [javac]          __core_collections_Stack_constructor__(poArray[0]);
    [javac]          ^
    [javac]   symbol:   method __core_collections_Stack_constructor__(object<? extends _BaseObject_>[])
    [javac]   location: class ObjectStack
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/ObjectStack.java:82: error: cannot find symbol
    [javac]          __core_collections_Stack_constructor__();
    [javac]          ^
    [javac]   symbol:   method __core_collections_Stack_constructor__()
    [javac]   location: class ObjectStack
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/ResizeError.java:62: error: cannot find symbol
    [javac]          __core_system_ApplicationError_constructor__();
    [javac]          ^
    [javac]   symbol:   method __core_system_ApplicationError_constructor__()
    [javac]   location: class ResizeError
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/Set.java:403: error: no suitable method found for newInstance(Class<ListIterator>,object<CAP#1>)
    [javac]          storeReturnValue(ObjectOps.newInstance(com.goldencode.p2j.oo.core.collections.ListIterator.class, mBackingList));
    [javac]                                    ^
    [javac]     method ObjectOps.<T#1>newInstance(Class<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method ObjectOps.<T#2>newInstance(Class<T#2>,boolean,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to boolean))
    [javac]     method ObjectOps.<T#3>newInstance(Class<T#3>,String,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#3
    [javac]         (argument mismatch; object<CAP#1> cannot be converted to String))
    [javac]   where T#1,T#2,T#3 are type-variables:
    [javac]     T#1 extends _BaseObject_ declared in method <T#1>newInstance(Class<T#1>)
    [javac]     T#2 extends _BaseObject_ declared in method <T#2>newInstance(Class<T#2>,boolean,Object...)
    [javac]     T#3 extends _BaseObject_ declared in method <T#3>newInstance(Class<T#3>,String,Object...)
    [javac]   where CAP#1 is a fresh type-variable:
    [javac]     CAP#1 extends Ilist from capture of ? extends Ilist
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/StringKeyedMap.java:207: error: no suitable method found for newInstance(Class<MapEntry>,object,object<CAP#1>)
    [javac]                entrySet_1.ref().add(ObjectOps.newInstance(MapEntry.class, (object) ObjectOps.thisObject(), iter.ref().getCurrent()));
    [javac]                                              ^
    [javac]     method ObjectOps.<T#1>newInstance(Class<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method ObjectOps.<T#2>newInstance(Class<T#2>,boolean,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; object cannot be converted to boolean))
    [javac]     method ObjectOps.<T#3>newInstance(Class<T#3>,String,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#3
    [javac]         (argument mismatch; object cannot be converted to String))
    [javac]   where T#1,T#2,T#3 are type-variables:
    [javac]     T#1 extends _BaseObject_ declared in method <T#1>newInstance(Class<T#1>)
    [javac]     T#2 extends _BaseObject_ declared in method <T#2>newInstance(Class<T#2>,boolean,Object...)
    [javac]     T#3 extends _BaseObject_ declared in method <T#3>newInstance(Class<T#3>,String,Object...)
    [javac]   where CAP#1 is a fresh type-variable:
    [javac]     CAP#1 extends _BaseObject_ from capture of ? extends _BaseObject_
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/collections/StringStringMap.java:207: error: no suitable method found for newInstance(Class<MapEntry>,object,object<CAP#1>)
    [javac]                entrySet_1.ref().add(ObjectOps.newInstance(MapEntry.class, (object) ObjectOps.thisObject(), iter.ref().getCurrent()));
    [javac]                                              ^
    [javac]     method ObjectOps.<T#1>newInstance(Class<T#1>) is not applicable
    [javac]       (cannot infer type-variable(s) T#1
    [javac]         (actual and formal argument lists differ in length))
    [javac]     method ObjectOps.<T#2>newInstance(Class<T#2>,boolean,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#2
    [javac]         (argument mismatch; object cannot be converted to boolean))
    [javac]     method ObjectOps.<T#3>newInstance(Class<T#3>,String,Object...) is not applicable
    [javac]       (cannot infer type-variable(s) T#3
    [javac]         (argument mismatch; object cannot be converted to String))
    [javac]   where T#1,T#2,T#3 are type-variables:
    [javac]     T#1 extends _BaseObject_ declared in method <T#1>newInstance(Class<T#1>)
    [javac]     T#2 extends _BaseObject_ declared in method <T#2>newInstance(Class<T#2>,boolean,Object...)
    [javac]     T#3 extends _BaseObject_ declared in method <T#3>newInstance(Class<T#3>,String,Object...)
    [javac]   where CAP#1 is a fresh type-variable:
    [javac]     CAP#1 extends _BaseObject_ from capture of ? extends _BaseObject_
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/util/Token.java:41: error: Token is not abstract and does not override abstract method compareTo(object) in Icomparable
    [javac] public class Token
    [javac]        ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/util/Token.java:308: error: name clash: compareTo(object<? extends Token>) in Token and compareTo(object) in Icomparable have the same erasure, yet neither overrides the other
    [javac]    public integer compareTo(final object<? extends Token> _pOther)
    [javac]                   ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/util/TokenResolver.java:729: error: incompatible types: int64 cannot be converted to integer
    [javac]             silent(() -> tokenVal.assign(pError.ref().getMessage(integer.maximum(new integer(1), idx))));
    [javac]                                                                                 ^
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/util/TokenResolverEventArgs.java:179: error: cannot find symbol
    [javac]          __core_EventArgs_constructor__();
    [javac]          ^
    [javac]   symbol:   method __core_EventArgs_constructor__()
    [javac]   location: class TokenResolverEventArgs
    [javac] /home/icp/projects/ADE/src/com/goldencode/p2j/oo/core/util/TokenResolverEventArgs.java:229: error: cannot find symbol
    [javac]          __core_EventArgs_constructor__();
    [javac]          ^
    [javac]   symbol:   method __core_EventArgs_constructor__()
    [javac]   location: class TokenResolverEventArgs
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
    [javac] 35 errors

BUILD FAILED

/home/icp/projects/ADE/build.xml:559: Compile failed; see the compiler error output for details.
	at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1373)
	at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1092)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
	at org.apache.tools.ant.Main.runBuild(Main.java:818)
	at org.apache.tools.ant.Main.startAnt(Main.java:223)
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
