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

Escherichia/errors #95

Merged
merged 27 commits into from
Mar 29, 2024
Merged

Escherichia/errors #95

merged 27 commits into from
Mar 29, 2024

Commits on Mar 28, 2024

  1. WIP Beginning working on better errors: began replacing raise (Failur…

    …e) and assert by craise and cassert. Does not compile yet, still need to propagate the meta variable where it's relevant
    EschericHya committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    a64fdc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f89bd8 View commit details
    Browse the repository at this point in the history
  3. WIP: translate.ml and extract.ml do not compile. Some assert left to …

    …do and we need to see how translate_crate can give meta to the functions it calls
    EschericHya committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5209cea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76fda6b View commit details
    Browse the repository at this point in the history
  5. Replaced some unclear TODOs error message placeholder by clearer TODO…

    …s, they were forgotten before last push
    EschericHya committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    9b1a0d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d6ea358 View commit details
    Browse the repository at this point in the history
  7. added a meta option field to norm_ctx and changed the meta used by so…

    …me assert to the norm_ctx one
    EschericHya committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    7a304e9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c47e349 View commit details
    Browse the repository at this point in the history
  9. Added sanity_check and sanity_check_opt_meta helpers and changed sani…

    …ty checks related cassert to these helpers to have a proper error message
    EschericHya committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    0f0082c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5ad671a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    53347ec View commit details
    Browse the repository at this point in the history
  12. Update the nix flake

    sonmarcho committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    ca25347 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4eac16f View commit details
    Browse the repository at this point in the history
  14. formatting

    EschericHya committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    64666ed View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4a2bd68 View commit details
    Browse the repository at this point in the history
  16. Fix an issue

    sonmarcho committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    c206990 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Improve the error messages

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    6f4833f View commit details
    Browse the repository at this point in the history
  2. Make a minor modification

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    bd89156 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    786c54c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    521c738 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f96963 View commit details
    Browse the repository at this point in the history
  6. Cleanup a bit

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    ea086d3 View commit details
    Browse the repository at this point in the history
  7. Improve the error messages

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    9403920 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c26dcd0 View commit details
    Browse the repository at this point in the history
  9. Add some error messages

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    5809c45 View commit details
    Browse the repository at this point in the history
  10. Add an error message

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    16bebef View commit details
    Browse the repository at this point in the history
  11. Cleanup and fix a mistake

    sonmarcho committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    1a86cac View commit details
    Browse the repository at this point in the history