I tried to compile Hipparchus 2.0 (core) with Oracle JDK and got errors:
…hipparchus\analysis\function\Signum.java:44: error: cannot find symbol
return x.signum();
symbol: method signum()
location: variable x of type DerivativeStructure
…hipparchus\analysis\function\Signum.java:50: error: cannot find symbol
return x.signum();
location: variable x of type T
where T is type-variable:
T extends Derivative declared in method value
. . . . .
= = = = = = = = = = = = =
And yes, I can’t find signum() method in DerivativeStructure class, Derivative class and parent CalculusFieldElement class
Same compilation procedure with Hipparchus 1.8 is OK.
Thank you!
Removing Signum.java from compilation procedure solved the problem.
May be it is better to remove it from source code for hipparchus-core 2.0 also.
I don’t understand why you have this in your source tree. Maybe you unzipped/untarred the new release source tree on an existing directory? If you do this, obsolete files are not removed.