# Do functions check size/rank of input arrays? If not why?

**URL:** <https://fortran-lang.discourse.group/t/do-functions-check-size-rank-of-input-arrays-if-not-why/4626>\
**Category:** Help\
**Created:** [October 27, 2022, 1:09pm UTC](https://fortran-lang.discourse.group/t/do-functions-check-size-rank-of-input-arrays-if-not-why/4626 "2022-10-27T13:09:39Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![FortranFan](https://avatars.discourse-cdn.com/v4/letter/f/96bed5/32.png) [@FortranFan](https://fortran-lang.discourse.group/u/FortranFan)\
**Post date:** [October 27, 2022, 3:59pm UTC](https://fortran-lang.discourse.group/t/do-functions-check-size-rank-of-input-arrays-if-not-why/4626/15 "2022-10-27T15:59:13Z")

</div>

@rgba, you want to go through this thread if you haven’t already:

> [@Fortran Best Practice Minibook](https://fortran-lang.discourse.group/t/fortran-best-practice-minibook/1790):
>
> We just added a new minibook to the webpage’s learn category: [Fortran Best Practice](https://fortran-lang.org/learn/best_practices). This book was originally part of [fortran90.org](https://www.fortran90.org/src/best-practices.html) and has been almost completely reworked for addition to the webpage. Many thanks go to Vincent @vmagnin for translating the reStructuredText files to markdown and of course all the reviewers that helped getting the minibook into shape. There is still work to be done, I already opened a few follow-up issues (contributions are welcome): [Fortran Best Practice: Type…](https://github.com/fortran-lang/fortran-lang.org/issues/309)

---

_[View the full topic](https://fortran-lang.discourse.group/t/do-functions-check-size-rank-of-input-arrays-if-not-why/4626)._
