FailedConsole Output

Skipping 1,021 KB.. Full Log
pp.tests/target/generated/controller/sources/Controller_sa.cpp:371:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:371:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:371:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:379:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:379:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:379:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:387:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:387:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:387:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:395:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:395:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:395:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:403:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:403:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:403:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:411:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:411:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:411:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:419:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:419:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:419:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp: In member function ‘virtual double adaptation::Controller_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:448:44: error: no matching function for call to ‘adaptation::Controller_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    step_size = this->do_step(this->lazy,H,t);
                                            ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Controller_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Controller_sa>, std::allocator<Rule<adaptation::Controller_sa> > > > adaptation::Controller_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:567:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:567:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:567:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:575:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:575:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:575:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:583:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:583:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:583:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:591:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:591:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:591:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:599:4: error: cannot convert ‘bool (adaptation::Controller_sa::*)(double, double)’ to ‘bool (adaptation::Controller_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:599:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.cpp:599:4: error: cannot convert ‘void (adaptation::Controller_sa::*)(double, double)’ to ‘void (adaptation::Controller_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/ControllerSA_main.dir/sources/Controller_sa.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Controller_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Controller_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Controller_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Controller_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Controller_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Controller_sa; _Alloc = std::allocator<adaptation::Controller_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Controller_sa; _Alloc = std::allocator<adaptation::Controller_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Controller_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Controller_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Controller_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Controller_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Controller_sa; _Alloc = std::allocator<adaptation::Controller_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Controller_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Fmu.cpp:57:84:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Controller_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.h:37:9: note:   because the following virtual functions are pure within ‘adaptation::Controller_sa’:
   class Controller_sa : public SemanticAdaptation<Controller_sa>, public enable_shared_from_this<Controller_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Controller_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/controller/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Controller_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/ControllerSA_main.dir/sources/Fmu.cpp.o] Error 1
make[1]: *** [CMakeFiles/ControllerSA_main.dir/all] Error 2
make: *** [all] Error 2

	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.runProcess(CMakeUtil.java:143)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.make(CMakeUtil.java:69)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.__parseNoErrors(CgCppBasicTest.xtend:205)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.controller_test(CgCppBasicTest.xtend:96)

loop(be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest)  Time elapsed: 10.422 sec  <<< ERROR!
be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil$CMakeGenerateException: /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘change_file_date’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:102:13: warning: extra tokens at end of #ifdef directive
 #ifdef unix || __APPLE__
             ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘mymkdir’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:133:11: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration]
     ret = mkdir (dirname,0775);
           ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Loop_sa>, std::allocator<Rule<adaptation::Loop_sa> > > > adaptation::Loop_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:187:4: error: cannot convert ‘bool (adaptation::Loop_sa::*)(double, double)’ to ‘bool (adaptation::Loop_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:187:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:187:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp: In member function ‘virtual double adaptation::Loop_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:205:30: error: no matching function for call to ‘adaptation::Loop_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(obstacle,H,t);
                              ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Loop_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:207:31: error: no matching function for call to ‘adaptation::Loop_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(window_sa,H,t);
                               ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Loop_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Loop_sa>, std::allocator<Rule<adaptation::Loop_sa> > > > adaptation::Loop_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:254:4: error: cannot convert ‘bool (adaptation::Loop_sa::*)(double, double)’ to ‘bool (adaptation::Loop_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:254:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:254:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/LoopSA.dir/sources/Loop_sa.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Loop_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Loop_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Loop_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa; _Alloc = std::allocator<adaptation::Loop_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Loop_sa; _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Loop_sa; _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Loop_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:57:78:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Loop_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:31:9: note:   because the following virtual functions are pure within ‘adaptation::Loop_sa’:
   class Loop_sa : public SemanticAdaptation<Loop_sa>, public enable_shared_from_this<Loop_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Loop_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/LoopSA.dir/sources/Fmu.cpp.o] Error 1
make[1]: *** [CMakeFiles/LoopSA.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Loop_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Loop_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Loop_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa; _Alloc = std::allocator<adaptation::Loop_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Loop_sa; _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Loop_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Loop_sa; _Alloc = std::allocator<adaptation::Loop_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Loop_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:57:78:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Loop_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:31:9: note:   because the following virtual functions are pure within ‘adaptation::Loop_sa’:
   class Loop_sa : public SemanticAdaptation<Loop_sa>, public enable_shared_from_this<Loop_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Loop_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/LoopSA_main.dir/sources/Fmu.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Loop_sa>, std::allocator<Rule<adaptation::Loop_sa> > > > adaptation::Loop_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:187:4: error: cannot convert ‘bool (adaptation::Loop_sa::*)(double, double)’ to ‘bool (adaptation::Loop_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:187:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:187:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp: In member function ‘virtual double adaptation::Loop_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:205:30: error: no matching function for call to ‘adaptation::Loop_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(obstacle,H,t);
                              ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Loop_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:207:31: error: no matching function for call to ‘adaptation::Loop_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(window_sa,H,t);
                               ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Loop_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Loop_sa>, std::allocator<Rule<adaptation::Loop_sa> > > > adaptation::Loop_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:254:4: error: cannot convert ‘bool (adaptation::Loop_sa::*)(double, double)’ to ‘bool (adaptation::Loop_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:254:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/LoopSA/sources/Loop_sa.cpp:254:4: error: cannot convert ‘void (adaptation::Loop_sa::*)(double, double)’ to ‘void (adaptation::Loop_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/LoopSA_main.dir/sources/Loop_sa.cpp.o] Error 1
make[1]: *** [CMakeFiles/LoopSA_main.dir/all] Error 2
make: *** [all] Error 2

	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.runProcess(CMakeUtil.java:143)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.make(CMakeUtil.java:69)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.__parseNoErrors(CgCppBasicTest.xtend:205)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.loop(CgCppBasicTest.xtend:76)

rate(be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest)  Time elapsed: 10.017 sec  <<< ERROR!
be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil$CMakeGenerateException: /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘change_file_date’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:102:13: warning: extra tokens at end of #ifdef directive
 #ifdef unix || __APPLE__
             ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘mymkdir’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:133:11: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration]
     ret = mkdir (dirname,0775);
           ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:159:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp: In member function ‘virtual double adaptation::Rate_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:175:47: error: no matching function for call to ‘adaptation::Rate_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(loop_sa,micro_step,inner_time);
                                               ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Rate_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:213:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/RateSA.dir/sources/Rate_sa.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Rate_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:57:78:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Rate_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.h:23:9: note:   because the following virtual functions are pure within ‘adaptation::Rate_sa’:
   class Rate_sa : public SemanticAdaptation<Rate_sa>, public enable_shared_from_this<Rate_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Rate_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/RateSA.dir/sources/Fmu.cpp.o] Error 1
make[1]: *** [CMakeFiles/RateSA.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Rate_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:57:78:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Rate_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.h:23:9: note:   because the following virtual functions are pure within ‘adaptation::Rate_sa’:
   class Rate_sa : public SemanticAdaptation<Rate_sa>, public enable_shared_from_this<Rate_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Rate_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/RateSA_main.dir/sources/Fmu.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:159:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp: In member function ‘virtual double adaptation::Rate_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:175:47: error: no matching function for call to ‘adaptation::Rate_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(loop_sa,micro_step,inner_time);
                                               ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Rate_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:213:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/RateSA_main.dir/sources/Rate_sa.cpp.o] Error 1
make[1]: *** [CMakeFiles/RateSA_main.dir/all] Error 2
make: *** [all] Error 2

	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.runProcess(CMakeUtil.java:143)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.make(CMakeUtil.java:69)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.__parseNoErrors(CgCppBasicTest.xtend:205)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.rate(CgCppBasicTest.xtend:80)

power(be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest)  Time elapsed: 9.642 sec  <<< ERROR!
be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil$CMakeGenerateException: /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘change_file_date’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:102:13: warning: extra tokens at end of #ifdef directive
 #ifdef unix || __APPLE__
             ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘mymkdir’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:133:11: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration]
     ret = mkdir (dirname,0775);
           ^
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Power_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Power_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Power_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa; _Alloc = std::allocator<adaptation::Power_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Power_sa; _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Power_sa; _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Power_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:57:79:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Power_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.h:40:9: note:   because the following virtual functions are pure within ‘adaptation::Power_sa’:
   class Power_sa : public SemanticAdaptation<Power_sa>, public enable_shared_from_this<Power_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Power_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Power_sa>, std::allocator<Rule<adaptation::Power_sa> > > > adaptation::Power_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:221:4: error: cannot convert ‘bool (adaptation::Power_sa::*)(double, double)’ to ‘bool (adaptation::Power_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:221:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:221:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:229:4: error: cannot convert ‘bool (adaptation::Power_sa::*)(double, double)’ to ‘bool (adaptation::Power_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:229:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:229:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:237:4: error: cannot convert ‘bool (adaptation::Power_sa::*)(double, double)’ to ‘bool (adaptation::Power_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:237:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:237:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Power_sa>, std::allocator<Rule<adaptation::Power_sa> > > > adaptation::Power_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:318:4: error: cannot convert ‘bool (adaptation::Power_sa::*)(double, double)’ to ‘bool (adaptation::Power_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:318:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:318:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:326:4: error: cannot convert ‘bool (adaptation::Power_sa::*)(double, double)’ to ‘bool (adaptation::Power_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:326:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:326:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:334:4: error: cannot convert ‘bool (adaptation::Power_sa::*)(double, double)’ to ‘bool (adaptation::Power_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:334:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.cpp:334:4: error: cannot convert ‘void (adaptation::Power_sa::*)(double, double)’ to ‘void (adaptation::Power_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/PowerSA_main.dir/sources/Fmu.cpp.o] Error 1
make[1]: *** [CMakeFiles/PowerSA_main.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Power_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Power_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Power_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa; _Alloc = std::allocator<adaptation::Power_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Power_sa; _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Power_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Power_sa; _Alloc = std::allocator<adaptation::Power_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Power_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:57:79:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Power_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.h:40:9: note:   because the following virtual functions are pure within ‘adaptation::Power_sa’:
   class Power_sa : public SemanticAdaptation<Power_sa>, public enable_shared_from_this<Power_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Power_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/power/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Power_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/PowerSA.dir/sources/Power_sa.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/PowerSA.dir/sources/Fmu.cpp.o] Error 1
make[1]: *** [CMakeFiles/PowerSA.dir/all] Error 2
make: *** [all] Error 2

	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.runProcess(CMakeUtil.java:143)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.make(CMakeUtil.java:69)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.__parseNoErrors(CgCppBasicTest.xtend:205)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.power(CgCppBasicTest.xtend:88)

rate_canonical(be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest)  Time elapsed: 10.676 sec  <<< ERROR!
be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil$CMakeGenerateException: /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘change_file_date’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:102:13: warning: extra tokens at end of #ifdef directive
 #ifdef unix || __APPLE__
             ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c: In function ‘mymkdir’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/third_party/into-cpp-fmi/thrird_party/projects/minizip/miniunz.c:133:11: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration]
     ret = mkdir (dirname,0775);
           ^
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Rate_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:57:78:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Rate_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.h:23:9: note:   because the following virtual functions are pure within ‘adaptation::Rate_sa’:
   class Rate_sa : public SemanticAdaptation<Rate_sa>, public enable_shared_from_this<Rate_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Rate_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:159:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp: In member function ‘virtual double adaptation::Rate_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:175:47: error: no matching function for call to ‘adaptation::Rate_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(loop_sa,micro_step,inner_time);
                                               ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Rate_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:213:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/RateSA.dir/sources/Fmu.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/RateSA.dir/sources/Rate_sa.cpp.o] Error 1
make[1]: *** [CMakeFiles/RateSA.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/5/bits/c++allocator.h:33:0,
                 from /usr/include/c++/5/bits/allocator.h:46,
                 from /usr/include/c++/5/string:41,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:3:
/usr/include/c++/5/ext/new_allocator.h: In instantiation of ‘void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’:
/usr/include/c++/5/bits/alloc_traits.h:530:4:   required from ‘static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<adaptation::Rate_sa>]’
/usr/include/c++/5/bits/shared_ptr_base.h:522:39:   required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:617:4:   required from ‘std::__shared_count<_Lp>::__shared_count(std::_Sp_make_shared_tag, _Tp*, const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr_base.h:1097:35:   required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’
/usr/include/c++/5/bits/shared_ptr.h:319:64:   required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}; _Tp = adaptation::Rate_sa]’
/usr/include/c++/5/bits/shared_ptr.h:620:39:   required from ‘std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = adaptation::Rate_sa; _Alloc = std::allocator<adaptation::Rate_sa>; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/usr/include/c++/5/bits/shared_ptr.h:635:39:   required from ‘std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = adaptation::Rate_sa; _Args = {std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, std::shared_ptr<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, const fmi2CallbackFunctions*&}]’
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:57:78:   required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: invalid new-expression of abstract class type ‘adaptation::Rate_sa’
  { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
    ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:5:0:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.h:23:9: note:   because the following virtual functions are pure within ‘adaptation::Rate_sa’:
   class Rate_sa : public SemanticAdaptation<Rate_sa>, public enable_shared_from_this<Rate_sa>
         ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Fmu.cpp:5:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/src/SemanticAdaptation.h:74:15: note: 	void adaptation::SemanticAdaptation<T>::initialize(bool) [with T = adaptation::Rate_sa]
  virtual void initialize(bool loggingOn)=0;
               ^
make[2]: *** [CMakeFiles/RateSA_main.dir/sources/Fmu.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createInputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:159:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:159:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp: In member function ‘virtual double adaptation::Rate_sa::executeInternalControlFlow(double, double)’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:175:47: error: no matching function for call to ‘adaptation::Rate_sa::do_step(std::shared_ptr<fmi2::FmuComponent>&, double&, double&)’
    this->do_step(loop_sa,micro_step,inner_time);
                                               ^
In file included from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.h:5:0,
                 from /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:1:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note: candidate: double adaptation::SemanticAdaptation<T>::do_step(std::shared_ptr<fmi2::FmuComponent>, double, double, double) [with T = adaptation::Rate_sa]
 double SemanticAdaptation<T>::do_step(shared_ptr<FmuComponent> fmuComp, double t, double dt, double h)
        ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/hcf/semantic-adaptation/src/SemanticAdaptation.h:381:8: note:   candidate expects 4 arguments, 3 provided
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp: In member function ‘std::shared_ptr<std::__cxx11::list<Rule<adaptation::Rate_sa>, std::allocator<Rule<adaptation::Rate_sa> > > > adaptation::Rate_sa::createOutputRules()’:
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:213:4: error: cannot convert ‘bool (adaptation::Rate_sa::*)(double, double)’ to ‘bool (adaptation::Rate_sa::*)(double, double, double)’ in initialization
    });
    ^
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/generated/rate_canonical/sources/Rate_sa.cpp:213:4: error: cannot convert ‘void (adaptation::Rate_sa::*)(double, double)’ to ‘void (adaptation::Rate_sa::*)(double, double, double)’ in initialization
make[2]: *** [CMakeFiles/RateSA_main.dir/sources/Rate_sa.cpp.o] Error 1
make[1]: *** [CMakeFiles/RateSA_main.dir/all] Error 2
make: *** [all] Error 2

	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.runProcess(CMakeUtil.java:143)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CMakeUtil.make(CMakeUtil.java:69)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.__parseNoErrors(CgCppBasicTest.xtend:205)
	at be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppBasicTest.rate_canonical(CgCppBasicTest.xtend:84)

Running be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppAutoTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.009 sec - in be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppAutoTest
allSemanticAdaptations[0](be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests.CgCppAutoTest) skipped

Results :

Tests in error: 
  CgCppBasicTest.lazy_canonical:72->__parseNoErrors:205 » CMakeGenerate /var/lib...
  CgCppBasicTest.getSetState_sa:68->__parseNoErrors:205 » CMakeGenerate /var/lib...
  CgCppBasicTest.window_sa_canonical_new:63->__parseNoErrors:205 » CMakeGenerate
  CgCppBasicTest.rollback_test:92->__parseNoErrors:205 » CMakeGenerate /var/lib/...
  CgCppBasicTest.controller_test:96->__parseNoErrors:205 » CMakeGenerate /var/li...
  CgCppBasicTest.loop:76->__parseNoErrors:205 » CMakeGenerate /var/lib/jenkins/w...
  CgCppBasicTest.rate:80->__parseNoErrors:205 » CMakeGenerate /var/lib/jenkins/w...
  CgCppBasicTest.power:88->__parseNoErrors:205 » CMakeGenerate /var/lib/jenkins/...
  CgCppBasicTest.rate_canonical:84->__parseNoErrors:205 » CMakeGenerate /var/lib...

Tests run: 10, Failures: 0, Errors: 9, Skipped: 1

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Semantics Adaptation Root .......................... SUCCESS [  4.502 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Testframework SUCCESS [ 57.617 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Logger ..... SUCCESS [  1.587 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Language Core SUCCESS [ 40.417 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Canonical Generator SUCCESS [  4.189 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Code Generation to C++ SUCCESS [  4.510 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Code Generator SUCCESS [  1.923 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Language Tests SUCCESS [ 11.662 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation.ide ........ SUCCESS [  1.884 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation.ui Language UI SUCCESS [  5.305 s]
[INFO] be.uantwerpen.ansymo.semanticadaptation Code Generation to C++ Tests FAILURE [02:04 min]
[INFO] be.uantwerpen.ansymo.semanticadaptation Code Generation to C++ Tests SKIPPED
[INFO] Feature ............................................ SKIPPED
[INFO] be.uantwerpen.ansymo.semanticadaptation.ide.platform SKIPPED
[INFO] Core ............................................... SKIPPED
[INFO] Semantics Adaptation IDE Eclipse repository ........ SKIPPED
[INFO] SA IDE Standalone Product .......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 09:56 min
[INFO] Finished at: 2018-08-09T08:16:27+02:00
[INFO] Final Memory: 258M/927M
[INFO] ------------------------------------------------------------------------
[jenkins-maven-event-spy] INFO generated /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA@tmp/withMaven58e35c9b/maven-spy-20180809-080630-3173205685886313996887.log
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-surefire-plugin:1.0.0:test (default-test) on project be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests: There are test failures.
[ERROR] 
[ERROR] Please refer to /var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA/DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :be.uantwerpen.ansymo.semanticadaptation.cg.cpp.tests
[Pipeline] }
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/pom.xml under be/uantwerpen/ansymo/semanticadaptation/parent/1.0.0-SNAPSHOT/parent-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.testframework-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/target/be.uantwerpen.ansymo.semanticadaptation.testframework-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.testframework-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.log/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.log/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.log-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.log/target/be.uantwerpen.ansymo.semanticadaptation.log-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.log/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.log-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation/target/be.uantwerpen.ansymo.semanticadaptation-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.canonical-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/target/be.uantwerpen.ansymo.semanticadaptation.cg.canonical-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.canonical-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.cpp-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/target/be.uantwerpen.ansymo.semanticadaptation.cg.cpp-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.cpp-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.chain-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/target/be.uantwerpen.ansymo.semanticadaptation.cg.chain-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.chain-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.tests/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.tests/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.tests-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.tests/target/be.uantwerpen.ansymo.semanticadaptation.tests-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.tests/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.tests-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ide/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ide/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ide-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ide/target/be.uantwerpen.ansymo.semanticadaptation.ide-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ide/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ide-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ui/pom.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ui/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ui-1.0.0-SNAPSHOT.pom
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ui/target/be.uantwerpen.ansymo.semanticadaptation.ui-1.0.0-SNAPSHOT.jar under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ui/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ui-1.0.0-SNAPSHOT.jar
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.testframework-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.testframework/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.testframework-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.log/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.log/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.log-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.log/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.log/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.log-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.canonical-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.canonical/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.canonical-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.cpp-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.cpp/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.cpp-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.chain-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.cg.chain/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.cg.chain-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.tests/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.tests/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.tests-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.tests/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.tests/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.tests-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ide/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ide/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ide-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ide/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ide/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ide-1.0.0-SNAPSHOT-p2artifacts.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ui/target/p2content.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ui/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ui-1.0.0-SNAPSHOT-p2metadata.xml
[withMaven] artifactsPublisher - Archive artifact DSL_SemanticAdaptation/be.uantwerpen.ansymo.semanticadaptation.ui/target/p2artifacts.xml under be/uantwerpen/ansymo/semanticadaptation/be.uantwerpen.ansymo.semanticadaptation.ui/1.0.0-SNAPSHOT/be.uantwerpen.ansymo.semanticadaptation.ui-1.0.0-SNAPSHOT-p2artifacts.xml
[TASKS] Scanning folder '/var/lib/jenkins/workspace/idCosimulation_jenkins_test-AYEX22SENPYX3XXXNON6UHEHEGWARUEG6CL2HTZUAEDR7GCJAJNA' for files matching the pattern '**/*.java' - excludes: null
[TASKS] Found 427 files to scan for tasks
[TASKS] Found 27 open tasks.
Skipping warnings blame since pipelines do not have an SCM link.%n
[Pipeline] // withMaven
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Reporting)
[Pipeline] emailextrecipients
[Pipeline] emailext
An attempt to send an e-mail to empty list of recipients, ignored.
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE