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

Modernize the tests #40

Merged
merged 51 commits into from
Mar 13, 2022
Merged

Commits on Feb 18, 2022

  1. modernizing the tests

    jacobwilliams committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    a8ab424 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. refactor test_chkder

    jacobwilliams committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    9234042 View commit details
    Browse the repository at this point in the history
  2. refactor test_hybrj

    jacobwilliams committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    05a2615 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. refactoring lmdif and lmstr

    updated missing intents in fcn_lmstr interface
    jacobwilliams committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    f6b26ae View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    dfb7076 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. fix interface mismatch

    jacobwilliams committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    729a13a View commit details
    Browse the repository at this point in the history
  2. fix interface mismatch

    jacobwilliams committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    7bb459a View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Configuration menu
    Copy the full SHA
    58d4c43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a08ce2e View commit details
    Browse the repository at this point in the history
  3. fixed a refactoring bug in test_lmstr

    added save attribute to TEMP: Fixes fortran-lang#7
    jacobwilliams committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    a06311f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b6a640 View commit details
    Browse the repository at this point in the history
  5. added missing cases from test_lmder

    see fortran-lang#39
    still need to do the others
    jacobwilliams committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    0f62bbb View commit details
    Browse the repository at this point in the history
  6. restored all the test cases that were being read from the files

    replaced the files with modules
    see fortran-lang#39
    jacobwilliams committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    0fd2a78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e24560e View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2022

  1. fix refactoring bug

    jacobwilliams committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    cabe118 View commit details
    Browse the repository at this point in the history
  2. fix refactor typo

    jacobwilliams committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    37f4cc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8114422 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6d5ca6 View commit details
    Browse the repository at this point in the history
  5. more cleanups

    jacobwilliams committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    12ca5d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. more cleanup of tests

    eliminated all lines numbers in tests.
    jacobwilliams committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    a8ee074 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Configuration menu
    Copy the full SHA
    074a2d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47bc4e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    139cd6f View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2022

  1. added validation for test_lmder

    test tol=1e-4
    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    12d1e5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a0671e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b01747 View commit details
    Browse the repository at this point in the history
  4. split up fpm tests in ci

    to see if that makes it easier to see where failure happens
    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    07961ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    79ec3d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a279cc3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e7a0181 View commit details
    Browse the repository at this point in the history
  8. fixed typos

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    fd9b3d2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a2b36ec View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    688290a View commit details
    Browse the repository at this point in the history
  11. fix tol check

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    737890e View commit details
    Browse the repository at this point in the history
  12. test: in lmder test, only consider the ones where original minpack pa…

    …ssed
    
    minor formatting mods
    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    ecb91cd View commit details
    Browse the repository at this point in the history
  13. same for lmdiff

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    0fdc387 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    299f973 View commit details
    Browse the repository at this point in the history
  15. same for lmstr

    note: hybrd,hybrj didn't have any failed cases in original minpack, but added the same code just for completeness.
    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    7fcfe44 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2f7df7b View commit details
    Browse the repository at this point in the history
  17. try 1e-3 for lmder

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    d3bd2b6 View commit details
    Browse the repository at this point in the history
  18. tols

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    a7759da View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    34d05c6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ca9fb55 View commit details
    Browse the repository at this point in the history
  21. add use, only for tests

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    85fb603 View commit details
    Browse the repository at this point in the history
  22. fixed typo in comments

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    e145ec5 View commit details
    Browse the repository at this point in the history
  23. added back examples

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    92a4c6a View commit details
    Browse the repository at this point in the history
  24. see if this fixes the floating point warnings

    changed the tests to nested ifs, so the inner ones aren't computed if the outer ones fail.
    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    fca10b5 View commit details
    Browse the repository at this point in the history
  25. remove debug prints

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    dbe588c View commit details
    Browse the repository at this point in the history
  26. fix CI yml

    jacobwilliams committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    b0dcebc View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    9081a39 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c4ddcc9 View commit details
    Browse the repository at this point in the history