# Fortran Compiler Testing Framework

**URL:** <https://fortran-lang.discourse.group/t/fortran-compiler-testing-framework/1573>\
**Category:** Uncategorized\
**Created:** [July 20, 2021, 12:34am UTC](https://fortran-lang.discourse.group/t/fortran-compiler-testing-framework/1573 "2021-07-20T00:34:53Z")\
**Posts on this page:** 2\
**Page:** 2

<div class="post-metadata">

**Author:** ![wyphan](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/wyphan/32/632_2.png) [@wyphan](https://fortran-lang.discourse.group/u/wyphan)\
**Post date:** [June 9, 2022, 6:11pm UTC](https://fortran-lang.discourse.group/t/fortran-compiler-testing-framework/1573/23 "2022-06-09T18:11:48Z")

</div>

Why not try pitching it to the GFortran mailing list and see people’s reception to it?  
(I’m not “senior” enough in the community to suggest some big change like this, unlike @kargl who is already well-known there)

---

<div class="post-metadata">

**Author:** ![R\_cubed](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/r_cubed/32/263_2.png) [@R\_cubed](https://fortran-lang.discourse.group/u/R_cubed)\
**Post date:** [July 17, 2022, 4:42pm UTC](https://fortran-lang.discourse.group/t/fortran-compiler-testing-framework/1573/24 "2022-07-17T16:42:38Z")

</div>

I wish I had more time and resources to dive into this, but the security and software testing pros who developed the tool AFL++ (American Fuzzy Lop Plus Plus) are explicitly requesting Fortran programs to run their fuzzer on.

This fuzzer uses genetic algorithms to craft test cases, with the fitness criterion of expanding code coverage.

For info check out:

> <https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/ideas.md>

More info on the software:

> **[The AFL++ fuzzing framework | AFLplusplus](https://aflplus.plus/)**
>
> The AFLplusplus website

[Previous page](https://fortran-lang.discourse.group/t/fortran-compiler-testing-framework/1573.md?page=1)
