If I have the following x10 src:
public class Hello{
class hello1
{
def this(m : String)
{
}
def this(m1 : String, m2 : String)
{
}
}
class hello3 extends hello1
{
def this()
{
}
}
}
I'll get an error: "No valid constructor found for Hello.hello1()." This error message is created at line 2089 of x10.types.X10TypeEnv_c (NoMemberException).
At the point where this is created there is not enough information available to determine which super class constructor(s) are available/expected. That is, I expect something like a list containing hello1.this(m : String), hello1.this(m1 : String, m2 : String) to be available at this time
Can you provide details? I dont understand enough from your bug to reproduce it.
An example reproducing the bug is best.