Started by user Julio Nunes Avelar [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/lib/jenkins/workspace/VexRiscv [Pipeline] { [Pipeline] stage [Pipeline] { (Git Clone) [Pipeline] sh + rm -rf VexRiscv [Pipeline] sh + git clone --recursive https://github.com/SpinalHDL/VexRiscv VexRiscv Cloning into 'VexRiscv'... Submodule 'src/test/resources/VexRiscvRegressionData' (https://github.com/SpinalHDL/VexRiscvRegressionData.git) registered for path 'src/test/resources/VexRiscvRegressionData' Cloning into '/var/lib/jenkins/workspace/VexRiscv/VexRiscv/src/test/resources/VexRiscvRegressionData'... Submodule path 'src/test/resources/VexRiscvRegressionData': checked out '539398c1481203a51115b5f1228ea961f0ac9bd3' [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Verilog Convert) [Pipeline] dir Running in /var/lib/jenkins/workspace/VexRiscv/VexRiscv [Pipeline] { [Pipeline] sh + sbt runMain vexriscv.demo.GenFull downloading sbt launcher 1.9.7 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "pt_PT.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). copying runtime jar... [info] [launcher] getting org.scala-sbt sbt 1.6.0 (this may take some time)... [info] [launcher] getting Scala 2.12.15 (for sbt)... [info] welcome to sbt 1.6.0 (Ubuntu Java 17.0.12) [info] loading settings for project vexriscv-build from plugins.sbt ... [info] loading project definition from /var/lib/jenkins/workspace/VexRiscv/VexRiscv/project [info] loading settings for project root from build.sbt ... [info] set current project to VexRiscv (in build file:/var/lib/jenkins/workspace/VexRiscv/VexRiscv/) [info] compiling 97 Scala sources to /var/lib/jenkins/workspace/VexRiscv/VexRiscv/target/scala-2.12/classes ... [info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.18. Compiling... [info]  Compilation completed in 21.074s. [warn] /var/lib/jenkins/workspace/VexRiscv/VexRiscv/src/main/scala/vexriscv/VexRiscv.scala:36:17: match may not be exhaustive. [warn] It would fail on the following input: None [warn]  plugins.find(_.getClass == clazz) match { [warn]  ^ [warn] /var/lib/jenkins/workspace/VexRiscv/VexRiscv/src/main/scala/vexriscv/plugin/BranchPlugin.scala:159:5: match may not be exhaustive. [warn] It would fail on the following input: (FetchPredictionBus(_), DecodePredictionBus(_)) [warn]  (fetchPrediction,decodePrediction) match { [warn]  ^ [info] /var/lib/jenkins/workspace/VexRiscv/VexRiscv/src/main/scala/vexriscv/demo/smp/VexRiscvSmpLitexMpCluster.scala:1:1:  [info] Found names but no class, trait or object is defined in the compilation unit. [info] The incremental compiler cannot record the dependency information in such case. [info] Some errors like unused import referring to a non-existent class might not be reported. [info]   [info] package vexriscv.demo.smp [info] ^ [info] /var/lib/jenkins/workspace/VexRiscv/VexRiscv/src/main/scala/vexriscv/demo/smp/VexRiscvSmpLitexMpCluster.scala:1:1:  [info] Found top level imports but no class, trait or object is defined in the compilation unit. [info] The incremental compiler cannot record the dependency information in such case. [info] Some errors like unused import referring to a non-existent class might not be reported. [info]   [info] package vexriscv.demo.smp [info] ^ [warn] 157 deprecations [warn] 17 deprecations (since 1.3.0) [warn] one deprecation (since ???) [warn] 20 deprecations (since SpinalHDL 1.3.1) [warn] 195 deprecations in total; re-run with -deprecation for details [warn] two feature warnings; re-run with -feature for details [warn] 8 warnings found [info] done compiling [info] running (fork) vexriscv.demo.GenFull  [info] [Runtime] SpinalHDL v1.10.2a git head : a348a60b7e8b6a455c72e1536ec3d74a2ea16935 [info] [Runtime] JVM max memory : 3990.0MiB [info] [Runtime] Current date : 2024.10.07 23:42:47 [info] [Progress] at 0.000 : Elaborate components [info] [Warning] This VexRiscv configuration is set without software ebreak instruction support. Some software may rely on it (ex: Rust). (This isn't related to JTAG ebreak) [info] [Progress] at 3.063 : Checks and transforms [info] [Progress] at 4.257 : Generate Verilog to . [info] [Warning] 219 signals were pruned. You can call printPruned on the backend report to get more informations. [info] [Done] at 4.979 [success] Total time: 136 s (02:16), completed Oct 7, 2024, 11:42:52 PM  [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Simulation) [Pipeline] dir Running in /var/lib/jenkins/workspace/VexRiscv/VexRiscv [Pipeline] { [Pipeline] sh + iverilog -o simulation.out -g2005 -s VexRiscv VexRiscv.v [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (FPGA Build Pipeline) [Pipeline] parallel [Pipeline] { (Branch: colorlight_i9) [Pipeline] { (Branch: digilent_nexys4_ddr) [Pipeline] stage [Pipeline] { (colorlight_i9) [Pipeline] stage [Pipeline] { (digilent_nexys4_ddr) [Pipeline] lock Trying to acquire lock on [Resource: colorlight_i9] Resource [colorlight_i9] did not exist. Created. Lock acquired on [Resource: colorlight_i9] [Pipeline] { [Pipeline] lock Trying to acquire lock on [Resource: digilent_nexys4_ddr] Resource [digilent_nexys4_ddr] did not exist. Created. Lock acquired on [Resource: digilent_nexys4_ddr] [Pipeline] { [Pipeline] stage [Pipeline] { (Síntese e PnR) [Pipeline] stage [Pipeline] { (Síntese e PnR) [Pipeline] dir Running in /var/lib/jenkins/workspace/VexRiscv/VexRiscv [Pipeline] { [Pipeline] dir Running in /var/lib/jenkins/workspace/VexRiscv/VexRiscv [Pipeline] { [Pipeline] echo Iniciando síntese para FPGA colorlight_i9. [Pipeline] sh [Pipeline] echo Iniciando síntese para FPGA digilent_nexys4_ddr. + python3 /eda/processor-ci/main.py -c /eda/processor-ci/config.json -p VexRiscv -b colorlight_i9 [Pipeline] sh Traceback (most recent call last): File "/eda/processor-ci/main.py", line 79, in <module> main( File "/eda/processor-ci/main.py", line 17, in main processor_data = get_processor_data(config, processor_name) File "/eda/processor-ci/core/config.py", line 46, in get_processor_data raise ValueError( ValueError: Processador 'VexRiscv' n��o encontrado na configura����o. + python3 /eda/processor-ci/main.py -c /eda/processor-ci/config.json -p VexRiscv -b digilent_nexys4_ddr Traceback (most recent call last): File "/eda/processor-ci/main.py", line 79, in <module> main( File "/eda/processor-ci/main.py", line 17, in main processor_data = get_processor_data(config, processor_name) File "/eda/processor-ci/core/config.py", line 46, in get_processor_data raise ValueError( ValueError: Processador 'VexRiscv' n��o encontrado na configura����o. [Pipeline] } [Pipeline] } [Pipeline] // dir [Pipeline] // dir [Pipeline] } [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] stage [Pipeline] { (Flash colorlight_i9) [Pipeline] stage [Pipeline] { (Flash digilent_nexys4_ddr) Stage "Flash colorlight_i9" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } Stage "Flash digilent_nexys4_ddr" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] stage [Pipeline] { (Teste colorlight_i9) [Pipeline] stage [Pipeline] { (Teste digilent_nexys4_ddr) Stage "Teste colorlight_i9" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } Stage "Teste digilent_nexys4_ddr" skipped due to earlier failure(s) [Pipeline] getContext [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] } Lock released on resource [Resource: colorlight_i9] [Pipeline] } Lock released on resource [Resource: digilent_nexys4_ddr] [Pipeline] // lock [Pipeline] // lock [Pipeline] } [Pipeline] } [Pipeline] // stage [Pipeline] // stage [Pipeline] } Failed in branch colorlight_i9 [Pipeline] } Failed in branch digilent_nexys4_ddr [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] dir Running in /var/lib/jenkins/workspace/VexRiscv/VexRiscv [Pipeline] { [Pipeline] sh + rm -rf LICENSE README.md VexRiscv.v assets build.sbt build.sc cpu0.yaml doc project scripts simulation.out src target tools.sh [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 1 Finished: FAILURE