summaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-08-27 16:38:47 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-08-27 16:38:47 +0200
commit346a7af8b1774ab085114aa3573fbf400683552d (patch)
tree2516483cb165e18d6bccbd8fb5ca7758dd802845 /tools
parent7ea0c074329dd55de43ea3b07ff545228cb0d729 (diff)
feat: core: introduce `error_handler` container.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'tools')
-rwxr-xr-xtools/hpptest.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/hpptest.py b/tools/hpptest.py
index 744ffde..dbed143 100755
--- a/tools/hpptest.py
+++ b/tools/hpptest.py
@@ -4,7 +4,8 @@
import sys, os
if __name__ == '__main__':
- if len(sys.argv) == 2:
- os.system(f"clang++ -std=c++20 -DOCL_HPPTEST '-DOCL_HPPTEST_ASSERT(x)=static_assert(x, #x)' {sys.argv[1]}")
- print("[TEST] HEADER COMPILATION PASSES")
+ if len(sys.argv) == 3:
+ ret = os.system(f"clang++ -I./dev/ -I{sys.argv[2]} -std=c++20 -DOCL_HPPTEST '-DOCL_HPPTEST_ASSERT(x)=static_assert(x, #x)' {sys.argv[1]}")
+ if ret == 0:
+ print("[TEST] HEADER COMPILATION PASSES")