Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Try again to enable ns3 for coverage and sonar [ci-skip].
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Fri, 18 Feb 2022 10:45:25 +0000 (11:45 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Fri, 18 Feb 2022 11:03:52 +0000 (12:03 +0100)
CMakeLists.txt
tools/jenkins/Coverage.sh

index 6d51656..457be86 100644 (file)
@@ -409,7 +409,7 @@ if(enable_java AND NOT enable_msg)
 endif()
 
 if (enable_model-checking AND enable_ns3)
-  message(FATAL_ERROR "Cannot activate both model-checking and ns-3 bindings: ns-3 pulls too much dependencies for the MC to work")
+  message(WARNING "Activating both model-checking and ns-3 bindings is considered experimental.")
 endif()
 
 if(enable_smpi)
index 43ac166..446df9a 100755 (executable)
@@ -69,6 +69,7 @@ ctest -D ExperimentalStart || true
 cmake -Denable_documentation=OFF \
       -Denable_compile_optimizations=OFF -Denable_compile_warnings=ON \
       -Denable_mallocators=ON \
+      -Denable_ns3=ON \
       -Denable_smpi=ON -Denable_smpi_MPICH3_testsuite=ON -Denable_model-checking=ON \
       -Denable_smpi_papi=ON \
       -Denable_memcheck=OFF -Denable_memcheck_xml=OFF -Denable_smpi_ISP_testsuite=ON \