Giter VIP home page Giter VIP logo

fortutf's People

Contributors

artemis-beta avatar kzscisoft avatar v1kko avatar yanjen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

fortutf's Issues

CMake Version is not updated

I noticed that the required minimum version of CMake is 3.12, while the line 14 in the cmake.fortutf:

GET_FILENAME_COMPONENT(FORTUTF_DIR ${CMAKE_CURRENT_FUNCTION_LIST_FILE} DIRECTORY)

is not going to be ok in 3.12. I tried the library with CMake 3.13 and it complains about the number of arguments in this specific line.
In fact the minimum required version should be 3.20 at least.

Move TAG_TEST to be within macro

Currently TAG_TEST is manually set within tests cases but this is no longer necessary if it is added to the macro as it can become part of the automatically generated ${TEST_DIR}/run_tests.f90 file.

Update: Doing this currently breaks the unit tests, needs investigating

Name tests is hardwired (?)

So I find that the name "tests" for the folder containing the UnitTests is hardwired. The example given in the set does not find the tests if the folder is called anything else. Can you please confirm this, and if so is it possible to remedy this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.