precice / PreCICE.jl

Julia language bindings for preCICE
GNU Lesser General Public License v3.0
11 stars 1 forks source link

Change compatible Julia version to 1.6 and above #17

Closed erikscheurer closed 2 years ago

erikscheurer commented 2 years ago

Closes #15 This PR adds a warning/Error during the installation if the Julia version is below v1.6

The file Project.toml enables a [compat] section that warns the user during installation.

erikscheurer commented 2 years ago

The current specifier julia="1.6" allows for all julia versions 1.x.x. Its possible to change this to julia="1.6-1.7" to restrict it to all tested versions.

IshaanDesai commented 2 years ago

The current specifier julia="1.6" allows for all julia versions 1.x.x. Its possible to change this to julia="1.6-1.7" to restrict it to all tested versions.

If 1.6-1.7 works then lets just try to make sure we support only versions with which the bindings really work.

IshaanDesai commented 2 years ago

Lets only merge this when we identify which versions of Julia do the bindings work with. More in https://github.com/precice/julia-bindings/issues/19