From bea38f761d56b88431852d5846dc8d915a46ac9d Mon Sep 17 00:00:00 2001 From: Eyck-Alexander Jentzsch Date: Fri, 31 May 2024 10:59:02 +0200 Subject: [PATCH] enables tcc in Jenkins --- Jenkinsfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5acf522..d21ea3d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,7 +31,7 @@ pipeline { stage("build TGC-ISS"){ steps { sh 'conan profile new default --detect --force ' - sh 'cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DWITH_ASMJIT=ON -DWITH_TCC=OFF -DWITH_LLVM=ON' + sh 'cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DWITH_ASMJIT=ON -DWITH_TCC=ON -DWITH_LLVM=ON' sh 'cmake --build build -j' } } @@ -50,6 +50,12 @@ pipeline { sh "python3 TGC-COMPLIANCE/run_act.py -core TGC5C -sim build/dbt-rise-tgc/tgc-sim -w interp --dockerless --backend interp" } } + stage("Test tcc") { + steps { + sh "mkdir tcc" + sh "python3 TGC-COMPLIANCE/run_act.py -core TGC5C -sim build/dbt-rise-tgc/tgc-sim -w tcc --dockerless --backend tcc" + } + } stage("Test asmjit") { steps { sh "mkdir asmjit"