Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions Examples/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ FFLAGS += -std=f2008 # Enforce Fortran 2008 standard
FFLAGS += -pedantic # Be very pendatic
FFLAGS += -Werror # All warnings should be treated as errors
FFLAGS += -fimplicit-none # For implicit none everywhere to detect errors
FFLAGS += -Wall -Wextra # Enable many useful warnings
FFLAGS += -Wcharacter-truncation -Wimplicit-interface -Wimplicit-procedure # Even more warnings
FFLAGS += -Wno-compare-reals # Must be allowed since it is used *properly* in several places
FFLAGS += -Wno-unused-dummy-argument # Must be allowed for some OOP style functions
FFLAGS += -Wno-intrinsic-shadow # Must be allowed for COUNT
FFLAGS += -Wno-implicit-interface # Must be allowed for b3hs_hash_key_jenkins
FFLAGS += -Wno-implicit-procedure # Must be allowed for testAppendingLists

##########################
# Object Files for build #
Expand Down
7 changes: 7 additions & 0 deletions TestSuiteBuild/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ FFLAGS += -std=f2008 # Enforce Fortran 2008 standard
FFLAGS += -pedantic # Be very pendatic
FFLAGS += -Werror # All warnings should be treated as errors
FFLAGS += -fimplicit-none # For implicit none everywhere to detect errors
FFLAGS += -Wall -Wextra # Enable many useful warnings
FFLAGS += -Wcharacter-truncation -Wimplicit-interface -Wimplicit-procedure # Even more warnings
FFLAGS += -Wno-compare-reals # Must be allowed since it is used *properly* in several places
FFLAGS += -Wno-unused-dummy-argument # Must be allowed for some OOP style functions
FFLAGS += -Wno-intrinsic-shadow # Must be allowed for COUNT
FFLAGS += -Wno-implicit-interface # Must be allowed for b3hs_hash_key_jenkins
FFLAGS += -Wno-implicit-procedure # Must be allowed for testAppendingLists

##########################
# Object Files for build #
Expand Down
7 changes: 7 additions & 0 deletions makeLibrary/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ FFLAGS += -std=f2008 # Enforce Fortran 2008 standard
FFLAGS += -pedantic # Be very pendatic
FFLAGS += -Werror # All warnings should be treated as errors
FFLAGS += -fimplicit-none # For implicit none everywhere to detect errors
FFLAGS += -Wall -Wextra # Enable many useful warnings
FFLAGS += -Wcharacter-truncation -Wimplicit-interface -Wimplicit-procedure # Even more warnings
FFLAGS += -Wno-compare-reals # Must be allowed since it is used *properly* in several places
FFLAGS += -Wno-unused-dummy-argument # Must be allowed for some OOP style functions
FFLAGS += -Wno-intrinsic-shadow # Must be allowed for COUNT
FFLAGS += -Wno-implicit-interface # Must be allowed for b3hs_hash_key_jenkins
FFLAGS += -Wno-implicit-procedure # Must be allowed for testAppendingLists

##########################
# Object Files for build #
Expand Down