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

Finite Field support #513

Merged
merged 162 commits into from
Jul 3, 2024
Merged

Finite Field support #513

merged 162 commits into from
Jul 3, 2024

Commits on Nov 20, 2023

  1. Symbols created, eval_ff_* to be done

    Thomas Hader committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    8c41f5f View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Added ff_plugin stub

    Thomas Hader committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    d8aab36 View commit details
    Browse the repository at this point in the history
  2. Registered ff plugin to mcsat

    Thomas Hader committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    383e87d View commit details
    Browse the repository at this point in the history
  3. Added further type support for FF type

    Thomas Hader committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    d8eea38 View commit details
    Browse the repository at this point in the history
  4. Added printing support for the ff type

    Thomas Hader committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    b257789 View commit details
    Browse the repository at this point in the history
  5. fixed warning

    Thomas Hader committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c1cb009 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. actual missing error strings

    Thomas Hader committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    aed17f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Parsing of (as (_ ff3 13) FF0) done

    Thomas Hader committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    17b8ef6 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. reformat indentions

    Thomas Hader committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    aecf376 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. reformat indentions

    Thomas Hader committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3a4932d View commit details
    Browse the repository at this point in the history
  2. Front-end parsing done

    Thomas Hader committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    283aa8b View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. mod_rba_buffer_t and TAG_ARITH_FF_BUFFER

    Thomas Hader committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    2035c47 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Code Formatting

    Thomas Hader committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a10d403 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Finite Field term generation done

    Thomas Hader committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    7a4ef2d View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Fixed print_elem in term_stack2.c

    Thomas Hader committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    cf60337 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Code Formatting

    Thomas Hader committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    65a9c3a View commit details
    Browse the repository at this point in the history
  2. Removed unnecessary todos

    Thomas Hader committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    211d1f1 View commit details
    Browse the repository at this point in the history
  3. Support arbitrary finite field size

    Thomas Hader committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    9a03d90 View commit details
    Browse the repository at this point in the history
  4. Some optimization for ff eq term generation

    Thomas Hader committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    36e83f9 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Code Formatting and Warning fixes

    Thomas Hader committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    ba8887f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae3399b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46d8907 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b4387c8 View commit details
    Browse the repository at this point in the history
  5. Added FF support to MCSAT preprocessor

    Thomas Hader committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    085b9be View commit details
    Browse the repository at this point in the history
  6. Added FF support to model printing

    Thomas Hader committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    816b525 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. fix

    Thomas Hader committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    e849bd2 View commit details
    Browse the repository at this point in the history
  2. Fixed printing and added value_ff_t.

    Thomas Hader committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    92f8e37 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. WIP: ff_plugin_new_term_notify

    Thomas Hader committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    088783e View commit details
    Browse the repository at this point in the history
  2. Code Formatting fixes

    Thomas Hader committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    35afa14 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. extracted lp_data handling from NRA plugin

    Thomas Hader committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    c93e4bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16cc9b1 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. extracted poly_constraint from nra to lp_constraint_db

    Thomas Hader committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    ecb37b0 View commit details
    Browse the repository at this point in the history
  2. fixed bug in non mcsat part

    Thomas Hader committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    92d6d54 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. using lp_data in explanation

    Thomas Hader committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    b66a2ec View commit details
    Browse the repository at this point in the history
  2. store term_t in lp_data instead of variable_t

    Thomas Hader committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    aaaf162 View commit details
    Browse the repository at this point in the history
  3. Consolidated libpoly_utils.c

    Thomas Hader committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e63c2cc View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. update nra_plugin_explain to support lp_data

    Thomas Hader committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    348fefc View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. fixed context_config bug

    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    f9636cc View commit details
    Browse the repository at this point in the history
  2. added mcsat only checks to makefile

    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    a4d8fab View commit details
    Browse the repository at this point in the history
  3. rework done: extracted lib_poly code from nra.

    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    1cc4a46 View commit details
    Browse the repository at this point in the history
  4. rework done: extracted unit_info from nra and bv

    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    35d4b90 View commit details
    Browse the repository at this point in the history
  5. implementation of term_notify in ff done

    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    e263fc0 View commit details
    Browse the repository at this point in the history
  6. fixed Makefile whitespaces

    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    984c2a1 View commit details
    Browse the repository at this point in the history
  7. ff_poly_constraint_create implemented and minor improvements in the n…

    …ra plugin.
    Thomas Hader committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    f4634de View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    ca54e9b View commit details
    Browse the repository at this point in the history
  2. fixed term printing issue

    Thomas Hader committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2652dfd View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. make lp_data_t finite field order aware

    Thomas Hader committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    b56a9e5 View commit details
    Browse the repository at this point in the history
  2. throw exception on multiple ff orders

    Thomas Hader committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    de85b45 View commit details
    Browse the repository at this point in the history
  3. extracted constraint_unit_info_demote

    Thomas Hader committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    da27533 View commit details
    Browse the repository at this point in the history
  4. Fixed typos

    Thomas Hader committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    5884c47 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. minor code rework to enable the compiler to remove nra_plugin_check_a…

    …ssignment for release builds
    Thomas Hader committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    3834ef3 View commit details
    Browse the repository at this point in the history
  2. implemented pop/push and parts of propagate

    Thomas Hader committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    2822709 View commit details
    Browse the repository at this point in the history
  3. Typos and minor code fixes

    Thomas Hader committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    b0a7bc5 View commit details
    Browse the repository at this point in the history
  4. Added feasible_int_set_db files

    Thomas Hader committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    79ad351 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. value_version_set done

    Thomas Hader committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    3a66453 View commit details
    Browse the repository at this point in the history
  2. Renamed to ff_feasible_set_db

    Thomas Hader committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    6989c20 View commit details
    Browse the repository at this point in the history
  3. Attach/Detach lp_int_ring_t in ff_feasible_set

    Thomas Hader committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    8c94793 View commit details
    Browse the repository at this point in the history
  4. added ff_feasible_set_db to ff_plugin

    Thomas Hader committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    482a4b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Typos and minor code fixes

    Thomas Hader committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    3d100ea View commit details
    Browse the repository at this point in the history
  2. ffsat propagation done

    Thomas Hader committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    54d2e9b View commit details
    Browse the repository at this point in the history
  3. fixed two assertions

    Thomas Hader committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    9aa2cea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd2eceb View commit details
    Browse the repository at this point in the history
  5. value_version_set fixed bugs

    Thomas Hader committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    9cdb119 View commit details
    Browse the repository at this point in the history
  6. Implemented ff_plugin_decide and some minor fixes

    Thomas Hader committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    2fc4168 View commit details
    Browse the repository at this point in the history
  7. Added calls to ff_feasible_set_db_pop/_push

    Thomas Hader committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    927bed7 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Using new libpoly features

    Thomas Hader committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    4bcac43 View commit details
    Browse the repository at this point in the history
  2. Fixed zero finding and some printing issues

    Thomas Hader committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    a92ce4f View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Typos and minor code fixes

    Thomas Hader committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    67e1eaa View commit details
    Browse the repository at this point in the history
  2. Implemented ff_plugin_explain_propagation and ff_plugin_explain_evalu…

    …ation (taken from nra)
    Thomas Hader committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    4e00cbe View commit details
    Browse the repository at this point in the history
  3. Created functions for ff explain

    Thomas Hader committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    dc24552 View commit details
    Browse the repository at this point in the history
  4. Typos and minor code fixes

    Thomas Hader committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    3009617 View commit details
    Browse the repository at this point in the history
  5. Prepared to plug explanation in

    Thomas Hader committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    34c2b41 View commit details
    Browse the repository at this point in the history
  6. Added explanation procedure

    Thomas Hader committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    34348b5 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Update ff_plugin_explain.c to avoid polynomial copying.

    Thomas Hader committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    064d291 View commit details
    Browse the repository at this point in the history
  2. Added plugin_ctx to lp_data

    Thomas Hader committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    4b6f177 View commit details
    Browse the repository at this point in the history
  3. fixed trace printing in ff_plugin_explain

    Thomas Hader committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    e930613 View commit details
    Browse the repository at this point in the history
  4. Fixed some stuff

    Thomas Hader committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a69a38b View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Fixed bugs in testing

    Thomas Hader committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    dce78c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Moved some code, addes some asserts

    Thomas Hader committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    cec9f44 View commit details
    Browse the repository at this point in the history
  2. Some optimizations

    Thomas Hader committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    882f3d0 View commit details
    Browse the repository at this point in the history
  3. fixup

    Thomas Hader committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    6852cfe View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. fixed some bugs

    Thomas Hader committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    62565b6 View commit details
    Browse the repository at this point in the history
  2. added last_reason_unsat conflict core minimization

    Thomas Hader committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    be48c3a View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. added gc sweep in lp_data.c

    Thomas Hader committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    02ead6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aea2a94 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. added common factor removal

    Thomas Hader committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    3ea2a09 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. added :dump-model option

    Thomas Hader committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    9e90c2a View commit details
    Browse the repository at this point in the history
  2. fixed ff model printing

    Thomas Hader committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    bf2a43b View commit details
    Browse the repository at this point in the history
  3. Typos and minor code fixes

    Thomas Hader committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    d0afd14 View commit details
    Browse the repository at this point in the history
  4. allowed ff-1

    Thomas Hader committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    0629069 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into ffsat

    Thomas Hader committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    a4f01ee View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. added todos/comments/ideas

    Thomas Hader committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    12ada59 View commit details
    Browse the repository at this point in the history
  2. Fixed warnings in release build

    Thomas Hader committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    668193b View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. added libpoly root finding

    Thomas Hader committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    d6f94b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. fixed duplicated function

    Thomas Hader committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    4371fe1 View commit details
    Browse the repository at this point in the history
  2. fixed missing case in mcsat solver.c

    Thomas Hader committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    8f5688e View commit details
    Browse the repository at this point in the history
  3. code format

    Thomas Hader committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    b3b1d3e View commit details
    Browse the repository at this point in the history
  4. Fixed todos in explain

    Thomas Hader committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    db5dfe8 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. added debugging code

    Thomas Hader committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    e76b7f3 View commit details
    Browse the repository at this point in the history
  2. report out of memory if rb and lp don't agree

    Thomas Hader committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    d54e6cf View commit details
    Browse the repository at this point in the history
  3. Update Readme with special build steps

    Thomas Hader committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    48682f3 View commit details
    Browse the repository at this point in the history
  4. Update readme

    Thomas Hader committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    e4f1f1a View commit details
    Browse the repository at this point in the history
  5. Update readme

    Thomas Hader committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    1e57cad View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Fixed compile warnings

    Thomas Hader committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    af688f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Fixed compile warnings in release build.

    Thomas Hader committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    18fa128 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Fixed typos

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    93d223d View commit details
    Browse the repository at this point in the history
  2. rename int_queue_t size with capacity

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    b9ee6e1 View commit details
    Browse the repository at this point in the history
  3. enhanced int_queue

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    472deca View commit details
    Browse the repository at this point in the history
  4. added queue for next decision

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ef12e80 View commit details
    Browse the repository at this point in the history
  5. Clear hint queue on conflict

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    d786129 View commit details
    Browse the repository at this point in the history
  6. Added two queues (top and hint)

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    5de62d2 View commit details
    Browse the repository at this point in the history
  7. fixed bug

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    83bfa01 View commit details
    Browse the repository at this point in the history
  8. added solver hints in NRA

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    6262396 View commit details
    Browse the repository at this point in the history
  9. model_interpolation questions

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    36df734 View commit details
    Browse the repository at this point in the history
  10. model_interpolation does not perform request_top_decision

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    8c32738 View commit details
    Browse the repository at this point in the history
  11. Remove shortcut variables from the queue

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    da32bd4 View commit details
    Browse the repository at this point in the history
  12. regression prints execution time

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    aec6c21 View commit details
    Browse the repository at this point in the history
  13. nra_plugin.c hint only on real solution

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    c0b0036 View commit details
    Browse the repository at this point in the history
  14. variable selection forces decision on hint

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    c429759 View commit details
    Browse the repository at this point in the history
  15. fix random decision

    Thomas Hader committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    7fcca51 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. trace printing

    Thomas Hader committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    20deb56 View commit details
    Browse the repository at this point in the history
  2. changed the gold of a model interpolant

    Thomas Hader committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    f4f6e58 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. added option for test issue204.smt2

    Thomas Hader committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    fdced2c View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Merge branch 'decision-hint-queue' into ffsat-prop

    Thomas Hader committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    81d1697 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Added ff regression tests

    Thomas Hader committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    8e4e98b View commit details
    Browse the repository at this point in the history
  2. Added hint queue in ff

    Thomas Hader committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    ace68f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Added fintie field cases in substitution.c

    Thomas Hader committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    ce43ad3 View commit details
    Browse the repository at this point in the history
  2. Added const to rational functions

    Thomas Hader committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    bfb7c4b View commit details
    Browse the repository at this point in the history
  3. Made ff order (rational_t *mod) const

    Thomas Hader committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    f10ecd9 View commit details
    Browse the repository at this point in the history
  4. Some code rework and fixed missing mod calculation in arith_ff_buffer…

    …_to_term
    Thomas Hader committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    dbd7e5f View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. renamed srs to lp_polynomial_subres in libpoly

    Thomas Hader committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    87eb50d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into ffsat

    Thomas Hader committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    f4506d2 View commit details
    Browse the repository at this point in the history
  3. removed changes to build system (align with master)

    Thomas Hader committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    e67c3bb View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. minor reworks in feasible_set_db and nra_plugin

    Thomas Hader committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    9ac1cb9 View commit details
    Browse the repository at this point in the history
  2. Integrated lp_feasibility_set_int in ff_plugin

    Thomas Hader committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    a197571 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Added quickxplain to ff_feasible_set_db

    Thomas Hader committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    1c031dc View commit details
    Browse the repository at this point in the history
  2. Added pointer to nra_plugin in feasible_set_db

    Thomas Hader committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    50b7543 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Merge branch 'master' into ffsat

    Thomas Hader committed May 23, 2024
    Configuration menu
    Copy the full SHA
    dfd99e1 View commit details
    Browse the repository at this point in the history
  2. Changed the finite field logic from FF to FFA

    Thomas Hader committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9e52562 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Code Formatting fixes

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    967f979 View commit details
    Browse the repository at this point in the history
  2. Minor code cleanup

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    ee37100 View commit details
    Browse the repository at this point in the history
  3. Added comment

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d644070 View commit details
    Browse the repository at this point in the history
  4. Reverted README.md

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    bf39b5d View commit details
    Browse the repository at this point in the history
  5. Merge branch 'ffsat-prop' into ffsat

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    fc2bcc0 View commit details
    Browse the repository at this point in the history
  6. Removed broken runtime estimate from check.sh

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    7f54071 View commit details
    Browse the repository at this point in the history
  7. added more const

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d87ddf6 View commit details
    Browse the repository at this point in the history
  8. Fixed false-positive warning in gcc

    Thomas Hader committed May 24, 2024
    Configuration menu
    Copy the full SHA
    da66d3d View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Merge branch 'ccm' into ffsat

    Thomas Hader committed May 29, 2024
    Configuration menu
    Copy the full SHA
    83baf76 View commit details
    Browse the repository at this point in the history
  2. Removed non-passing test

    Thomas Hader committed May 29, 2024
    Configuration menu
    Copy the full SHA
    76e0a5d View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Merge branch 'master' into ffsat

    Thomas Hader committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    853ba28 View commit details
    Browse the repository at this point in the history
  2. Removed additional check code, since issue 520 is fixed

    Thomas Hader committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    97b6c2e View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Fixed typos

    Thomas Hader committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    bf87888 View commit details
    Browse the repository at this point in the history
  2. Added missing FFA in arith framgemt_names

    Thomas Hader committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ab931a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c22826a View commit details
    Browse the repository at this point in the history
  4. run_test.sh: removed tailing } in filenames

    Thomas Hader committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a9cbc58 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Adaptions to feedback, part 1

    Thomas Hader committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    6878c3d View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Minor rework

    Thomas Hader committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    5f680ad View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Adaptions to feedback, part 2

    Thomas Hader committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    cb7ba67 View commit details
    Browse the repository at this point in the history
  2. Removed unused value_version_set

    Thomas Hader committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    79e60b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Updated FFA error printing

    Thomas Hader committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    a362b79 View commit details
    Browse the repository at this point in the history
  2. Update comments

    Thomas Hader committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    df03f4f View commit details
    Browse the repository at this point in the history
  3. fixed test gold file

    Thomas Hader committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c7ddc21 View commit details
    Browse the repository at this point in the history