cleanscape logo

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Fortran-Lint

Software Development Powerfully Simplified

Features

Benefits

Software Development, Powerfully Simplified

In this era of large, complex Fortran code – often using OpenMP and/or MPI, often collaborative between industry, government, and educational institutions – you need fast, flexible, yet powerful analysis to help produce code that is bug-free, runs as expected for all inputs, and is free from weaknesses to security threats.

Cleanscape Fortran Lint (Flint) is a static source code analyzer that automatically identifies problems at their source, prior to compiling or executing. From its first use, this tool can save you hours and hours of tedious debugging, and greatly reduces the resources required for testing – both development and integration phases.

Flint rigorously examines source files both individually and as a project, almost instantly generating comprehensive and meaningful reports on problems often overlooked by Fortran compilers.

Click the ‘Get a Demo’ button at the top!

Specifications

Development Platforms

Classification

Available Analyses and Reports

Supported Environments

Three User Interface Options

Benchmark

Test case description

Quantum chemistry solver • 331 files • 65MB of source • 1.5MLOC

Analysis Time and
Working set (memory) size

36.0 sec on quad-core i7 Windows 10 workstation with 16 GB memory
37.6 MB

Unfiltered results, initial whole program run. Includes complete analysis, full cross reference, call tree, statistics

1,494,904 lines
– 911,772 lines were the cross reference
– 181297 were the call tree

Filtered results for whole program, single UUT sourcefile

3611 lines
– 2886 lines were the cross reference, 87 were the call tree
Key benefit of filtering
0.242% filtered/unfiltered lines
Only 581 analysis lines to review (out of 459,997)

RESOURCES

The Cleanscape GUI interface mode delivers powerful and comprehensive analysis from a couple mouse clicks, cutting hundreds of hours from design, debug, or test.

In-Program Help

Online Documentation

Support

What Customers Are Saying

“After using the FortranLint product and seeing what kind of bugs it fixes, and being exposed to those bugs prior to using the product, it is clear that FortranLint makes life a lot easier.”

“Engineer/Scientist, Fortune 500 Aerospace company”

“Before we had FortranLint, it might take a week or two to debug a large FORTRAN code … Now we can spot those errors in minutes with the help of FortranLint.”

“Software Manager, Geosciences Modeling lab”

“We have used Cleanscape software in our software reliability research to our great satisfaction.”

Professor, Top 50 university

“You need this in your core set of tools to help write quality code”

Sr. Developer, Fortune 500 computer technology corporation