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 6f4ed4df4..1c64c58f1 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 50b5d2ee9..e35dfd207 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 0d22771a4..a8d618d84 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 ac5bfa0dc..c05a9d686 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 714c1ff02..2da4c1e9c 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 9268328d1..8c60520b2 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 591492d8a..409d5ab83 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 9b1a2b7c0..56019d2d4 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 8b6f0d180..760c90d18 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 1bece6005..e3c030cd2 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 650a780c9..f5fb79f17 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 502ccee21..06377c281 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 488e6a408..b50b47fe7 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 99de552ed..050df1bfe 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 8b9d33e1e..93b306905 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 36960f66a..2060fcc61 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 cc75343b2..04e26ad47 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 f19c98cec..e76ee395c 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 8fdb35fe9..5845e3cc0 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 2568b10d5..5ab9263e6 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 bec86eefb..ef07aa74d 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 cee60f377..bd460764e 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 ce0c99008..af0c63797 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 f01c1578f..1d1977e14 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 0244e5a4a..0b5429797 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 9a1026ba2..be7af0382 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 c3275f784..e69d495fa 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 c13e7422b..1d568f26c 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 2678679c8..ede7c0bfa 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 6dbe64c66..71249b710 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 26ec07461..2403a2413 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 9ca24d1f6..796b6f2c3 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 44573bab6..619b20712 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 2bb01c530..df784c2b3 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 0fd2e18db..d6e577e06 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 6865f9b21..1fd0edb84 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 d67527609..1d80c52b1 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 ac0fc23e1..f058a5394 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 5594a59b1..a960239ab 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 91d02957a..41bf6a9eb 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 d31509100..e3904d2db 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 cd432bb5c..d00cce1af 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 878c1af6f..8c3d3730e 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 2eac7ac1e..77ac33c24 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 ffd5c81de..d7768be5c 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 45209c8e3..d8926e003 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 d5a2f04f6..15378edf0 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 c39af0449..9921df5bf 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 c17230221..feb379e4f 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 a9730e045..6e15eb7fc 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 f9fed5a5f..ef8ffcde7 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 d0a6cc2db..ecf21ba58 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 6e2497071..50c7ded34 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 c6e225b3a..9285bd14d 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 cae141595..e5b627605 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 833588683..5dcdb2c06 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 e1c11f270..05a43f2d9 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 1450b24b4..5402bc209 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 cb85be47a..29181374b 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 d5450e22f..0345c4cfa 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 119360063..0f732c44a 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 5c8d20b12..b79493dc8 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 8badac3ff..ea7a67631 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 217d78e84..89ff1c32b 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 4bb9d8f5d..179042e5d 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 ae54ea9f6..0d11af5b4 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 55b15fb09..7d65d41c6 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 f9493ee86..ef74cd0c2 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 080ed4d64..810d5242e 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 1b5c0fba7..a50294f9b 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 bf93e81c3..b29286c21 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 134eea519..b2a82dd16 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 58d9c42af..36f3c7750 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 88917929c..ebd55c3c0 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 97a34e606..e179125c6 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 a0ae9e612..656560315 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 dcad9c51a..2ed281a67 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 7db8a72c9..cc9d4d869 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 2cb31a140..ddea69062 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 19dbd75b3..829986095 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 d460c2e1e..8b5a6d12e 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 20f4845f6..5f9491b42 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 945fabe6f..6108f0b1c 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 4dedd0ee3..d48211238 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 de882245f..fa1c81037 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 67f2a2719..52c81b9c5 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 1bbd56509..0a9bd1944 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 00124f611..9abc82c03 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 8fcd8f83f..3c96470c8 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 7ac17f287..cedf68ff0 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 2fa1f542b..e5efa2f3a 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 631b5abd8..89da68008 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 7ef00f40a..5ba7c90e0 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 f14a2611d..0ea9c81e3 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 d3145c156..958f05bc3 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 045854310..b2a249f7c 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 5a239ddfd..1524ca203 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 302382666..483233d2e 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 d6572cc4d..80eeaea70 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 91908b20c..8717a781e 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 26d01731f..bd9158ec1 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 eb0b972e3..3c056838c 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 a5ce482f1..ef8a0b314 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 523cc8d3b..5bd141a05 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 df2d282a8..58159e823 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 1aa75f41d..9744cb7ff 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 9b2f47a41..0f9c2a98e 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 ff15cbe8e..7fa1d2436 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 ef80eb0d8..088235796 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 74a9109ae..cac04fa76 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 f6e6368a9..f1750d14a 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 fcbb747f4..e3d718d19 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 ca9dc65c5..ce539e2a5 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 bbc9c347f..1592de5c7 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 76fe4ac93..e16942d21 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 3b2f4b6a7..d90f69672 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 201c688fb..7d1b832e9 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 779668fdd..542f9ee4f 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 07484c4dc..8afc1b094 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 a0cbba609..3a91d318e 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 3fd9e1c11..2eba44e94 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 abc5bc612..cfc1f2cfa 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 5b58e0fd7..9fe4aba03 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 1e57e5c37..f0e6d4c4d 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 7c665036e..db37626d6 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 700b20ff9..4216edd05 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 3a13afe61..e0ae0b5fe 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 d1c238286..baf1ab568 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 f8a3e1171..b942a3475 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