-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorial - Introduction to Fortran Debugging
License
aperezhortal/fortran_debugging_introduction
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Introduction to Fortran Debugging ================================= Programming is a complex process. Since it is done by human beings, errors may often occur. Debugging is the process of finding and resolving defects or problems within the program that prevent correct operation of computer software (called "bugs"). In order to fix these errors, first, we need to understand the what they are and how they can occur. This tutorial reviews the most common types of errors and present simple ways to locate and correct those errors without the use of any debugging applications. The common errors are illustrated using simple Fortran applications where the simple debugging techniques are applied. Contents -------- -README : This file -LICENSE: License file -examples/ : Directory with Fortran applications examples |_example_project : Example project |_example_project_2 : More complex example project |_floating_point_exception : Example of a floating point exception |_segmentation_fault : Example of a segmentation fault error |_segmentation_fault_stacktrace : More complex example of a segmentation fault error |_simple_module : Simple module example |_syntaxError : Example of a syntax error |_typeMismatchError : Example of a type mismatch error |_undefinedReferenceError : Example of a udefined reference error ocurring during compilation |_uninitialized_variables : Example of error due to uninitialized variables -presentation/ : Beamer presentation License ------- All the contents of this project are released into the public domain (CC0 License). See LICENSE file for more details.
About
Tutorial - Introduction to Fortran Debugging
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published