Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xSTAMINA (STAMINA GUI) - Laundry List #47

Open
9 of 12 tasks
ifndefJOSH opened this issue Jul 12, 2023 · 3 comments
Open
9 of 12 tasks

xSTAMINA (STAMINA GUI) - Laundry List #47

ifndefJOSH opened this issue Jul 12, 2023 · 3 comments

Comments

@ifndefJOSH
Copy link
Collaborator

ifndefJOSH commented Jul 12, 2023

Current list of XStamina Bugs:

  • Cannot build model multiple times. Crashes.
  • Does not handle PRISM syntax error. Crashes.
  • Does not handle any exceptions thrown in Storm. Crashes.
    • Will need to edit StaminaMessages::errorAndExit because GUI should not exit.
  • Sometimes after saving model file, properties file indicates it's been "saved" although it has not.

Unimplemented:

  • Log viewer. If you need STAMINA's logs you can still open xstamina from a terminal and monitor your terminal. I don't know how the best way to capture output from StaminaMessages into a QPlainTextEdit.
  • Several of the actions/Menubar buttons don't yet have implementation behind them, although most of the core functionality is there
  • The "model tree" to the left of the model file editor is not yet populated with information about the model
  • Label editor
  • Constants editor
  • Early-terminated states viewer
  • Most of the preferences not related to model-checking
  • Stamina config file to save preferences to.
@ifndefJOSH
Copy link
Collaborator Author

ifndefJOSH commented Jul 26, 2023

Bugs (checked means fixed):

  • If you load and build one model, and then load and build another, the results on the second one are incorrect. This does not happen on the first run
  • Multiple properties in the same file sometimes get wrong results on the second and beyond properties.
  • Random crashes sometimes
  • On open, it thinks that changes have been made
  • Crashes if there is a syntax error in property or model file on populate model info tree
  • Crashes on attempt to rebuild existing model
  • When checking against already built model, early terminated states table is re-populated
  • On close, although it asks if you want to save if you have unsaved changes, does not show the save dialog properly.

@ifndefJOSH
Copy link
Collaborator Author

Perhaps we should message the FLUENT Slack asking others to find bugs

@ifndefJOSH
Copy link
Collaborator Author

If you load and build one model, and then load and build another, the results on the second one are incorrect. This does not happen on the first run

I think 1739f3c will fix this

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

No branches or pull requests

1 participant