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"