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

Bubble printing model #932

Merged
merged 6 commits into from
Nov 17, 2023
Merged

Commits on Nov 14, 2023

  1. Bubbling the model printing in the binary

    This commit bubbles the decision of printing models in the binary. Now,
    the library do not print models at all.
    Halbaroth committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    f934b75 View commit details
    Browse the repository at this point in the history
  2. Update the JS worker

    We have to update the JS worker to dump models as we don't print models
    in the library anymore.
    Halbaroth committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c8e4fa1 View commit details
    Browse the repository at this point in the history
  3. Save a timeout reason in the exception Util.Timeout

    In some situations, we need to retrieve the reason of a timeout in the
    binary but we have no environment of the SAT solver in these locations.
    
    I add an argument to the timeout exception to save its reason.
    Halbaroth committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    dbfed1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29c3841 View commit details
    Browse the repository at this point in the history
  5. Review changes

    Halbaroth committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    9cc2fd6 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Factorizing print_model

    We use `print_model` twice (in the usual binary and the JS worker), thus
    we can factorize it by moving it in `Frontend`.
    Halbaroth committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    1b77978 View commit details
    Browse the repository at this point in the history