Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions committed Oct 27, 2024
1 parent 3e9792a commit f850652
Show file tree
Hide file tree
Showing 30 changed files with 34 additions and 24 deletions.
6 changes: 6 additions & 0 deletions Release-notes-for-1-7-0.html
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,12 @@ <h2 id="cargo-features-are-resolved-globally">Cargo features are resolved global
calls for different Cargo crates that have common dependencies.</p>
<p>Breaks: This change removes per feature Meson options that were previously
possible to set as shown above or from command line <code>-Dfoo-rs:feature-foo=true</code>.</p>
<h2 id="fixed-sizeof-and-find_library-methods-for-fortran-compilers">Fixed <code>sizeof</code> and <code>find_library</code> methods for Fortran compilers</h2>
<p>The implementation of the <code>.sizeof()</code> method has been fixed for Fortran
compilers (it was previously broken since it would try to compile a C code
snippet). Note that this functionality requires Fortran 2008 support.</p>
<p>Incidentally this also fixes the <code>.find_library()</code> method for Fortran compilers
when the <code>prefer_static</code> built-in option is set to true.</p>

</div>

Expand Down
1 change: 1 addition & 0 deletions assets/js/search/Fixed
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
urls_downloaded_cb({"token":"Fixed","urls":[{"url":"Release-notes-for-1-7-0.html#fixed-sizeof-and-find_library-methods-for-fortran-compilers","node_type":"h2","page":"Release 1.7.0 (in development)","sections":["New features (in development)","Fixed sizeof and find_library methods for Fortran compilers"],"context":{"gi-language":["default"]}}]});
2 changes: 1 addition & 1 deletion assets/js/search/Fortran
Original file line number Diff line number Diff line change
@@ -1 +1 @@
urls_downloaded_cb({"token":"Fortran","urls":[{"url":"Builtin-options.html#compiler-options","node_type":"table","page":"Built-in options","sections":["Built-in options","Compiler options"],"context":{"gi-language":["default"]}},{"url":"Contributing.html#project-tests","node_type":"p","page":"Contributing to Meson","sections":["Contributing to Meson","Tests","Project tests"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#fortran-coarrays","node_type":"h2","page":"Dependencies","sections":["Dependencies with custom lookup functionality","Fortran Coarrays"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#hdf5","node_type":"ul","page":"Dependencies","sections":["Dependencies with custom lookup functionality","HDF5"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#mpi","node_type":"ul","page":"Dependencies","sections":["Dependencies with custom lookup functionality","MPI"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#netcdf","node_type":"ul","page":"Dependencies","sections":["Dependencies with custom lookup functionality","NetCDF"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#numpy","node_type":"p","page":"Dependencies","sections":["Dependencies with custom lookup functionality","NumPy"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#compiler-and-linker-flag-environment-variables","node_type":"table","page":"Reference tables","sections":["Reference tables","Compiler and linker flag environment variables"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#compiler-and-linker-selection-variables","node_type":"table","page":"Reference tables","sections":["Reference tables","Compiler and Linker selection variables"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#compiler-ids","node_type":"table","page":"Reference tables","sections":["Reference tables","Compiler ids"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#language-arguments-parameter-names","node_type":"table","page":"Reference tables","sections":["Reference tables","Language arguments parameter names"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#added-pgi-compiler-support","node_type":"p","page":"Release 0.50.0","sections":["New features","Added PGI compiler support"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#added-the-flang-compiler","node_type":"p","page":"Release 0.50.0","sections":["New features","Added the Flang compiler"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#fortran-coarray","node_type":"h2","page":"Release 0.50.0","sections":["New features","Fortran Coarray"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#fortran-submodule-support","node_type":"h2","page":"Release 0.50.0","sections":["New features","Fortran submodule support"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#netcdf","node_type":"p","page":"Release 0.50.0","sections":["New features","NetCDF"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-51-0.html#fortran-include-statements-recursively-parsed","node_type":"h2","page":"Release 0.51.0","sections":["New features","Fortran include statements recursively parsed"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-51-0.html#new-target-keyword-argument-link_language","node_type":"p","page":"Release 0.51.0","sections":["New features","New target keyword argument: link_language\n"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-53-0.html#added-new-meson-templates-for-dlang-rust-objectivec","node_type":"p","page":"Release 0.53.0","sections":["New features","Added new Meson templates for Dlang, Rust, Objective-C\n"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-53-0.html#fortran_std-option","node_type":"ul","page":"Release 0.53.0","sections":["New features","\nfortran_std option"],"context":{"gi-language":["default"]}},{"url":"index.html#features","node_type":"ul","page":"The Meson Build system","sections":["The Meson Build system","Features"],"context":{"gi-language":["default"]}}]});
urls_downloaded_cb({"token":"Fortran","urls":[{"url":"Builtin-options.html#compiler-options","node_type":"table","page":"Built-in options","sections":["Built-in options","Compiler options"],"context":{"gi-language":["default"]}},{"url":"Contributing.html#project-tests","node_type":"p","page":"Contributing to Meson","sections":["Contributing to Meson","Tests","Project tests"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#fortran-coarrays","node_type":"h2","page":"Dependencies","sections":["Dependencies with custom lookup functionality","Fortran Coarrays"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#hdf5","node_type":"ul","page":"Dependencies","sections":["Dependencies with custom lookup functionality","HDF5"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#mpi","node_type":"ul","page":"Dependencies","sections":["Dependencies with custom lookup functionality","MPI"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#netcdf","node_type":"ul","page":"Dependencies","sections":["Dependencies with custom lookup functionality","NetCDF"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#numpy","node_type":"p","page":"Dependencies","sections":["Dependencies with custom lookup functionality","NumPy"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#compiler-and-linker-flag-environment-variables","node_type":"table","page":"Reference tables","sections":["Reference tables","Compiler and linker flag environment variables"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#compiler-and-linker-selection-variables","node_type":"table","page":"Reference tables","sections":["Reference tables","Compiler and Linker selection variables"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#compiler-ids","node_type":"table","page":"Reference tables","sections":["Reference tables","Compiler ids"],"context":{"gi-language":["default"]}},{"url":"Reference-tables.html#language-arguments-parameter-names","node_type":"table","page":"Reference tables","sections":["Reference tables","Language arguments parameter names"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#added-pgi-compiler-support","node_type":"p","page":"Release 0.50.0","sections":["New features","Added PGI compiler support"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#added-the-flang-compiler","node_type":"p","page":"Release 0.50.0","sections":["New features","Added the Flang compiler"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#fortran-coarray","node_type":"h2","page":"Release 0.50.0","sections":["New features","Fortran Coarray"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#fortran-submodule-support","node_type":"h2","page":"Release 0.50.0","sections":["New features","Fortran submodule support"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-50-0.html#netcdf","node_type":"p","page":"Release 0.50.0","sections":["New features","NetCDF"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-51-0.html#fortran-include-statements-recursively-parsed","node_type":"h2","page":"Release 0.51.0","sections":["New features","Fortran include statements recursively parsed"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-51-0.html#new-target-keyword-argument-link_language","node_type":"p","page":"Release 0.51.0","sections":["New features","New target keyword argument: link_language\n"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-53-0.html#added-new-meson-templates-for-dlang-rust-objectivec","node_type":"p","page":"Release 0.53.0","sections":["New features","Added new Meson templates for Dlang, Rust, Objective-C\n"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-53-0.html#fortran_std-option","node_type":"ul","page":"Release 0.53.0","sections":["New features","\nfortran_std option"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-7-0.html#fixed-sizeof-and-find_library-methods-for-fortran-compilers","node_type":"h2","page":"Release 1.7.0 (in development)","sections":["New features (in development)","Fixed sizeof and find_library methods for Fortran compilers"],"context":{"gi-language":["default"]}},{"url":"index.html#features","node_type":"ul","page":"The Meson Build system","sections":["The Meson Build system","Features"],"context":{"gi-language":["default"]}}]});
1 change: 1 addition & 0 deletions assets/js/search/Incidentally
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
urls_downloaded_cb({"token":"Incidentally","urls":[{"url":"Release-notes-for-1-7-0.html#fixed-sizeof-and-find_library-methods-for-fortran-compilers","node_type":"p","page":"Release 1.7.0 (in development)","sections":["New features (in development)","Fixed sizeof and find_library methods for Fortran compilers"],"context":{"gi-language":["default"]}}]});
2 changes: 1 addition & 1 deletion assets/js/search/Note

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/search/broken
Original file line number Diff line number Diff line change
@@ -1 +1 @@
urls_downloaded_cb({"token":"broken","urls":[{"url":"Builtin-options.html#pkgconfig-module","node_type":"p","page":"Built-in options","sections":["Built-in options","Module options","Pkgconfig module"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#jni","node_type":"p","page":"Dependencies","sections":["Dependencies with custom lookup functionality","JNI"],"context":{"gi-language":["default"]}},{"url":"Mixing-build-systems.html#what-does-this-mean-for-support-and-compatibility","node_type":"ul","page":"Meson's policy on mixing multiple build systems in one build directory","sections":["Meson's policy on mixing multiple build systems in one build directory","What does this mean for support and compatibility?"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments10","node_type":"table","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments11","node_type":"table","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments20","node_type":"table","page":"Functions","sections":["Functions","executable()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments36","node_type":"table","page":"Functions","sections":["Functions","jar()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments38","node_type":"table","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments45","node_type":"table","page":"Functions","sections":["Functions","shared_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments46","node_type":"table","page":"Functions","sections":["Functions","shared_module()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments47","node_type":"table","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#both_libraries_link_language","node_type":"p","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#build_target_link_language","node_type":"p","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#executable","node_type":"p","page":"Functions","sections":["Functions","executable()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#executable_link_language","node_type":"p","page":"Functions","sections":["Functions","executable()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#jar_link_language","node_type":"p","page":"Functions","sections":["Functions","jar()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#library_link_language","node_type":"p","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#shared_library_link_language","node_type":"p","page":"Functions","sections":["Functions","shared_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#shared_module_link_language","node_type":"p","page":"Functions","sections":["Functions","shared_module()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#static_library_link_language","node_type":"p","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-53-0.html#scalapack","node_type":"p","page":"Release 0.53.0","sections":["New features","Scalapack"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-57-0.html#meson-test-only-rebuilds-test-dependencies","node_type":"p","page":"Release 0.57.0","sections":["New features","\nmeson test only rebuilds test dependencies"],"context":{"gi-language":["default"]}},{"url":"Release-procedure.html#trunk","node_type":"p","page":"Release procedure","sections":["Trunk"],"context":{"gi-language":["default"]}}]});
urls_downloaded_cb({"token":"broken","urls":[{"url":"Builtin-options.html#pkgconfig-module","node_type":"p","page":"Built-in options","sections":["Built-in options","Module options","Pkgconfig module"],"context":{"gi-language":["default"]}},{"url":"Dependencies.html#jni","node_type":"p","page":"Dependencies","sections":["Dependencies with custom lookup functionality","JNI"],"context":{"gi-language":["default"]}},{"url":"Mixing-build-systems.html#what-does-this-mean-for-support-and-compatibility","node_type":"ul","page":"Meson's policy on mixing multiple build systems in one build directory","sections":["Meson's policy on mixing multiple build systems in one build directory","What does this mean for support and compatibility?"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments10","node_type":"table","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments11","node_type":"table","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments20","node_type":"table","page":"Functions","sections":["Functions","executable()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments36","node_type":"table","page":"Functions","sections":["Functions","jar()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments38","node_type":"table","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments45","node_type":"table","page":"Functions","sections":["Functions","shared_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments46","node_type":"table","page":"Functions","sections":["Functions","shared_module()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#arguments47","node_type":"table","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#both_libraries_link_language","node_type":"p","page":"Functions","sections":["Functions","both_libraries()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#build_target_link_language","node_type":"p","page":"Functions","sections":["Functions","build_target()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#executable","node_type":"p","page":"Functions","sections":["Functions","executable()"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#executable_link_language","node_type":"p","page":"Functions","sections":["Functions","executable()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#jar_link_language","node_type":"p","page":"Functions","sections":["Functions","jar()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#library_link_language","node_type":"p","page":"Functions","sections":["Functions","library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#shared_library_link_language","node_type":"p","page":"Functions","sections":["Functions","shared_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#shared_module_link_language","node_type":"p","page":"Functions","sections":["Functions","shared_module()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Reference-manual_functions.html#static_library_link_language","node_type":"p","page":"Functions","sections":["Functions","static_library()","Arguments"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-53-0.html#scalapack","node_type":"p","page":"Release 0.53.0","sections":["New features","Scalapack"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-0-57-0.html#meson-test-only-rebuilds-test-dependencies","node_type":"p","page":"Release 0.57.0","sections":["New features","\nmeson test only rebuilds test dependencies"],"context":{"gi-language":["default"]}},{"url":"Release-notes-for-1-7-0.html#fixed-sizeof-and-find_library-methods-for-fortran-compilers","node_type":"p","page":"Release 1.7.0 (in development)","sections":["New features (in development)","Fixed sizeof and find_library methods for Fortran compilers"],"context":{"gi-language":["default"]}},{"url":"Release-procedure.html#trunk","node_type":"p","page":"Release procedure","sections":["Trunk"],"context":{"gi-language":["default"]}}]});
Loading

0 comments on commit f850652

Please sign in to comment.