Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: X10 2.1.1
-
Fix Version/s: X10 2.2
-
Component/s: X10 Compiler: Front-end Methods
-
Labels:None
-
Number of attachments :
Description
class A(i:Int) {
def m() {i==1} {}
def m2() {i!=0} {}
}
class B extends A {
def this() { super(3); }
def m() {i!=0} {}
def m2() {i==1} {} // ShouldBeErr: guard can only be made stronger.
}