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
This is either a parsing bug in KeY or a printing bug in JML Parser.
Given the file
publicclassPolishFlagSort {
/*@ @ public normal_behavior @ ensures (\forall int I, J; 0 <= I && I < J && J < ar.length; ar[I] <= ar[J]); @*/publicstaticvoidsort ( int[] ar ) {
return;
}
}
reprinting via JML Parser produces:
publicclassPolishFlagSort {
/*@ normal_behavior ensures (\forall int I, int J;0 <= I && I < J && J < ar.length; ar[I] <= ar[J]); */publicstaticvoidsort(int[] ar) {
return;
}
}
Note the , int J vs , J.
This is not blocking our project so no hurry, but I wanted to persist this observation.
From a superficial glance this does not seem to be fixable quickly.
The text was updated successfully, but these errors were encountered:
This is either a parsing bug in KeY or a printing bug in JML Parser.
Given the file
reprinting via JML Parser produces:
Note the
, int J
vs, J
.This is not blocking our project so no hurry, but I wanted to persist this observation.
From a superficial glance this does not seem to be fixable quickly.
The text was updated successfully, but these errors were encountered: