File tree Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Expand file tree Collapse file tree 1 file changed +2
-8
lines changed Original file line number Diff line number Diff line change 36
36
python3 python3-pip python3-venv gcovr bc pipx wget \
37
37
software-properties-common clang libclang-dev
38
38
pipx install --system-site-packages mcdc-checker
39
-
40
- - name : Verify Clang Installation
41
- run : |
42
- echo "Checking clang binary..."
43
- which clang || { echo "clang not found in PATH"; exit 1; }
44
- echo "clang version:"
45
- clang --version
39
+ pipx ensurepath
46
40
47
41
- name : Build with Coverage Flags
48
42
run : |
77
71
echo "Running mcdc-checker..."
78
72
mcdc-checker -a -j $GITHUB_WORKSPACE/doc/coverage/mcdc_report.json \
79
73
-I $GITHUB_WORKSPACE/include $(find $GITHUB_WORKSPACE/src -type f -name '*.c' | tr '\n' ' ') \
80
- > $GITHUB_WORKSPACE/doc/coverage/mcdc_checker_output.log
74
+ > $GITHUB_WORKSPACE/doc/coverage/mcdc_checker_output.log 2>&1 || true
81
75
82
76
- name : Display MC/DC Checker Output
83
77
run : |
You can’t perform that action at this time.
0 commit comments