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
The same abstracted method from a collection parameter does not have the same type in very similar situations.
In some, it looks wrong, causing the lookup in the collection carriers mapping to fail. Hence, the type is considered as coming from an external top-level collection.
File "./bug.v", line 180, characters 6-45:
Error: The reference conversionFunctions.Super.me_as_carrier was not found
in the current environment.
See the attached file (to rename .fcl). Instructions to reproduce the bug are in comment in the file.
Tester with version 0.9.5, OCaml 5.0.0, Coq 8.17.0. bug.txt
The text was updated successfully, but these errors were encountered:
There is something wrong during the dependencies calculus (focalize/focalizec/src/typing/abstrs.ml)
Rules _PRM and _DIDOU seem to introduce the method with the wrong type. The rule _TYPE is ok.
The same abstracted method from a collection parameter does not have the same type in very similar situations.
In some, it looks wrong, causing the lookup in the collection carriers mapping to fail. Hence, the type is considered as coming from an external top-level collection.
File "./bug.v", line 180, characters 6-45:
Error: The reference conversionFunctions.Super.me_as_carrier was not found
in the current environment.
See the attached file (to rename .fcl). Instructions to reproduce the bug are in comment in the file.
Tester with version 0.9.5, OCaml 5.0.0, Coq 8.17.0.
bug.txt
The text was updated successfully, but these errors were encountered: