Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conflicting headers #35

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open

Commits on Jun 13, 2014

  1. Contradiction between ./cmake/Target.cmake (make doc command) and ./C…

    …MakeLists.txt (if condition).
    
    Error when executing "make doc" command with DEO_ONLY=true flag :
    
    Built target doc-eo
    make[4]: *** No rule to make target `doc-edo'.  Stop.
    make[3]: *** [CMakeFiles/doc] Error 2
    make[2]: *** [CMakeFiles/doc.dir/all] Error 2
    make[1]: *** [CMakeFiles/doc.dir/rule] Error 2
    make: *** [doc] Error 2
    
    Now resolved.
    AdeleH committed Jun 13, 2014
    Configuration menu
    Copy the full SHA
    eac4584 View commit details
    Browse the repository at this point in the history
  2. Contradiction between ./cmake/Target.cmake (make doc command) and ./C…

    …MakeLists.txt (if condition).
    
    Error when executing "make doc" command with -DEO_ONLY=false flag :
    
    make[4]: *** No rule to make target `doc-edo'.  Stop.
    make[3]: *** [CMakeFiles/doc] Error 2
    make[2]: *** [CMakeFiles/doc.dir/all] Error 2
    make[1]: *** [CMakeFiles/doc.dir/rule] Error 2
    make: *** [doc] Error 2
    
    Now resolved.
    AdeleH committed Jun 13, 2014
    Configuration menu
    Copy the full SHA
    004c63f View commit details
    Browse the repository at this point in the history
  3. Error and problems with smp documentation compilation ("make doc" or …

    …"make doc-smp" command with -DSMP=true flag).
    
    Here the error :
    
    error: Tag file `/home/aharrissart/workspace/thales/paradiseo/build/doc/smp.doxytag' does not exist or is not a file. Skipping it...
    
    Some other problems with undocumented parameters...
    
    Now resolved.
    AdeleH committed Jun 13, 2014
    Configuration menu
    Copy the full SHA
    8ee0745 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c96614e View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2014

  1. Configuration menu
    Copy the full SHA
    10d8587 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9be0bd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dea830d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d4dd1b5 View commit details
    Browse the repository at this point in the history
  5. Modification on eo/src/CMakeLists.txt : comment the line which adds s…

    …erial subdirectory for cmake compilation (subfolder now out of the eo module).
    AdeleH committed Jun 16, 2014
    Configuration menu
    Copy the full SHA
    9a75fb1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11a40c5 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2014

  1. Configuration menu
    Copy the full SHA
    a4f5fd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58b00ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f4d361 View commit details
    Browse the repository at this point in the history
  4. Redefine paths to the module sources and the module library and renam…

    …e "mpi" module into "eompi".
    AdeleH committed Jun 17, 2014
    Configuration menu
    Copy the full SHA
    7f88653 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0b6a519 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b6ec15c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9576147 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'moving-eompi' into 'moving-eoserial'

    Conflicts:
    	CMakeLists.txt
    	cmake/module/FindParadiseo.cmake
    AdeleH committed Jun 17, 2014
    Configuration menu
    Copy the full SHA
    651e722 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2014

  1. Configuration menu
    Copy the full SHA
    9aacf21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4df7894 View commit details
    Browse the repository at this point in the history
  3. Move out eompi test folder.

    AdeleH committed Jun 18, 2014
    Configuration menu
    Copy the full SHA
    f6d5ac3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b282bb8 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2014

  1. Contradiction between ./cmake/Target.cmake (make doc command) and ./C…

    …MakeLists.txt (if condition).
    
    Error when executing "make doc" command with DEO_ONLY=true flag :
    
    Built target doc-eo
    make[4]: *** No rule to make target `doc-edo'.  Stop.
    make[3]: *** [CMakeFiles/doc] Error 2
    make[2]: *** [CMakeFiles/doc.dir/all] Error 2
    make[1]: *** [CMakeFiles/doc.dir/rule] Error 2
    make: *** [doc] Error 2
    
    Now resolved.
    
    Contradiction between ./cmake/Target.cmake (make doc command) and ./CMakeLists.txt (if condition).
    
    Error when executing "make doc" command with -DEO_ONLY=false flag :
    
    make[4]: *** No rule to make target `doc-edo'.  Stop.
    make[3]: *** [CMakeFiles/doc] Error 2
    make[2]: *** [CMakeFiles/doc.dir/all] Error 2
    make[1]: *** [CMakeFiles/doc.dir/rule] Error 2
    make: *** [doc] Error 2
    
    Now resolved.
    
    Error and problems with smp documentation compilation ("make doc" or "make doc-smp" command with -DSMP=true flag).
    
    Here the error :
    
    error: Tag file `/home/aharrissart/workspace/thales/paradiseo/build/doc/smp.doxytag' does not exist or is not a file. Skipping it...
    
    Some other problems with undocumented parameters...
    
    Now resolved.
    
    Comment unused EDO flag (declared in ../CMakeLists.txt file)
    AdeleH committed Jul 22, 2014
    Configuration menu
    Copy the full SHA
    91bba00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63b690d View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2014

  1. Compilation problems solved.

    AdeleH committed Jul 23, 2014
    Configuration menu
    Copy the full SHA
    90d7931 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2014

  1. Configuration menu
    Copy the full SHA
    515bd59 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2014

  1. * New tree configuration of the project:

    .../
       ...           + -- EO
       |             |
       |             |
       +-- src ----- + -- EDO
       |             |
       |             |
       +-- test      + -- MO
       |             |
       |             |
       +-- tutorial  + -- MOEO
       |             |
       |             |
       +-- doc       + -- SMP
       |             |
       |             |
       ...           + -- EOMPI
                     |
                     |
                     + -- EOSERIAL
    
    Question for current maintainers: ./README: new release?
    
    Also:
    
    * Moving out eompi & eoserial modules (issue nojhan#2).
    
    * Correction of the errors when executing "make doc" command.
    
    * Adding a solution for the conflicting headers problem (see the two CMake Cache
     Values: PROJECT_TAG & PROJECT_HRS_INSTALL_SUBPATH) (issue nojhan#1)
    
    * Header inclusions:
            ** src: changing absolute paths into relative paths ('#include <...>' -> '#include "..."')
            ** test, tutorial: changing relative paths into absolute paths ('#include "..."' -> '#include <...>')
    
    * Moving out some scripts from EDO -> to the root
    
    * Add a new script for compilation and installation (see build_gcc_linux_install)
    
    * Compilation with uBLAS library or EDO module: now ok
    
    * Minor modifications on README & INSTALL files
    
    * Comment eompi failed tests with no end
    
    *** TODO: CPack (debian (DEB) & RedHat (RPM) packages) (issues nojhan#6 & nojhan#7) ***
    AdeleH committed Sep 6, 2014
    Configuration menu
    Copy the full SHA
    490e837 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2014

  1. Minor error on CMakeLists.

    .deb & .rpm packages now ok.
    AdeleH committed Sep 8, 2014
    Configuration menu
    Copy the full SHA
    516a4c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2014

  1. Using library <random> in order to re-implement the methods of the cl…

    …ass eoRng
    
    (issue nojhan#24).
    Add two new CMake Cache Values: ENABLE_CXX11_RANDOM & ENABLE_64_BIT_RNG_NUMBERS.
    Add a test file; Python chi-square & shapiro-wilk tests: done.
    AdeleH committed Oct 4, 2014
    Configuration menu
    Copy the full SHA
    1353157 View commit details
    Browse the repository at this point in the history
  2. Deprecated "eo/contrib/boost/" folder + minor errors on several

    CMakeLists.txt from test folder and on an eompi test file.
    AdeleH committed Oct 4, 2014
    Configuration menu
    Copy the full SHA
    6b464f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2014

  1. Minor modifications (eoRng function increment_position(), tests file and

    compilation/installation script).
    
    Failed tests:
    From SMP: t-smpMW_eoEasyEA (OTHER_FAULT)
    From EOMPI (issue nojhan#34): t-mpi-parallelApply (OTHER_FAULT)
    	                t-mpi-wrapper (NUMERICAL)
    	                t-mpi-multipleRoles (OTHER_FAULT)
    	                t-mpi-distrib-exp (OTHER_FAULT)
    AdeleH committed Oct 5, 2014
    Configuration menu
    Copy the full SHA
    34be39f View commit details
    Browse the repository at this point in the history
  2. Parsing correction (issue nojhan#4) using Boost_Program_Options.

    Dependencies: Boost (boost::program_options, boost::variant, boost::any).
    
    Test is ok: required arguments have to be given in command line
    (go check t-eoParserBoost: e.g.
        $> ./test/eo/t-eoParserBoost --alpha6=6 --alpha4).
    AdeleH committed Oct 5, 2014
    Configuration menu
    Copy the full SHA
    8c078b6 View commit details
    Browse the repository at this point in the history