- Feb 07, 2022
-
-
Florian Schmaus authored
Thanks to Nicolas Pfeiffer for writing the initial prototypical implementation of continuation stealing and the cactus stack mechanism, on which this is based. Co-authored-by:
Nicolas Pfeiffer <pfeiffer@cs.fau.de>
-
- Jan 15, 2022
-
-
Florian Schmaus authored
-
- Aug 27, 2021
-
-
Florian Fischer authored
The meson generated clang-tidy target uses compile_commands including all code from subprojects and therefore fails due to code not in our control. The gitlab CI also uses the tidy make target.
-
- Aug 20, 2021
-
-
Florian Schmaus authored
The ninja 'iwyu' target does not depend nor generates compile_commands_wo_subprojects/compile_commands.json. Hence iwyu would fail if the database is not yet generated or run with an outdated compile_commands.json. Instead of iwyu being added to STATIC_ANALYSIS_NINJA_TARGETS, we now have the static-analysis make target depend on iwyu. This ensures that compile_commands_wo_subprojects/compile_commands.json is generated or updated (if required) before iwyu is run.p
-
- Aug 19, 2021
-
-
Florian Fischer authored
Generate a new compile_commands database in compile_commands_wo_subprojects/ without the files in subprojects/. This new compile_commands database is than consumed by iwyu and clang-tidy. Co-Authored-By:
Florian Schmaus <schmaus@cs.fau.de> Suggested--By:
Florian Schmaus <schmaus@cs.fau.de>
-
- Mar 24, 2021
-
-
Florian Schmaus authored
-
- Mar 01, 2021
-
-
Florian Schmaus authored
This should improve the CI response time, as we now (potentially) perform iwyu and clang-tidy in parallel.
-
Florian Schmaus authored
-
- Feb 20, 2021
-
-
Florian Schmaus authored
This adds yet another target "smoke-test-suite", which just runs all tests in the 'smoke' test suite. The static-analysis target was changed to include *all* static analysis thingies we have, even 'doc' as Doxygen does also do some checks that the documentation is "correct". The smoke-test target is also kept, as it allows developers to simply run all smoke tests. Furthermore, this adds some missing PHONY declarations in the Makefile. The gitlab-ci now runs the smoke-test-suite and static-analysis targets in two different jobs. Previously the smoke-test would also run the static-analysis target, which was not intended.
-
- Feb 02, 2021
-
-
Florian Schmaus authored
The 'static-analysis' Make target runs all static analysis we currently have. This allows to run at least static analysis, in cases where we are able build a particular EMPER configuration, but no able to execute it (e.g. because the kernel lacks io_uring support).
-
- Jan 22, 2021
-
-
Florian Schmaus authored
Fixes #8.
-
- Jan 13, 2021
-
-
Florian Schmaus authored
-
- Nov 27, 2020
-
-
Florian Schmaus authored
-
- Nov 16, 2020
-
-
Florian Schmaus authored
-
- Nov 10, 2020
-
-
Florian Schmaus authored
-
Florian Schmaus authored
Also move setup.sh from scripts/ to tools/.
-
Florian Schmaus authored
-
- Nov 05, 2020
-
-
Florian Schmaus authored
-
Florian Schmaus authored
-
Florian Schmaus authored
-
Florian Schmaus authored
-
- Jul 31, 2020
-
-
Florian Schmaus authored
-
- Jun 20, 2017
-
-
Florian Schmaus authored
-
- Apr 04, 2017
-
-
Florian Schmaus authored
-
- Mar 23, 2017
-
-
Florian Schmaus authored
and not Make
-
- Mar 21, 2017
-
-
Florian Schmaus authored
-
Florian Schmaus authored
to allow for e.g. "make VERBOSE=1"
-
Florian Schmaus authored
-
- Sep 08, 2016
-
-
Florian Schmaus authored
-