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

1991 better compilation support #2026

Merged
merged 94 commits into from
May 2, 2023
Merged

Commits on Jan 12, 2023

  1. Configuration menu
    Copy the full SHA
    ff2acdf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    122bb52 View commit details
    Browse the repository at this point in the history
  3. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    b1fe078 View commit details
    Browse the repository at this point in the history
  4. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    3f9896b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4db5602 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a3abce0 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. #1991 Make the ModuleManager work with search directories instead of …

    …a list of all files.
    hiker committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    316f6eb View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    db4c96a View commit details
    Browse the repository at this point in the history
  2. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    ad6a5ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2ea7b0 View commit details
    Browse the repository at this point in the history
  4. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    f7d3517 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ec0ba3 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. #1991 Added missing docstring.

    hiker committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    6baceaa View commit details
    Browse the repository at this point in the history
  2. #1991 Started to add a new ModuleInfo object to better encapsulate ca…

    …ching of module information.
    hiker committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    fcc2fd8 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. Configuration menu
    Copy the full SHA
    788ddb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6eb10d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cff0173 View commit details
    Browse the repository at this point in the history
  4. #1991 Split the module manager tests into two files, each one testing…

    … the newly split modules.
    hiker committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    b901548 View commit details
    Browse the repository at this point in the history
  5. #1991 Moved recursive collection of dependencies into module manager,…

    … added ModuleInfoError class, some code cleanup.
    hiker committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    9c98768 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Configuration menu
    Copy the full SHA
    0dd95be View commit details
    Browse the repository at this point in the history
  2. #1991 Simplified search loop.

    hiker committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    6bc09ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23fdc4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    722b408 View commit details
    Browse the repository at this point in the history
  5. #1991 Removed old precision handling in driver creation which is not …

    …needed anymore due to inlining of constants.mod.
    hiker committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    78941b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    121c88d View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    805bd51 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    c042a20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f618ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a43fc8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. #1991 Fixed handling of invalid paths as -d command line parameter, t…

    …o use the old handling which gives more specific error messages, and fixes a failing test.
    hiker committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    5d29837 View commit details
    Browse the repository at this point in the history
  2. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    3620ec4 View commit details
    Browse the repository at this point in the history
  3. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    1ae4a9f View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    b971bc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5fe136 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    66dc3a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    087ab63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ffa560 View commit details
    Browse the repository at this point in the history
  4. #1991 Fixed cleanup of example.

    hiker committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    0467210 View commit details
    Browse the repository at this point in the history
  5. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    772a06e View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    91da2c0 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    66adfcb View commit details
    Browse the repository at this point in the history
  2. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    b7cad2d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    e1fb8a3 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    8c8c5a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    54dac14 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    fa13d03 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    d12fa45 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    a679b76 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. #1991 Add first compilation test.

    hiker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    8a61a2f View commit details
    Browse the repository at this point in the history
  2. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    158ad9a View commit details
    Browse the repository at this point in the history
  3. 1991 Removed debug print.

    hiker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    ca5813d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80e25bf View commit details
    Browse the repository at this point in the history
  5. #1991 Renamed extension for auto-created files in compiler_strings fr…

    …om .f90 to .F90 to support infrastructure modules with preprocessor directives.
    hiker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    ab619c6 View commit details
    Browse the repository at this point in the history
  6. #1991 Fixed pylint issues.

    hiker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    6f7b01c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    86317da View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    664b5d1 View commit details
    Browse the repository at this point in the history
  2. Merge branch '1483_lfric_extraction_driver-test-merge-psyir' into 199…

    …1_better_compilation_support
    hiker committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f71f6ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86fdb71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    284d82f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5777b5 View commit details
    Browse the repository at this point in the history
  6. #1911 Updated comment.

    hiker committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    8adc6dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    261ba88 View commit details
    Browse the repository at this point in the history
  8. Revert "#1991 Added debug information to check why CI cannot find fil…

    …es."
    
    This reverts commit 261ba88.
    hiker committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    e9bdd3f View commit details
    Browse the repository at this point in the history
  9. #1991 Add the pre-processed read_kerbel_data_mod.f90 files to the rep…

    …o so that all tests work as expected.
    hiker committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    10bfcf8 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    24015eb View commit details
    Browse the repository at this point in the history
  2. #1991 Updated documentation.

    hiker committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    c86ecf6 View commit details
    Browse the repository at this point in the history
  3. #1991 Fixed pylint issues.

    hiker committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    fd90d24 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e04d01 View commit details
    Browse the repository at this point in the history
  5. #1991 Fixed doctests.

    hiker committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    0580908 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Configuration menu
    Copy the full SHA
    513aba4 View commit details
    Browse the repository at this point in the history
  2. #1991 Support more than one module in a file, and remove unused test …

    …for intrinsic modules.
    hiker committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    6fd441b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4aa35e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dab68e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a79faee View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

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

Commits on Apr 24, 2023

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

Commits on Apr 26, 2023

  1. #1991 Pre-process all .F90 LFRic infrastructure files so all these fi…

    …les can be parsed by PSyclone.
    hiker committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    f631964 View commit details
    Browse the repository at this point in the history
  2. #1991 Fixed comments.

    hiker committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    d6a8cac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d8358e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8e4a4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48cbedc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee20965 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    213a09d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6032f40 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1582ad3 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

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

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    02c4ca5 View commit details
    Browse the repository at this point in the history
  2. #1991 Updated comment.

    hiker committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    b7948c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae2c74e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8368993 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    e08aed0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    834ee09 View commit details
    Browse the repository at this point in the history
  3. #2026 update changelog and UG

    arporter committed May 2, 2023
    Configuration menu
    Copy the full SHA
    0f40b13 View commit details
    Browse the repository at this point in the history