You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have verified that ojalgo and jscience go into the same infinite loop trying to deal with a Parameterized Type. The Java exception dump does not show the full stack trace (not surprising) so I am unsure of how get into the loop but the loop itself is
In ParameterBound.forTypes (ParameterBound.java @67)
call to ParamerterBound.forType
In ParameterBound.forType (ParameterBound.java @90)
call to ParameterizedType.forType
In ParameterizedType.forType (ParameterizedType.java @58)
call to ParameterizedType.forClass
In ParameterizedType.forClass (ParameterizedType.java @29)
call to new GenericClassType
In constructor for GenericClassType (GenericClassType.java @30)
call to TypeVariable.forType
In TypeVariable.forType (TypeVariable.java @44)
call to ParameterBound.forTypes
and around we go
Some of these methods are passed a set of type variables seen so far and some aren't. Perhaps we need to pass this set through all the calls so that we can see if we are tying to construct a type that is already in the set and skip it? Not sure.
randoop.log
The text was updated successfully, but these errors were encountered: