Skip to content

Conversation

@skneko
Copy link

@skneko skneko commented Nov 10, 2022

MUnit does not seem to work with the latest version of Maude (v3.2.1). We have tried to adapt the code, but we are not there yet. It seems the correction of the tool has been broken in the process, as we have observed semantic errors such as tests passing when they should clearly fail, or messages not appearing in the console as expected. It would be beneficial for the Maude ecosystem to get this tool to work with the latest versions of the language.

skneko and others added 4 commits November 10, 2022 09:58
Modules in Full Maude have been renamed to include the FM- prefix.
Changed includes to reflect that fact, fixing "module not found" errors.

Full Maude now includes a new sort `VariableSet`, which replaces some
uses of `OpDeclSet`. Changed sort of variable `VDS` and changed
signature of op `procProps` to allow plumbing data returned by `getVars`
to their respective ops, just as before, but without type errors.

Co-Authored-By: Víctor García Valero <garciavicval@gmail.com>
In Full Maude 3.x, op `solveBubblesCond` seems to expect the content of
a bubble instead of the entire bubble (i.e., it expects T instead of
'bubble[T]), or otherwise the function will not reduce. Used pattern
matching destructuration to pass data as expected.
@ariesco ariesco self-assigned this Dec 29, 2022
@ariesco ariesco marked this pull request as ready for review December 29, 2022 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants