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

Properly handle compiler versions #334

Merged
merged 285 commits into from
Aug 19, 2024
Merged
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 26, 2024

  1. Removed unused glob import.

    hiker committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ab3ac33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    380a210 View commit details
    Browse the repository at this point in the history
  3. Fixed typo picked up in review.

    hiker committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9b9a510 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Merge pull request #8 from hiker/create_artefact_store

    Create artefact store
    jasonjunweilyu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0e4e65a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #12 from hiker/11_rsync_links

    11 rsync links
    jasonjunweilyu authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3e27672 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a55726 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into bom_master

    Junwei Lyu committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    12111d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    4162c78 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8877c49 View commit details
    Browse the repository at this point in the history
  3. Fixed failing tests.

    hiker committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f9ed77e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f22bbbf View commit details
    Browse the repository at this point in the history
  5. Merge pull request #16 from hiker/create_artefact_store

    Create artefact store
    jasonjunweilyu authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    94a2970 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

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

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    119c613 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    840050e View commit details
    Browse the repository at this point in the history
  3. #3 Added ToolBox.

    hiker committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5a22091 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d288c0e View commit details
    Browse the repository at this point in the history
  5. #3 Add the category to a tool.

    hiker committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5fd2cfc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a5dd2af View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b74055b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    126b585 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    0bd9c31 View commit details
    Browse the repository at this point in the history
  2. #3 Added tests for Compiler class.

    hiker committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    c13476e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c980171 View commit details
    Browse the repository at this point in the history
  4. #3 Fixed typing.

    hiker committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1a7300d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36a6c05 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    44073c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a5bc86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f1c18a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5ab1d75 View commit details
    Browse the repository at this point in the history
  5. #3 Removed unnecessary code.

    hiker committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    622b748 View commit details
    Browse the repository at this point in the history
  6. #3 Properly ignore mypy warnings.

    hiker committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    f2f73cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    09e93a2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51b02ec View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    f917c07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d8a057 View commit details
    Browse the repository at this point in the history
  3. #3 Use toolbox in compile_c step.

    hiker committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    1d154d7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    302d58b View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    4068505 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f24d939 View commit details
    Browse the repository at this point in the history
  3. #3 Remove explicit compiler information from MpCommonArgs (since it's…

    … already part of the config toolbox).
    hiker committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    075ed40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15fca77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d862762 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    880355a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e999cd1 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. #3 Added linker as tool.

    hiker committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    fdc402c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b50b3df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3806f1 View commit details
    Browse the repository at this point in the history
  4. #3 Remove unused function.

    hiker committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    2cf63d3 View commit details
    Browse the repository at this point in the history
  5. #3 Removed more unused code.

    hiker committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    2fffe56 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    7a8c293 View commit details
    Browse the repository at this point in the history
  2. #3 Fixed typo.

    hiker committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    555de52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abec46d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d4ad3f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a64c9b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Ignore build directory for git.

    hiker committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    8a8781d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d967f7f View commit details
    Browse the repository at this point in the history
  3. Updated test.

    hiker committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    5472d7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c2f0d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ccbe839 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    227a153 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    b8c64b9 View commit details
    Browse the repository at this point in the history
  2. Changed the transformation_script parameter of function psyclone to a…

    …ccept a function that can return file-specific transformation scripts
    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    e309c15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31a4877 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fbb15ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7f52d40 View commit details
    Browse the repository at this point in the history
  6. Make flake8 happy.

    hiker committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    ca58d67 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c218bcd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e14d5b3 View commit details
    Browse the repository at this point in the history
  9. Removed fpath= for input transformation_script function to pass mypy …

    …test for Python 3.7; Moved transformation_script_hash test to unit test from system test
    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    0986b43 View commit details
    Browse the repository at this point in the history
  10. Fix mypy typing check errors for psyclone unit test

    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    2e15f19 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1eeaa35 View commit details
    Browse the repository at this point in the history
  12. Fix flake8 issues; Revert Config mypy typing fix

    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    a45d62b View commit details
    Browse the repository at this point in the history
  13. Add comment to ignore typing check for fpath parameter of input trans…

    …formation_script function
    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    a4a9aab View commit details
    Browse the repository at this point in the history
  14. Fix assert check after transformation_script function is changed from…

    … being called twice to once
    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    5978e80 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e70885d View commit details
    Browse the repository at this point in the history
  16. Replace 'ignore' typing of fpath of transformation_script with removi…

    …ng keyword argument
    Junwei Lyu committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    d2c6db0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a2ac207 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. 1. Updated transformation_script description; 2. Modified mock_transf…

    …ormation_script; 3.Removed redundant _analysis_for_prebuilds
    Junwei Lyu committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3a5e86a View commit details
    Browse the repository at this point in the history
  2. Updated lfric/atm.py and lfric/gungho.py examples to pass in transfor…

    …mation_script functions
    Junwei Lyu committed May 3, 2024
    Configuration menu
    Copy the full SHA
    4ab3737 View commit details
    Browse the repository at this point in the history
  3. Added description for the psyclone step to instructions on writing a …

    …config
    Junwei Lyu committed May 3, 2024
    Configuration menu
    Copy the full SHA
    92545f8 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. #3 Added git as a tool.

    hiker committed May 6, 2024
    Configuration menu
    Copy the full SHA
    f7cbf39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    632fa8c View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. #3 Added unit tests for git.

    hiker committed May 7, 2024
    Configuration menu
    Copy the full SHA
    e0261c7 View commit details
    Browse the repository at this point in the history
  2. #3 Renamed git.py to versioning.py, to avoid name clash with the corr…

    …esponding test_git.py tests.
    hiker committed May 7, 2024
    Configuration menu
    Copy the full SHA
    f6357a1 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    042e8d8 View commit details
    Browse the repository at this point in the history
  2. #3 Fixed missing whitespace.

    hiker committed May 8, 2024
    Configuration menu
    Copy the full SHA
    87bce71 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

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

Commits on May 10, 2024

  1. Add config as a parameter for run_psyclone for the transformation_scr…

    …ipt to use;Updated the related functions and tests;
    
    Changed the logic of the transformation_script examples
    Junwei Lyu committed May 10, 2024
    Configuration menu
    Copy the full SHA
    d38f020 View commit details
    Browse the repository at this point in the history
  2. #3 Replaced ar with tool object.

    hiker committed May 10, 2024
    Configuration menu
    Copy the full SHA
    672bb9c View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. #3 Added tests for ar.py.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    8987f99 View commit details
    Browse the repository at this point in the history
  2. #3 Removed debug output.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    eee5043 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9fdbbb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    be36931 View commit details
    Browse the repository at this point in the history
  5. #3 Updated comments.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    8c790ce View commit details
    Browse the repository at this point in the history
  6. Modified the get_optimisation_script function examples and updated th…

    …e doc formatting
    Junwei Lyu committed May 13, 2024
    Configuration menu
    Copy the full SHA
    ade5f67 View commit details
    Browse the repository at this point in the history
  7. #3 Add Rsync tool.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    15212ae View commit details
    Browse the repository at this point in the history
  8. #3 Removed now unused function.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    48c7543 View commit details
    Browse the repository at this point in the history
  9. #3 Added test for rsync.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    664c89c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    44756f7 View commit details
    Browse the repository at this point in the history
  11. #3 Replace all mock-tests to use subprocess so the name of the execut…

    …able is tested as well.
    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    064ea35 View commit details
    Browse the repository at this point in the history
  12. #3 Remove duplicated flags.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    22a1b91 View commit details
    Browse the repository at this point in the history
  13. #3 Fixed changed order of linking.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    2e1b0a1 View commit details
    Browse the repository at this point in the history
  14. #3 Removed run_command function.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    921daa8 View commit details
    Browse the repository at this point in the history
  15. #3 Fixed 3.8 typing error.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    fc668cd View commit details
    Browse the repository at this point in the history
  16. #3 Fixed unused imports.

    hiker committed May 13, 2024
    Configuration menu
    Copy the full SHA
    47a0a70 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    4389374 View commit details
    Browse the repository at this point in the history
  2. #3 Renamed newtools to tools.

    hiker committed May 14, 2024
    Configuration menu
    Copy the full SHA
    3a015d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    202e274 View commit details
    Browse the repository at this point in the history
  4. #3 Updated and fixed comments.

    hiker committed May 14, 2024
    Configuration menu
    Copy the full SHA
    3667030 View commit details
    Browse the repository at this point in the history
  5. #3 Fixed errors in comments.

    hiker committed May 14, 2024
    Configuration menu
    Copy the full SHA
    860d5a3 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    25a1f58 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #19 from hiker/18_optimisation_script

    Allowing file-specific transformation scripts
    hiker authored May 15, 2024
    Configuration menu
    Copy the full SHA
    2562c22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72f7ab5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53aeb62 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. #3 Added MISC category.

    hiker committed May 21, 2024
    Configuration menu
    Copy the full SHA
    8723a4e View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Addressed reviewer's comments.

    hiker committed May 29, 2024
    Configuration menu
    Copy the full SHA
    358ae23 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71e0b2f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b33b8b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1109a88 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. #3 Fix circular import.

    hiker committed May 30, 2024
    Configuration menu
    Copy the full SHA
    8e303f5 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Configuration menu
    Copy the full SHA
    393f98a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2464e99 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Merge pull request #21 from hiker/3_better_compiler_support

    3 better compiler support
    jasonjunweilyu authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    cce68e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d9b5c5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #24 from hiker/13_omp_sentinels

    13 omp sentinels
    jasonjunweilyu authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    572055a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01558a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    4d85e70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10067a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    137eb84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b95611f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f6625c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3d58184 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2942b1 View commit details
    Browse the repository at this point in the history
  8. Allow integer as revision.

    hiker committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d005c47 View commit details
    Browse the repository at this point in the history
  9. Fixed flake8 error.

    hiker committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    73f91d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    6d5e82e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37f7adc View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Try to fix all run_configs.

    hiker committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ac93579 View commit details
    Browse the repository at this point in the history
  2. Fixed rebase issues.

    hiker committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    2f633b9 View commit details
    Browse the repository at this point in the history
  3. Added replace functionality to ArtefactStore, updated test_artefacts …

    …to cover all lines in that file.
    hiker committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    03c6076 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    499c9b5 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    7570696 View commit details
    Browse the repository at this point in the history
  2. Try to get jules to link.

    hiker committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    41d9273 View commit details
    Browse the repository at this point in the history
  3. Fixed build_jules.

    hiker committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    56f001a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fb2be1 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #26 from hiker/3_better_compiler_support

    3 better compiler support
    jasonjunweilyu authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    71cd141 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5b959c3 View commit details
    Browse the repository at this point in the history
  7. Try to get jules to link.

    hiker committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0f6c1a5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    588f647 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cd81ce3 View commit details
    Browse the repository at this point in the history
  10. Simplify handling of X90 files by replacing the X90 with x90, meaning…

    … only one artefact set is involved when running PSyclone.
    hiker committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    e857c94 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Make OBJECT_ARCHIVES also a dict, migrate more code to replace/add fi…

    …les to the default build artefact collections.
    hiker committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e024824 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1346cf View commit details
    Browse the repository at this point in the history
  3. Fixed some examples.

    hiker committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a0c2b98 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    169ff69 View commit details
    Browse the repository at this point in the history
  5. Fix flake8 error.

    hiker committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a34febc View commit details
    Browse the repository at this point in the history
  6. Fixed failing tests.

    hiker committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    df893d6 View commit details
    Browse the repository at this point in the history
  7. Support empty comments.

    hiker committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a2a8a54 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Fix preprocessor to not unnecessary remove and add files that are alr…

    …eady in the output directory.
    hiker committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    f03bc37 View commit details
    Browse the repository at this point in the history
  2. Allow find_soure_files to be called more than once by adding files (n…

    …ot replacing artefact).
    hiker committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7632775 View commit details
    Browse the repository at this point in the history
  3. Updated lfric_common so that files created by configurator are writte…

    …n in build (not source).
    hiker committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    e73179f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7919ce View commit details
    Browse the repository at this point in the history
  5. Removed unnecessary str.

    hiker committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    50f4a42 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    36fa57b View commit details
    Browse the repository at this point in the history
  2. Fixed typo.

    hiker committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    77b2b97 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07e86d4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c895ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e556115 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

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

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    f0e660d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f1ffc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0531a2 View commit details
    Browse the repository at this point in the history
  4. Minor coding style cleanup.

    hiker committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    4ff887c View commit details
    Browse the repository at this point in the history
  5. Removed more unnecessary ().

    hiker committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    8a3b02d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    10ae159 View commit details
    Browse the repository at this point in the history
  7. Fixed typo.

    hiker committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    622d0bd View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    3f48703 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba9245d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8c4418 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a7aef8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0b73089 View commit details
    Browse the repository at this point in the history
  6. Fix typing error.

    hiker committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    7796246 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    412a136 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8ec2227 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d1a1ee View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d4c66f View commit details
    Browse the repository at this point in the history
  11. Fixed issue in get_transformation script, and moved script into lfric…

    …_common to remove code duplication.
    hiker committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    46bc4ef View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ffdfd1a View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    4f436f3 View commit details
    Browse the repository at this point in the history
  2. Fixed run config

    hiker committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    52d5751 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    562d56f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #28 from hiker/add_standard_artefacts

    Add standard artefacts
    jasonjunweilyu authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ca7e477 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1150318 View commit details
    Browse the repository at this point in the history
  4. Added reference to ticket.

    hiker committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    516ec34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c17545a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19005e3 View commit details
    Browse the repository at this point in the history
  7. Updated type information.

    hiker committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ee2fc85 View commit details
    Browse the repository at this point in the history
  8. More typing fixes.

    hiker committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    5912e59 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Fixed typing warnings.

    hiker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    83ba6a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e66eca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddd3cf2 View commit details
    Browse the repository at this point in the history
  4. Fixed flake8.

    hiker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    68bc218 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2bdcb8c View commit details
    Browse the repository at this point in the history
  6. Fixed flake8.

    hiker committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    c02729c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a29be95 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    03bed8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ccdefd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00fa8b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c21d34f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d8fe42b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f069c8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9abfc1d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    772e79c View commit details
    Browse the repository at this point in the history
  9. Fixed failing test.

    hiker committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    c04ab9e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    87b8012 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    523e876 View commit details
    Browse the repository at this point in the history
  12. Updated some type information.

    hiker committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    538e4da View commit details
    Browse the repository at this point in the history
  13. Merge pull request #29 from hiker/improve_artefact_workflow

    Improve artefact workflow
    jasonjunweilyu authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e3114c7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    88cf3ea View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    0f1ead3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ab8c40 View commit details
    Browse the repository at this point in the history
  3. Fixed type information.

    hiker committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    674575e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

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

Commits on Jul 1, 2024

  1. Merge pull request #30 from hiker/generalisation

    Make Fab more useable for other codes
    jasonjunweilyu authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    0a61359 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    ff306da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5b1b02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccf4ad8 View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    lukehoffmann committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    fd02c8c View commit details
    Browse the repository at this point in the history
  5. Tidying up

    lukehoffmann committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    10eb726 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Make compiler raise an error for any invalid version string

    Assume these compilers don't need to be hashed.
    Saves dealing with empty tuples.
    lukehoffmann committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    ea18256 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

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

Commits on Jul 23, 2024

  1. Fix formatting

    lukehoffmann committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    5a24c24 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Add compiler.get_version_string() method

    Includes other cleanup from PR comments
    lukehoffmann committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    dbc3d73 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    3bb726e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    286d457 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Fix some mypy errors

    lukehoffmann committed Jul 28, 2024
    Configuration menu
    Copy the full SHA
    dae9102 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cdcc023 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Return run_version_command to base Compiler class

    Provides default version command that can be overridden for other compilers.
    Also fix some incorrect tests
    Other tidying
    lukehoffmann committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    0bdb734 View commit details
    Browse the repository at this point in the history
  2. Add a missing type hint

    lukehoffmann committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    b97ec50 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    19eab9f View commit details
    Browse the repository at this point in the history
  2. Simplify compiler inheritance

    Mixins have static methods with unique names,
    overrides only happen in concrete classes
    lukehoffmann committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    cbe1cb8 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    3076715 View commit details
    Browse the repository at this point in the history
  2. Test for missing mixin.

    hiker committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    7a50859 View commit details
    Browse the repository at this point in the history
  3. Fixed test.

    hiker committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    749fa2d View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    9598c09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c6f99f View commit details
    Browse the repository at this point in the history
  3. Fixed typo in test.

    hiker committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    c1eb158 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Fixed test.

    hiker committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    02fbb7b View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

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