Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

delia-submission

  • Clone with SSH
  • Clone with HTTPS
  • Carla dos Santos Santana's avatar
    Carla Santana authored
    d7f41e05
    History

    Developer overview

    This code refers to the fault tolerance library DeLIA (check the user documentation) and is implemented in C++. The folder organization is:

    • include: the necessary headers to use in an application.
    • libs: the external libs used in the code
    • src: the source code
    • test: usability test with the testing of the main features.

    Generated the library

    $ git clone git@gitlab.com:lappsufrn/delia-submission.git
    $ export DELIA=<PATH TO DELIA FOLDER>
    $ cd $DELIA
    $ mkdir build 
    $ cd build
    $ make clear
    $ cmake ../ -DCMAKE_INSTALL_PREFIX=$DELIA -DVERBOSE=ON -DTEST=OFF -DDEBUG=OFF;
    $ make -j; 
    $ make install;

    Run the tests

    $ cd $DELIA
    $ sh $DELIA/test/ALLTESTS.sh $DELIA

    After running the tests, the output message should be:

    If you have any problem, you can check the log files in the test folder. Otherwise, you can remove all logs with the command:

    $ cd $DELIA
    $ sh $DELIA/test/REMOVELOGS.sh $DELIA