From: Kevin Day Date: Wed, 25 May 2022 03:15:41 +0000 (-0500) Subject: Update: Additional test settings and add initial coverage support. X-Git-Tag: 0.5.10~97 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=d73118d0e9b29a4c8001c15f95257ef3e60fb67b;p=fll Update: Additional test settings and add initial coverage support. The goal of the coverage is to support gcov. I am very unfamiliar with gcov at this time. The settings are experimental at best. There will likely be numerous changes relating to gcov in the future as I learn the tool and devised a process to build coverage reports. --- diff --git a/level_0/f_account/data/build/settings b/level_0/f_account/data/build/settings index 6f4ed4d..1c64c58 100644 --- a/level_0/f_account/data/build/settings +++ b/level_0/f_account/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_account/data/build/settings-mocks b/level_0/f_account/data/build/settings-mocks index 50b5d2e..e35dfd2 100644 --- a/level_0/f_account/data/build/settings-mocks +++ b/level_0/f_account/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_account/data/build/settings-tests b/level_0/f_account/data/build/settings-tests index 0d22771..a8d618d 100644 --- a/level_0/f_account/data/build/settings-tests +++ b/level_0/f_account/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_account/data/build/testfile b/level_0/f_account/data/build/testfile index ac5bfa0..c05a9d6 100644 --- a/level_0/f_account/data/build/testfile +++ b/level_0/f_account/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_capability/data/build/settings b/level_0/f_capability/data/build/settings index 714c1ff..2da4c1e 100644 --- a/level_0/f_capability/data/build/settings +++ b/level_0/f_capability/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -51,7 +51,8 @@ defines -D_libcap_legacy_only_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_capability/data/build/settings-mocks b/level_0/f_capability/data/build/settings-mocks index 9268328..8c60520 100644 --- a/level_0/f_capability/data/build/settings-mocks +++ b/level_0/f_capability/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_capability/data/build/settings-tests b/level_0/f_capability/data/build/settings-tests index 591492d..409d5ab 100644 --- a/level_0/f_capability/data/build/settings-tests +++ b/level_0/f_capability/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_capability/data/build/testfile b/level_0/f_capability/data/build/testfile index 9b1a2b7..56019d2 100644 --- a/level_0/f_capability/data/build/testfile +++ b/level_0/f_capability/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_color/data/build/settings b/level_0/f_color/data/build/settings index 8b6f0d1..760c90d 100644 --- a/level_0/f_color/data/build/settings +++ b/level_0/f_color/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_color/data/build/settings-mocks b/level_0/f_color/data/build/settings-mocks index 1bece60..e3c030c 100644 --- a/level_0/f_color/data/build/settings-mocks +++ b/level_0/f_color/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC # Inject mocks. diff --git a/level_0/f_color/data/build/settings-tests b/level_0/f_color/data/build/settings-tests index 650a780..f5fb79f 100644 --- a/level_0/f_color/data/build/settings-tests +++ b/level_0/f_color/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_color/data/build/testfile b/level_0/f_color/data/build/testfile index 502ccee..06377c2 100644 --- a/level_0/f_color/data/build/testfile +++ b/level_0/f_color/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_console/data/build/settings b/level_0/f_console/data/build/settings index 488e6a4..b50b47f 100644 --- a/level_0/f_console/data/build/settings +++ b/level_0/f_console/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_console/data/build/settings-tests b/level_0/f_console/data/build/settings-tests index 99de552..050df1b 100644 --- a/level_0/f_console/data/build/settings-tests +++ b/level_0/f_console/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_console/data/build/testfile b/level_0/f_console/data/build/testfile index 8b9d33e..93b3069 100644 --- a/level_0/f_console/data/build/testfile +++ b/level_0/f_console/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_control_group/data/build/settings b/level_0/f_control_group/data/build/settings index 36960f6..2060fcc 100644 --- a/level_0/f_control_group/data/build/settings +++ b/level_0/f_control_group/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_control_group/data/build/settings-tests b/level_0/f_control_group/data/build/settings-tests index cc75343..04e26ad 100644 --- a/level_0/f_control_group/data/build/settings-tests +++ b/level_0/f_control_group/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_control_group/data/build/testfile b/level_0/f_control_group/data/build/testfile index f19c98c..e76ee39 100644 --- a/level_0/f_control_group/data/build/testfile +++ b/level_0/f_control_group/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_conversion/data/build/settings b/level_0/f_conversion/data/build/settings index 8fdb35f..5845e3c 100644 --- a/level_0/f_conversion/data/build/settings +++ b/level_0/f_conversion/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_conversion/data/build/settings-mocks b/level_0/f_conversion/data/build/settings-mocks index 2568b10..5ab9263 100644 --- a/level_0/f_conversion/data/build/settings-mocks +++ b/level_0/f_conversion/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_conversion/data/build/settings-tests b/level_0/f_conversion/data/build/settings-tests index bec86ee..ef07aa7 100644 --- a/level_0/f_conversion/data/build/settings-tests +++ b/level_0/f_conversion/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_conversion/data/build/testfile b/level_0/f_conversion/data/build/testfile index cee60f3..bd46076 100644 --- a/level_0/f_conversion/data/build/testfile +++ b/level_0/f_conversion/data/build/testfile @@ -19,8 +19,8 @@ settings: main: # Disable mocks until mocking can be fixed for this project. #build settings-mocks - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_directory/data/build/settings b/level_0/f_directory/data/build/settings index ce0c990..af0c637 100644 --- a/level_0/f_directory/data/build/settings +++ b/level_0/f_directory/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_directory/data/build/settings-mocks b/level_0/f_directory/data/build/settings-mocks index f01c157..1d1977e 100644 --- a/level_0/f_directory/data/build/settings-mocks +++ b/level_0/f_directory/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_directory/data/build/settings-tests b/level_0/f_directory/data/build/settings-tests index 0244e5a..0b54297 100644 --- a/level_0/f_directory/data/build/settings-tests +++ b/level_0/f_directory/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -48,5 +48,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_directory/data/build/testfile b/level_0/f_directory/data/build/testfile index 9a1026b..be7af03 100644 --- a/level_0/f_directory/data/build/testfile +++ b/level_0/f_directory/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_environment/data/build/settings b/level_0/f_environment/data/build/settings index c3275f7..e69d495 100644 --- a/level_0/f_environment/data/build/settings +++ b/level_0/f_environment/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -50,7 +50,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_environment/data/build/settings-mocks b/level_0/f_environment/data/build/settings-mocks index c13e742..1d568f2 100644 --- a/level_0/f_environment/data/build/settings-mocks +++ b/level_0/f_environment/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -54,7 +54,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_environment/data/build/settings-tests b/level_0/f_environment/data/build/settings-tests index 2678679..ede7c0b 100644 --- a/level_0/f_environment/data/build/settings-tests +++ b/level_0/f_environment/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_environment/data/build/testfile b/level_0/f_environment/data/build/testfile index 6dbe64c..71249b7 100644 --- a/level_0/f_environment/data/build/testfile +++ b/level_0/f_environment/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_execute/data/build/settings b/level_0/f_execute/data/build/settings index 26ec074..2403a24 100644 --- a/level_0/f_execute/data/build/settings +++ b/level_0/f_execute/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_execute/data/build/settings-tests b/level_0/f_execute/data/build/settings-tests index 9ca24d1..796b6f2 100644 --- a/level_0/f_execute/data/build/settings-tests +++ b/level_0/f_execute/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_execute/data/build/testfile b/level_0/f_execute/data/build/testfile index 44573ba..619b207 100644 --- a/level_0/f_execute/data/build/testfile +++ b/level_0/f_execute/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_file/data/build/settings b/level_0/f_file/data/build/settings index 2bb01c5..df784c2 100644 --- a/level_0/f_file/data/build/settings +++ b/level_0/f_file/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ #defines -D_f_file_rename_use_renameat2_ diff --git a/level_0/f_file/data/build/settings-mocks b/level_0/f_file/data/build/settings-mocks index 0fd2e18..d6e577e 100644 --- a/level_0/f_file/data/build/settings-mocks +++ b/level_0/f_file/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_file/data/build/settings-tests b/level_0/f_file/data/build/settings-tests index 6865f9b..1fd0edb 100644 --- a/level_0/f_file/data/build/settings-tests +++ b/level_0/f_file/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_file/data/build/testfile b/level_0/f_file/data/build/testfile index d675276..1d80c52 100644 --- a/level_0/f_file/data/build/testfile +++ b/level_0/f_file/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_fss/data/build/settings b/level_0/f_fss/data/build/settings index ac0fc23..f058a53 100644 --- a/level_0/f_fss/data/build/settings +++ b/level_0/f_fss/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -47,7 +47,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_iki/data/build/settings b/level_0/f_iki/data/build/settings index 5594a59..a960239 100644 --- a/level_0/f_iki/data/build/settings +++ b/level_0/f_iki/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_iki/data/build/settings-tests b/level_0/f_iki/data/build/settings-tests index 91d0295..41bf6a9 100644 --- a/level_0/f_iki/data/build/settings-tests +++ b/level_0/f_iki/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_iki/data/build/testfile b/level_0/f_iki/data/build/testfile index d315091..e3904d2 100644 --- a/level_0/f_iki/data/build/testfile +++ b/level_0/f_iki/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_limit/data/build/settings b/level_0/f_limit/data/build/settings index cd432bb..d00cce1 100644 --- a/level_0/f_limit/data/build/settings +++ b/level_0/f_limit/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_limit/data/build/settings-mocks b/level_0/f_limit/data/build/settings-mocks index 878c1af..8c3d373 100644 --- a/level_0/f_limit/data/build/settings-mocks +++ b/level_0/f_limit/data/build/settings-mocks @@ -8,8 +8,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -42,7 +42,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_limit/data/build/settings-tests b/level_0/f_limit/data/build/settings-tests index 2eac7ac..77ac33c 100644 --- a/level_0/f_limit/data/build/settings-tests +++ b/level_0/f_limit/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -53,5 +53,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_limit/data/build/testfile b/level_0/f_limit/data/build/testfile index ffd5c81..d7768be 100644 --- a/level_0/f_limit/data/build/testfile +++ b/level_0/f_limit/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_memory/data/build/settings b/level_0/f_memory/data/build/settings index 45209c8..d8926e0 100644 --- a/level_0/f_memory/data/build/settings +++ b/level_0/f_memory/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -47,7 +47,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_memory/data/build/settings-tests b/level_0/f_memory/data/build/settings-tests index d5a2f04..15378ed 100644 --- a/level_0/f_memory/data/build/settings-tests +++ b/level_0/f_memory/data/build/settings-tests @@ -11,8 +11,8 @@ version_major 0 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -46,5 +46,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_memory/data/build/testfile b/level_0/f_memory/data/build/testfile index c39af04..9921df5 100644 --- a/level_0/f_memory/data/build/testfile +++ b/level_0/f_memory/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_path/data/build/settings b/level_0/f_path/data/build/settings index c172302..feb379e 100644 --- a/level_0/f_path/data/build/settings +++ b/level_0/f_path/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_path/data/build/settings-mocks b/level_0/f_path/data/build/settings-mocks index a9730e0..6e15eb7 100644 --- a/level_0/f_path/data/build/settings-mocks +++ b/level_0/f_path/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_path/data/build/settings-tests b/level_0/f_path/data/build/settings-tests index f9fed5a..ef8ffcd 100644 --- a/level_0/f_path/data/build/settings-tests +++ b/level_0/f_path/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_path/data/build/testfile b/level_0/f_path/data/build/testfile index d0a6cc2..ecf21ba 100644 --- a/level_0/f_path/data/build/testfile +++ b/level_0/f_path/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_pipe/data/build/settings b/level_0/f_pipe/data/build/settings index 6e24970..50c7ded 100644 --- a/level_0/f_pipe/data/build/settings +++ b/level_0/f_pipe/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_pipe/data/build/settings-mocks b/level_0/f_pipe/data/build/settings-mocks index c6e225b..9285bd1 100644 --- a/level_0/f_pipe/data/build/settings-mocks +++ b/level_0/f_pipe/data/build/settings-mocks @@ -8,8 +8,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -42,7 +42,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_pipe/data/build/settings-tests b/level_0/f_pipe/data/build/settings-tests index cae1415..e5b6276 100644 --- a/level_0/f_pipe/data/build/settings-tests +++ b/level_0/f_pipe/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_pipe/data/build/testfile b/level_0/f_pipe/data/build/testfile index 8335886..5dcdb2c 100644 --- a/level_0/f_pipe/data/build/testfile +++ b/level_0/f_pipe/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_print/data/build/settings b/level_0/f_print/data/build/settings index e1c11f2..05a43f2 100644 --- a/level_0/f_print/data/build/settings +++ b/level_0/f_print/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -50,7 +50,8 @@ defines-clang -D_clang_not_a_compile_time_constant_workaround_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_serialize/data/build/settings b/level_0/f_serialize/data/build/settings index 1450b24..5402bc2 100644 --- a/level_0/f_serialize/data/build/settings +++ b/level_0/f_serialize/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -39,7 +39,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_serialize/data/build/settings-mocks b/level_0/f_serialize/data/build/settings-mocks index cb85be4..2918137 100644 --- a/level_0/f_serialize/data/build/settings-mocks +++ b/level_0/f_serialize/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_serialize/data/build/settings-tests b/level_0/f_serialize/data/build/settings-tests index d5450e2..0345c4c 100644 --- a/level_0/f_serialize/data/build/settings-tests +++ b/level_0/f_serialize/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_serialize/data/build/testfile b/level_0/f_serialize/data/build/testfile index 1193600..0f732c4 100644 --- a/level_0/f_serialize/data/build/testfile +++ b/level_0/f_serialize/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_signal/data/build/settings b/level_0/f_signal/data/build/settings index 5c8d20b..b79493d 100644 --- a/level_0/f_signal/data/build/settings +++ b/level_0/f_signal/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -47,7 +47,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_socket/data/build/settings b/level_0/f_socket/data/build/settings index 8badac3..ea7a676 100644 --- a/level_0/f_socket/data/build/settings +++ b/level_0/f_socket/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_socket/data/build/settings-mocks b/level_0/f_socket/data/build/settings-mocks index 217d78e..89ff1c3 100644 --- a/level_0/f_socket/data/build/settings-mocks +++ b/level_0/f_socket/data/build/settings-mocks @@ -18,8 +18,8 @@ version_micro 9 version_file micro version_target minor -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -52,7 +52,8 @@ search_static yes flags -O0 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -fstack-protector -Wall +flags-coverage --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC diff --git a/level_0/f_socket/data/build/settings-tests b/level_0/f_socket/data/build/settings-tests index 4bb9d8f..179042e 100644 --- a/level_0/f_socket/data/build/settings-tests +++ b/level_0/f_socket/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -49,5 +49,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_socket/data/build/testfile b/level_0/f_socket/data/build/testfile index ae54ea9..0d11af5 100644 --- a/level_0/f_socket/data/build/testfile +++ b/level_0/f_socket/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings-mocks - build settings-tests + build settings-mocks individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_status/data/build/settings b/level_0/f_status/data/build/settings index 55b15fb..7d65d41 100644 --- a/level_0/f_status/data/build/settings +++ b/level_0/f_status/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -45,7 +45,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_status_string/data/build/settings b/level_0/f_status_string/data/build/settings index f9493ee..ef74cd0 100644 --- a/level_0/f_status_string/data/build/settings +++ b/level_0/f_status_string/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_status_string/data/build/settings-tests b/level_0/f_status_string/data/build/settings-tests index 080ed4d..810d524 100644 --- a/level_0/f_status_string/data/build/settings-tests +++ b/level_0/f_status_string/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_status_string/data/build/testfile b/level_0/f_status_string/data/build/testfile index 1b5c0fb..a50294f 100644 --- a/level_0/f_status_string/data/build/testfile +++ b/level_0/f_status_string/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_string/data/build/settings b/level_0/f_string/data/build/settings index bf93e81..b29286c 100644 --- a/level_0/f_string/data/build/settings +++ b/level_0/f_string/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_string/data/build/settings-tests b/level_0/f_string/data/build/settings-tests index 134eea5..b2a82dd 100644 --- a/level_0/f_string/data/build/settings-tests +++ b/level_0/f_string/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -71,5 +71,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_string/data/build/testfile b/level_0/f_string/data/build/testfile index 58d9c42..36f3c77 100644 --- a/level_0/f_string/data/build/testfile +++ b/level_0/f_string/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_thread/data/build/settings b/level_0/f_thread/data/build/settings index 8891792..ebd55c3 100644 --- a/level_0/f_thread/data/build/settings +++ b/level_0/f_thread/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -50,7 +50,8 @@ defines -D_pthread_attr_unsupported_ -D_pthread_sigqueue_unsupported_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_type/data/build/settings b/level_0/f_type/data/build/settings index 97a34e6..e179125 100644 --- a/level_0/f_type/data/build/settings +++ b/level_0/f_type/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -45,7 +45,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_type_array/data/build/settings b/level_0/f_type_array/data/build/settings index a0ae9e6..6565603 100644 --- a/level_0/f_type_array/data/build/settings +++ b/level_0/f_type_array/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -49,7 +49,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_type_array/data/build/settings-tests b/level_0/f_type_array/data/build/settings-tests index dcad9c5..2ed281a 100644 --- a/level_0/f_type_array/data/build/settings-tests +++ b/level_0/f_type_array/data/build/settings-tests @@ -11,8 +11,8 @@ version_major 0 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -76,5 +76,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_type_array/data/build/testfile b/level_0/f_type_array/data/build/testfile index 7db8a72..cc9d4d8 100644 --- a/level_0/f_type_array/data/build/testfile +++ b/level_0/f_type_array/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_0/f_utf/data/build/settings b/level_0/f_utf/data/build/settings index 2cb31a1..ddea690 100644 --- a/level_0/f_utf/data/build/settings +++ b/level_0/f_utf/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -51,7 +51,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_0/f_utf/data/build/settings-tests b/level_0/f_utf/data/build/settings-tests index 19dbd75..8299860 100644 --- a/level_0/f_utf/data/build/settings-tests +++ b/level_0/f_utf/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -69,5 +69,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_0/f_utf/data/build/testfile b/level_0/f_utf/data/build/testfile index d460c2e..8b5a6d1 100644 --- a/level_0/f_utf/data/build/testfile +++ b/level_0/f_utf/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_1/fl_control_group/data/build/settings b/level_1/fl_control_group/data/build/settings index 20f4845..5f9491b 100644 --- a/level_1/fl_control_group/data/build/settings +++ b/level_1/fl_control_group/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_conversion/data/build/settings b/level_1/fl_conversion/data/build/settings index 945fabe..6108f0b 100644 --- a/level_1/fl_conversion/data/build/settings +++ b/level_1/fl_conversion/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_directory/data/build/settings b/level_1/fl_directory/data/build/settings index 4dedd0e..d482112 100644 --- a/level_1/fl_directory/data/build/settings +++ b/level_1/fl_directory/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_environment/data/build/settings b/level_1/fl_environment/data/build/settings index de88224..fa1c810 100644 --- a/level_1/fl_environment/data/build/settings +++ b/level_1/fl_environment/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -47,7 +47,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_execute/data/build/settings b/level_1/fl_execute/data/build/settings index 67f2a27..52c81b9 100644 --- a/level_1/fl_execute/data/build/settings +++ b/level_1/fl_execute/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -49,7 +49,8 @@ defines -D_libcap_legacy_only_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_fss/data/build/settings b/level_1/fl_fss/data/build/settings index 1bbd565..0a9bd19 100644 --- a/level_1/fl_fss/data/build/settings +++ b/level_1/fl_fss/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_iki/data/build/settings b/level_1/fl_iki/data/build/settings index 00124f6..9abc82c 100644 --- a/level_1/fl_iki/data/build/settings +++ b/level_1/fl_iki/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_print/data/build/settings b/level_1/fl_print/data/build/settings index 8fcd8f8..3c96470 100644 --- a/level_1/fl_print/data/build/settings +++ b/level_1/fl_print/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_signal/data/build/settings b/level_1/fl_signal/data/build/settings index 7ac17f2..cedf68f 100644 --- a/level_1/fl_signal/data/build/settings +++ b/level_1/fl_signal/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_string/data/build/settings b/level_1/fl_string/data/build/settings index 2fa1f54..e5efa2f 100644 --- a/level_1/fl_string/data/build/settings +++ b/level_1/fl_string/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_utf/data/build/settings b/level_1/fl_utf/data/build/settings index 631b5ab..89da680 100644 --- a/level_1/fl_utf/data/build/settings +++ b/level_1/fl_utf/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -47,7 +47,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_1/fl_utf_file/data/build/settings b/level_1/fl_utf_file/data/build/settings index 7ef00f4..5ba7c90 100644 --- a/level_1/fl_utf_file/data/build/settings +++ b/level_1/fl_utf_file/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_control_group/data/build/settings b/level_2/fll_control_group/data/build/settings index f14a261..0ea9c81 100644 --- a/level_2/fll_control_group/data/build/settings +++ b/level_2/fll_control_group/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -47,7 +47,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_error/data/build/settings b/level_2/fll_error/data/build/settings index d3145c1..958f05b 100644 --- a/level_2/fll_error/data/build/settings +++ b/level_2/fll_error/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_execute/data/build/settings b/level_2/fll_execute/data/build/settings index 0458543..b2a249f 100644 --- a/level_2/fll_execute/data/build/settings +++ b/level_2/fll_execute/data/build/settings @@ -53,7 +53,8 @@ defines-individual_threadless -D_di_pthread_support_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags-individual -pthread flags_library -fPIC diff --git a/level_2/fll_file/data/build/settings b/level_2/fll_file/data/build/settings index 5a239dd..1524ca2 100644 --- a/level_2/fll_file/data/build/settings +++ b/level_2/fll_file/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_fss/data/build/settings b/level_2/fll_fss/data/build/settings index 3023826..483233d 100644 --- a/level_2/fll_fss/data/build/settings +++ b/level_2/fll_fss/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_fss_status_string/data/build/settings b/level_2/fll_fss_status_string/data/build/settings index d6572cc..80eeaea 100644 --- a/level_2/fll_fss_status_string/data/build/settings +++ b/level_2/fll_fss_status_string/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_iki/data/build/settings b/level_2/fll_iki/data/build/settings index 91908b2..8717a78 100644 --- a/level_2/fll_iki/data/build/settings +++ b/level_2/fll_iki/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_path/data/build/settings b/level_2/fll_path/data/build/settings index 26d0173..bd9158e 100644 --- a/level_2/fll_path/data/build/settings +++ b/level_2/fll_path/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_print/data/build/settings b/level_2/fll_print/data/build/settings index eb0b972..3c05683 100644 --- a/level_2/fll_print/data/build/settings +++ b/level_2/fll_print/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_program/data/build/settings b/level_2/fll_program/data/build/settings index a5ce482..ef8a0b3 100644 --- a/level_2/fll_program/data/build/settings +++ b/level_2/fll_program/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_status_string/data/build/settings b/level_2/fll_status_string/data/build/settings index 523cc8d..5bd141a 100644 --- a/level_2/fll_status_string/data/build/settings +++ b/level_2/fll_status_string/data/build/settings @@ -8,7 +8,7 @@ version_micro 9 version_file micro version_target minor -modes individual clang test +modes individual clang test coverage modes_default individual build_compiler gcc @@ -48,7 +48,8 @@ search_static yes flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_2/fll_status_string/data/build/settings-tests b/level_2/fll_status_string/data/build/settings-tests index df2d282..58159e8 100644 --- a/level_2/fll_status_string/data/build/settings-tests +++ b/level_2/fll_status_string/data/build/settings-tests @@ -13,8 +13,8 @@ version_micro 9 version_file major version_target major -modes individual clang test -modes_default individual +modes individual clang test coverage +modes_default individual test build_compiler gcc build_compiler-clang clang @@ -50,5 +50,6 @@ defines_shared -Lbuild/libraries/shared flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses flags-clang -Wno-logical-op-parentheses flags-test -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_program -fPIE diff --git a/level_2/fll_status_string/data/build/testfile b/level_2/fll_status_string/data/build/testfile index 1aa75f4..9744cb7 100644 --- a/level_2/fll_status_string/data/build/testfile +++ b/level_2/fll_status_string/data/build/testfile @@ -17,8 +17,8 @@ settings: #define CMOCKA_XML_FILE ./out.xml main: - build settings - build settings-tests + build settings individual tests + build settings-tests individual test operate ld_library_path diff --git a/level_3/byte_dump/data/build/settings b/level_3/byte_dump/data/build/settings index 9b2f47a..0f9c2a9 100644 --- a/level_3/byte_dump/data/build/settings +++ b/level_3/byte_dump/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/control/data/build/settings b/level_3/control/data/build/settings index ff15cbe..7fa1d24 100644 --- a/level_3/control/data/build/settings +++ b/level_3/control/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/controller/data/build/settings b/level_3/controller/data/build/settings index ef80eb0..0882357 100644 --- a/level_3/controller/data/build/settings +++ b/level_3/controller/data/build/settings @@ -69,7 +69,8 @@ defines-as_init -D_controller_as_init_ flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fake/data/build/settings b/level_3/fake/data/build/settings index 74a9109..cac04fa 100644 --- a/level_3/fake/data/build/settings +++ b/level_3/fake/data/build/settings @@ -61,7 +61,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/firewall/data/build/settings b/level_3/firewall/data/build/settings index f6e6368..f1750d1 100644 --- a/level_3/firewall/data/build/settings +++ b/level_3/firewall/data/build/settings @@ -57,7 +57,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -pthread -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_basic_list_read/data/build/settings b/level_3/fss_basic_list_read/data/build/settings index fcbb747..e3d718d 100644 --- a/level_3/fss_basic_list_read/data/build/settings +++ b/level_3/fss_basic_list_read/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_basic_list_write/data/build/settings b/level_3/fss_basic_list_write/data/build/settings index ca9dc65..ce539e2 100644 --- a/level_3/fss_basic_list_write/data/build/settings +++ b/level_3/fss_basic_list_write/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_basic_read/data/build/settings b/level_3/fss_basic_read/data/build/settings index bbc9c34..1592de5 100644 --- a/level_3/fss_basic_read/data/build/settings +++ b/level_3/fss_basic_read/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_basic_write/data/build/settings b/level_3/fss_basic_write/data/build/settings index 76fe4ac..e16942d 100644 --- a/level_3/fss_basic_write/data/build/settings +++ b/level_3/fss_basic_write/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_embedded_list_read/data/build/settings b/level_3/fss_embedded_list_read/data/build/settings index 3b2f4b6..d90f696 100644 --- a/level_3/fss_embedded_list_read/data/build/settings +++ b/level_3/fss_embedded_list_read/data/build/settings @@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_embedded_list_write/data/build/settings b/level_3/fss_embedded_list_write/data/build/settings index 201c688..7d1b832 100644 --- a/level_3/fss_embedded_list_write/data/build/settings +++ b/level_3/fss_embedded_list_write/data/build/settings @@ -54,7 +54,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_extended_list_read/data/build/settings b/level_3/fss_extended_list_read/data/build/settings index 779668f..542f9ee 100644 --- a/level_3/fss_extended_list_read/data/build/settings +++ b/level_3/fss_extended_list_read/data/build/settings @@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_extended_list_write/data/build/settings b/level_3/fss_extended_list_write/data/build/settings index 07484c4..8afc1b0 100644 --- a/level_3/fss_extended_list_write/data/build/settings +++ b/level_3/fss_extended_list_write/data/build/settings @@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_extended_read/data/build/settings b/level_3/fss_extended_read/data/build/settings index a0cbba6..3a91d31 100644 --- a/level_3/fss_extended_read/data/build/settings +++ b/level_3/fss_extended_read/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_extended_write/data/build/settings b/level_3/fss_extended_write/data/build/settings index 3fd9e1c..2eba44e 100644 --- a/level_3/fss_extended_write/data/build/settings +++ b/level_3/fss_extended_write/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_identify/data/build/settings b/level_3/fss_identify/data/build/settings index abc5bc6..cfc1f2c 100644 --- a/level_3/fss_identify/data/build/settings +++ b/level_3/fss_identify/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_payload_read/data/build/settings b/level_3/fss_payload_read/data/build/settings index 5b58e0f..9fe4aba 100644 --- a/level_3/fss_payload_read/data/build/settings +++ b/level_3/fss_payload_read/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_payload_write/data/build/settings b/level_3/fss_payload_write/data/build/settings index 1e57e5c..f0e6d4c 100644 --- a/level_3/fss_payload_write/data/build/settings +++ b/level_3/fss_payload_write/data/build/settings @@ -46,7 +46,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/fss_status_code/data/build/settings b/level_3/fss_status_code/data/build/settings index 7c66503..db37626 100644 --- a/level_3/fss_status_code/data/build/settings +++ b/level_3/fss_status_code/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/iki_read/data/build/settings b/level_3/iki_read/data/build/settings index 700b20f..4216edd 100644 --- a/level_3/iki_read/data/build/settings +++ b/level_3/iki_read/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/iki_write/data/build/settings b/level_3/iki_write/data/build/settings index 3a13afe..e0ae0b5 100644 --- a/level_3/iki_write/data/build/settings +++ b/level_3/iki_write/data/build/settings @@ -54,7 +54,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC flags_program -fPIE diff --git a/level_3/status_code/data/build/settings b/level_3/status_code/data/build/settings index d1c2382..baf1ab5 100644 --- a/level_3/status_code/data/build/settings +++ b/level_3/status_code/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC diff --git a/level_3/utf8/data/build/settings b/level_3/utf8/data/build/settings index f8a3e11..b942a34 100644 --- a/level_3/utf8/data/build/settings +++ b/level_3/utf8/data/build/settings @@ -55,7 +55,8 @@ defines -D_libcap_legacy_only_ -D_pthread_attr_unsupported_ -D_pthread_sigqueue_ flags -O2 -z now -g -fdiagnostics-color=always -Wno-logical-not-parentheses -Wno-parentheses -Wno-missing-braces flags-clang -Wno-logical-op-parentheses -flags-test -fstack-protector +flags-test -O0 -fstack-protector -Wall +flags-coverage -O0 --coverage -fprofile-abs-path -fprofile-dir=build/coverage/ flags_library -fPIC flags_object -fPIC