-
Notifications
You must be signed in to change notification settings - Fork 25
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
Remove redundant solver call test #118
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sgatto
approved these changes
Jan 21, 2021
jmkerloch
changed the title
Remove redundant solver call test
WIP : Remove redundant solver call test
Jan 25, 2021
jmkerloch
changed the title
WIP : Remove redundant solver call test
Remove redundant solver call test
Jan 25, 2021
sgatto
added a commit
that referenced
this pull request
Feb 24, 2021
* Test one .yml for all CI * Correct badge CI in INSTALL.md and README.md * (WIP) Try for asset upload when creating releases * Correction indentation * Correction indentation * Test for dynamic installer find in release * [skip ci] add option to skip CI depending on commit message Remove Linux and Windows CI with dependency build on feature branches Step name correction for release asset upload. * Environnement variable for asset name changes * [skip ci] Adapt installer name retrieve for Windows * GUI : Refactoring of the scenario builder notebook's tabs creation In order to introduce a new tab for hydro initial levels in the scenario builder notebook, we first refactor its tabs creation. It will make architecture cleaner and ease the further addition. A template function containing if... else... statement is replaced with a hierarchy of small polymorphic classes. We get closer to the software architecture open/close principle. * GUI : Refactoring of the scenario builder grid renderer The previously unique scenario builder grid renderer (handling action on GUI behind the scene), is now split in a class hierarchy. This was done to fit the open/close principle in order to make evolution on this part of code easier. * add GPLv3 badge to readme add GPLv3 badge to readme * Correction of CI for run-vcpkg action (use of v4 version instead of master) * scenario builder data : refactoring - splitting a class into more specialized classes. class TSNumberRules (force time series to be chosen via its method apply()) contains treatments for every energy + demand. A proof of that is the "if, else" or "switch" statements that can be found in this class's methods. Here we split this class into as many classes as energy (+ demand). This commit introduces a regression with the v7.1. This will have to be fixed. * Feature/grouping projects in id es (#42) * grouping projects Example of grouping several projects (here grouping unit tests projects) under a folder in IDEs. * grouping projects in folders in IDes : only cleaning yaml fir gitHub Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> Co-authored-by: jmkerloch <53606373+jmkerloch@users.noreply.github.com> * Add apt-get update in Linux CI * scenario builder : a bit of code cleaning * Scenario builder : more code cleaning * Scenario builder : some more code cleaning (+ commented piece of code) Commented piece of code for further additions * Scenario builder : code cleaning again * Scenario builder : data file values conversion Lines from file "scenariobuilder.dat" are first turned into properties : basically key/value pairs, where the keys and the values are strings. This pairs must be put into a data matrix : each key contains the information of the indices (x, y) where to put the value to in the matrix. We should not convert the values before we know into what type they should be converted into. However, before this commit, all values were integers, so values were converted naturally into integers, and too early during the execution (before execution point is inside data classes). But we plan to make this values doubles as well (for hydro levels). So the purpose of this commit is to convert the values inside the data classes, that is when we know into what type should be converted the values. * Scenario builder : setting or getting values of data classes Scenario builder data classes are meant to be filled with data from GUi or from ini file (scenariobuilder.dat), and can as well manage the saving of internal data to ini file. Setting or getting values of data classes are made more internal. * Scenario builder : adding hydro levels * Scenario builder : study gets informed of hydro levels scenario * Scenario builder : scenario levels taken into account in simulation * Scenario builder : levels scenarios have priority over hot start * Scenario builder : changing names + initial levels bug fix * Scenario builder : refactor - separating scenario and time series in simulation * Scenario builder : cleaning * Feature/unit tests remove testing (#41) * unit-tests - TESTING remove Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> Co-authored-by: jmkerloch <53606373+jmkerloch@users.noreply.github.com> * Feature/ant 325 improve export ts (#43) * ANT-325 : export enhancement integration Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> Co-authored-by: jmkerloch <53606373+jmkerloch@users.noreply.github.com> * poc for end to end test (#51) first end-to-end test with very simple test Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * forgot boost-test as end-to-end dependency * Feature/mc year weight (#48) Add study parameters to define mc year weight in playlist parameters to change all-years average dans stdDeviation computation * [skip ci] end to end test are in UnitTests VisualStudio folder * Corrections due to review - 1 - boolean variable "inUpdaterMode" is useful eventually, we restore it - In scenario builder data classes, set_value(...) replaces add_value(...) : it is more relevant in regard to what it does * Corrections due to review - 2 - Make possible reading the old scenario builder activation flag "custom-ts-numbers", now replaced with "custom-scenario". - In the study input file "scenariobuilder.dat", replacing temporary string "v" with "hl", more relevant to distinguish hydro level items from others like "l" for load, "t" for thermal, etc. * Correction due to review : values from GUI to data Strings from GUI's grid should be converted into numeric values at the GUI level (precisely at renderer level), not at the data level. Conversely, when loading values from data to GUI, numerical values are converted into strings in the renderer (GUI) level. * Correction due to review : reading TS numbers from data or GUI Adding more checking and wrong value corrections when reading time series numbers from either : - scenario builder window (as a user) - data when loading scenario builder data, that is the content of file scenariobuilder.dat * scenario builder : Moving useful functions in common file As these functions aim to be called (see further commits) from GUI part and from data part, we put them away in a separate file * Correction due to review : values from GUI to data (continuation and end) Strings from GUI's grid should be converted into numeric values at the GUI level (precisely at renderer level), not at the data level. Conversely, when loading values from data to GUI, numerical values are converted into strings in the renderer (GUI) level. * For continuous integration * Scenario builder : CI * Scenario builder : CI * Fix/58 bc marked skipped (#66) * ANT-459 (cluster & BCs) : Freezing some clusters in BCs Freezing possibility of changing clusters weights and offsets in binding constraints when clusters are disabled or must-run. * Thermal clusters disabled in binding constraints 3 things are treated here : - Before this commit, in the panel Binding constraint > Weights, a BC was marked as "Skipped" only if weights of all links and clusters were nil. But BCs should be "skipped" in another situation in ths panel : links weights are all nil and some clusters weights are not, but these clusters are disabled or must-run. - Still in the panel Binding constraint > Weights, disabled or must-run clusters are highlighted and cannot be given a weight. - In the panel Binding constraint > Summary, we mark must-run or disabled clusters as "N/A" in the BCs formulas by adding " x N/A" to the term related to the cluster. * Constraint summary : red bullet when weights are nil or clusters are disabled / must-run In the panel "Binding constraint > Summary", when a constraint involves links or clusters with nil weights, the bullet related to this constraint should be red. In the same way, if the constraint involves only nil weight links but non nil weight cluster, and if these clusters are disabled or must-run, the bullet related to the constraint should be red. * Binding constraints : offsets panel and thermal clusters 2 things are treated here : - Before this commit, in the panel Binding constraint > Offsets, a BC was marked as "Skipped" only if weights of all links and clusters were nil. But BCs should be "skipped" in another situation in the panel : links weights are all nil and some clusters weights are not, but these clusters are disabled or must-run. - Still in the panel Binding constraint > Offsets, disabled or must-run clusters are highlighted and cannot be given an offset. * Correction due to review : refresh of Summary Before this commit, when user modified some thermal clusters' Enable or Mustrun statuses and clicks to the binding constraints tab, the corresponding expected changes in the Summary window were not conveyed (N/A strings) unless the study was saved. Now they are without saving the study. Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * Update .yml for merge * Feature/xpansion struct export (#63) Add options to export structure for Antares XPansion V2 * Hydro levels in sc builder : correction after merge * Hydro levels in sc builder : correction after merge Deleting directories associated to old submodules * Hydro levels in sc builder : a bit of cleaning * Restore resources/examples submodule * restore CI on branch for submodule restore test * Features/solver call tests (#69) Add boost test to call antares-solver and check an integrity file that contains objectif function results. * Class manoeuv : taking off var pbHebdo -> OptimisationMUTetMDT This variable is not needed as it always have the same value (OUI_ANTARES) * Class manoeuv : consequences of removing pbHebdo -> OptimisationMUTetMDT * Class manoeuv : other consequences of removing pbHebdo -> OptimisationMUTetMDT * Class manoeuv : simple indentation * [DOC] Update README.md for Ubuntu * Group all package under a single "apt" command * Correct libwxgtk package name for 20.04 * Class manoeuv : remove block because class is always 1 - We are sure that ClasseDeManoeuvrabilite is always 1, we remove everything that does not regard this case in "opt_generer_donnees_selon_manoeuvrabilite.cpp" - Simple indentation in "opt_restaurer_les_donnees_selon_manoeuvrabilite_1.cpp" to make that file more clear * Update windows-vcpkg.yml * Update timeseries-numbers.h * Class manoeuv : consequences of previous commit The class "Manoeuvrabilite" is now totally useless * [DOC] Fix README.md (#73) * Class manoeuv : remove useless repetitions The 2 following variables (in file "opt_appel_solveur_lineaire.cpp") : - ProbSpx - (ProblemeAResoudre->ProblemesSpxDUneClasseDeManoeuvrabilite[Classe])->ProblemeSpx[(int) NumIntervalle] are strictly the same variables. * Class manoeuv : removing multiple spx pbs (one for each class) The optimization code used to allocate and run one simplex problem for each maneuverability class. But it is not the case anymore. So we get rid of this multiple allocation. * Class manoeuv : remove 1 var removed var name : NombreDeClassesDeManoeuvrabiliteActives * Class manoeuv : remove 1 new var Removed var name : ClasseDeManoeuvrabiliteActive * Class manoeuv : simplification * Class manoeuv : a bit of cleaning * Class manoeuv : renaming a function and a relative file * Class manoeuv : removing unnecessary function and relative file * Class manoeuv : in simulation and optimization, renaming a cluster data * Class manoeuv : removing references to enum CLASSE_DE_MANOEUVRABILITE * Class manoeuv : run the CI * Class manoeuv : correct a previous change in simplex call area Some changes made previously when removing maneuverability classes in simplex call area is wrong : Some regressions occur. So we correct what is wrong by restoring (more or less) what was in place previously. * Quick fix for LOLP results files' headers * Disabling sc builder menu item : removing useless code * Disabling sc builder menu item : actual item disabling when "GUI > Simulation > Building mode" is turned to Automatic or Derated, the scenario builder is not used. So in these cases, accessing to "GUI > Configure > MC scenario builder" has no sense and thus we disable this menu item and the access to the scenario builder. Of course, in case "GUI > Simulation > Building mode" is Custom, the scenario builder can still be accessed. * [skip] Disabled clusters in scenario builder. It make no sense that disabled clusters are explicitly chosen a scenario in THE ACTIVE RULE of the scenario builder. So, for such thermal cluster, a warning is triggered only if it is related to a scenario in the active rule, not in any rule, like it was the case before this commit. More over, such warnings should be fewer : instead of triggering a warning for each year a disabled cluster is needed (in the active rule), we send only one warning listing the 10 first years (at most) the clusters is needed. * [skip] Disabled clusters in scenario builder : improving warning content * [skip] Disabled clusters in scenario builder at loading a study Enabling the Configure menu scenario builder item after loading a study whether building mode is turned to Custom or not. * change wxPaintDC to wxClientDC to avoid crash in ubuntu (#78) fix #77 * Feature/ortools integration (#45) OR-Tools integration Co-authored-by: Manuel Ruiz <manuel.jean.ruiz@gmail.com> Co-authored-by: Eric D <eric.dumont@eurodecision.com> * Github Action : docker use (#72) Add docker files for Ubuntu and Centos8. GitHub Action CI for push to dockerHub * Update wizard header creation for wxWidget 3.1.4 support (wxPaintEvent is private) (#82) * Feature/define deps install dir (#83) Add option DEPS_INSTALL_DIR to define dependencies install directory * Update docker hub repo to antaresrte/rte-antares (#84) * Update docker hub repo to antaresrte/rte-antares * Add docker image with antares-build * Publish image with antares-build * Update ubuntu and centos8 ortools build to add pip install for antares-xpansion * [skip] Disabled clusters and sc builder : changes after review * add #include<wx/menu.h> for ubuntu compilation * [skip ci] : update changelog.mdown * [skip ci] : update version number * [skip ci] : update NEWS * [skip ci] Update Changelog * update yuni for ortools stable use and cxx 17 support (#89) * update yuni for ortools stable use and cxx 17 support * add CI for test on features/* branches * add boost:: to optional for cxx17 compilation * add boost:: to filesystem call for cxx17 compatibility on windows * use latest tag from or-tools instead of stable * [skip ci] updating reference guide * restore or-tools stable and remove gflags found if stable used * Add pytest version for simple-test * Delete trailing whitespaces * Update src/tests/end-to-end/test_simple-test.py Co-authored-by: Andrea Sgattoni <andrea.sgattoni@rte-france.com> * add libsirius_solver.so copy also on linux (#88) * Minor fixes * Extract find_solver_path function * Feature/antares deps repo (#86) * Use antares-deps repository for external dependencies build * Add git submodule initialisation * add ./ * seems that CMAKE_PREFIX_PATH does not support relative path: using DEPS_INSTALL_DIR option * add message for cmake_prefix_path * add debugging messages * test for windows * Remove boost compilation : use of antares-deps repository * update github action to use new antares-deps release names * Restore removed BUILD_UI option Update INSTALL.ms for antares dependencies repo use antares-deps include as OPTIONAL * add wxWidgets_ROOT_DIR in case of precompiled librairies use * add wxWidgets_ROOT_DIR in case of precompiled librairies use * remove not needed code * Restore add subdir for antares-deps * Update submodule antares-deps for new commit * use addition-definitions.cmake from antares-deps repo * update antares-deps * Update CI for specific branches and remove unused command * [skip ci] INSTALL.md update * restore skip ci option for windows CI * remove unused code * update install.md typos * [skip ci] update ref branch for antares-deps repo Co-authored-by: Andrea Sgattoni <andrea.sgattoni@rte-france.com> * Add support for new or-tools api used to check solver availability (#91) * [skip ci] define rc version * [skip ci]remove gflags dependency * Update releasesWindows.yml * correction of installer rc name * restore gflags for previous or-tools branch use old api to check or-tool solver availability * remove 32bits support * [skip ci] change release for NSIS installer search in windows * Add .clang-format * Add format-code.sh * Apply format-code.sh * define CMAKE_INSTALL_RPATH as * add utilities to get linux distro name and version * use ubuntu 20.04 * update examples repo tag * correction of deb installer for ubuntu 20.04 (#94) * Update centos8-ortools * correction centos8 build and image is lsb_release not found * correction of antares docker image with submodule update for antares-deps * Add example tests (#97) * Add example tests script Call with # Run short tests pytest example_test.py -m short # Run medium tests pytest example_test.py -m medium # Run long tests pytest example_test.py -m long Automatically download studies from repo "Antares_Simulator_Tests", places them into src/tests/examples/Antares_Simulator_Tests-master. * Add command line arguments 'use-ortools' and 'ortools-solver' Usage : pytest example_test.py -m short --use-ortools True --solver sirius * Add forgotten conftest.py * Split integrity test, add absolute threshold In checkIntegrity.txt, the 4 first lines correspond to the 1st optimization phase, the 4 last lines correspond to the 2nd optimization phase. In each case, add a relative threshold, value=1e-4. * Add antares-example-tests Integration of pytest into ctest. Usage : # Short tests ctest -L short # Medium tests ctest -L medium # Long tests ctest -L long * Add check for python needed modules * Check that solver is executable * Simple study : check that solver is executable * Add requirements.txt for python tests scripts Add python configuration in GitHub action * Update definition for is_exe function * Add Antares_Simulator_Tests as a submodule Add solver path to pytest option * Add label for unit test and don't launch long examples tests in CI * Use relative tolerance * Add ctest usage in INSTALL.md Add test with ortools and sirius Add test with ortools and coin * Don't call test with ortools call * test with several jobs * add checkout when needed * Restore build on Linux system * Change pytest call for ortools options * Skip one test example for windows * update antares examples repository Co-authored-by: KERLOCH Jean-Marie <jmkerloch@silicom.fr> Co-authored-by: jmkerloch <53606373+jmkerloch@users.noreply.github.com> * Add *.c files, exclude sqlite3.c sqlite3.c has 184k lines, makes clang-format use 10G+ memory and crash. * [Re]move dead code related to PNE * Update label when using reverse and selection button and correction for status changes with numeric values (#103) * Change MC years weight to float instead of int (#105) * Change MC years weight to float instead of int * use float value instead of double * display only 3 digits for mc years weight * update .gitignore for CLion * Remove redundant solver call test (#118) * Remove redundant solver call test * Remove unused data samples * Remove unused data copy into build directory * Remove submodule init recursive in src so antares_tests is not clone * Remove SolveurDuProblemeLineaire from ProblemeHebdo * Scenario builder + hydro levels : bug fix (#108) * Scenario builder + hydro levels : bug fix For a year and area, a scenario builder initial hydro level is meant to be the level applied at the initialization date of the heuristic. It is not meant to be (like it was done before this commit) the initial level of the year and are, whatever the initialization date of the heuristic. * Scenario builder + hydro levels : a further fix Making the cost of wasting some hydro resources higher than the cost when levels are underneath the hydro low limit curve. what was the problem ? Before this commit, start level being under the low limit is expensive. So heuristic prevents from using the inflows (in order to produce) the first month and delays production to next month : the level increases. It can be the same situation next month, and so on, until level reaches the low limit curves from underneath. Once level is above the low limit curve, the same cost prevents from producing in order to reach down the initial level, meaning that we cannot use all the inflows of the year : they is a waste of hydro resources. We now consider that the waste of water use is more serious than not being under the level low limit. * Scenario builder + hydro levels : remove previous commit This commit to cancel the effect of previous commit, planed to be inserted in another branch. * Scenario builder + hydro levels : bug correction when start level is 0 Issue that this commit solves : If start level (in scenario builder) is set to 0, it is not taken into account. Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * disable glop solver (#129) * forgot , in enum names definition * Add USE_PRECOMPILED_EXT option use (#122) * Update log in case of upgrade needed because of study input update (#128) * Fix/sc builder hydro auto reframe entry (#116) * commit for version 8.0.0-rc2 * correction after merge : adding submodule src\tests\resources\Antares_Simulator_Tests * Formatting code with clang-format 10.0.0 (on Windows) * solver.hxx : dos2unix solver.hxx has too many differences with develop branch on gitHub. This commit is an attempt to shrink them. * Corrections on Release/8.0 after merge from develop * Apply clang-format-10.0.0-4ubuntu1 * Antares Test : PyTest and CTest for study output compare (#102) * Removing PNE : some more removal * Antares Test : unfeasible problem pytest (#139) * add specific tests for unfeasible problem * add ctest support for specific tests add test 05 to medium label because there is 1000 MC years in study * Add output compare for some unfeasible problems * forgot test for mps availability in warning-verbose * Features/check output by cols (#146) * Check output values by column * remove test on some files and adapt absolute and relative error depending on column * correction for filename test and add some exception * override rtol and atol only for linux system remove outputs after compare deactivate some tests because of difference between linux and windows * error in platform test for linux * PR remark * disable output compare on linux for unfeasible problem tests * PR remark * Remove COUT_TRANSPORT #define'd constant This compile switch is no longer used since it is always set to true. * Downloading tests and examples (#151) Downloads of tests (Antares_Simulator_Tests) and examples (Antares_Simulator_Examples) used to be made together at cmake configuration time. We keep on downloading tests at configuration time, but we download examples at packaging time (CPack). Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * Fix warnings (#145) * Remove unused 'hardlimit' function parameter * Fix conversion of string to char* * Apply clang-format * fix warning : removing unused local variable * fix warning : no need for a getstarttime() function * Fix warnings : matrix tests and predicates A TSNumbersPredicate should not be used to save a Matrix<double, T>. It is not meant for this. * fix warning : runtime-info --> type mismatch fixing * fix warnings : on loading parameters from disk * fix warning : hydro/series.cpp - conversion and mismatch * fix warning : cbuilder.cpp - conversions * fix warning : constraint builder - conversion to uint * fix warning : notebook - upgrading outline and inside color style constant for a shape * fix warning : notebook - upgrade wxWidgets constants for fonts, filling and outlining areas. * fix warning : unfeasible problems - removing unused exception variables * fix warning : removing mismatches between signed/unsigned due to a '<' * fix warning : pop messages - removing a useless reinterpret_cast(...) * fix warning : notebook - upgrade wxWidgets constants for outlining areas. * fix warning : removing unused variables + adding a 'break' in a switch * fix warning : removing unused argument * fix warning : enum as boolean * fix warning : survey results - unused vars + switch uncompletee * fix warning : reordering member initialization * fix warning : reordering member initialization * fix warning : switch uncomplete * fix warnings : remove of unused var * fix warning : reordering member initialization * fix warning : fixing comparison of integer of different signedness * fix warning : switch uncomplete * fix warning : making Matrix destructor virtual (Matrix used as polymorphic object) * fix warning : enum as boolean * fix warning : enum as boolean * fix warning : converting uint into int * fix warning : reordering member initialization * fix warning : reordering member initialization * fix warning : moving a 'break' in a switch to its right place * fix warning : parameters.cpp - several things corrected * fix warning : file constraint.cpp * fix warning : file container.cpp * fix warning : removing an unused argument * fix warning : reordring members in constuctor + removing unused var * fix warning : removing unused var * fix warning : removing unused argument * fix warning : reordring members in constuctor + removing unused arg * [skp ci] fix warning : removing encoding problems * [skip ci] fix warning : removing unnecessary comment * [skip ci] fix warning : removing encoding problems * [skip ci] fix warning : correcting wrong integer comparison * [skip ci] fix warning : restoring a useful warning * [skip ci] fix warning : resolving encoding problem * [skip ci] fix warning : parameters - fixing enum value comparison * fix warning : restoring a useful warning Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * hydro reservoir levels : need for a new advanced parameter (#142) * Hydro heuristic policy : GUI + load/save from/to disk - GUI : a new item in GUI > Configure > Advanced Parameters > Other preferences for hydro heuristic policy (a new hydro advanced parameter). - Handling the load/save save of this new parameter from/to disk, meaning the generaldata.ini file. * Hydro heuristic policy : refactoring The DAILY hydro heuristic policy (2nd step of the heuristic) involves an linear optimization. The refactoring here involves separating the recovery + application of the optimization problem costs from its instantiation. Doing that, we realized that .c files (containing necessarily C code so that compilation succeeds) are a real constraint when introducing a bit of C++ in their headers. So they are now renamed as .cpp files. * Hydro heuristic policy : adjusting hydro daily heuristic's waste cost to new hydro parameter * Hydro heuristic policy : some minor corrections due to a code review * Hydro heuristic policy : some new corrections * Hydro heuristic policy : corrections after a code review * Hydro heuristic policy : new corrections after review Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * Dialog connect to server : adding an informant message in dialog box. * [skip ci] : Dialog connect to server : empty commit (or almost) * [skip ci] Dialog connect to server : deleting a pointer object after use * Add 4 hydro tests as short tests * PR Remarks * Change user message * Add antares-xpansion DEPS_INSTALL_DIR use case to CMAKE_PREFIX_PATH (#156) * Add antares-xpansion DEPS_INSTALL_DIR use case to CMAKE_PREFIX_PATH antares-deps update to 1.0.2 * update antares-deps with new 1.0.2 tag * correction of value added to CMAKE_PREFIX_PATH * feature: update reference guide * Commit for rc3 * Add option BUILD_SWAP depending on BUILD_UI to avoid building swap solver if not needed (#163) * Add centos7 CI (#164) * add centos7 CI * forgot -y for yum install * correction of CMakeLists.txt path for centos7 * add unzip for yuni compilation on centos7 * don't require specific python version for centos7 build * Adapt submodule init for centos7 older version of git * enable devtoolset-7 for linking with pre compiled sirius * forgot devtoolset-7 install * don't build end-to-end if BOOST < 1.6.0 * Add CI for centos7 compilation without system package manager Split INSTALL.md in 3 files * correction for Boost version check * Correction of INSTALL.md * correction of centos7 CI with pre compiled archive * change relative comparison for centos7 checkintegrity tests * add needed package for ubuntu .deb defined needed package for centos .rpm * add .rpm and .deb to centos7 and ubuntu artifact * forgot rpm-build install * Use of libwxgtk3.0 instead libwxgtk3.0-gtk3 * review RPM and .deb generation * Correction of .deb dependencies Correction of .tar.gz artifact * fix: typos and minor text corrections in install*.md * Last correction for ubuntu .deb Co-authored-by: Andrea Sgattoni <andrea.sgattoni@rte-france.com> * Remove rc version * Update changelog.mdown * [skip CI] Update changelog in NEWS.txt * Further update changelog.mdown * Fix date * Add precision to advanced hydro feature * Add export on CMakeLists.txt to be able to get executable from install dir in antares-xpansion CMakeLists.txt (#168) * fix : quick open > Save changer or Discard are inactive. (#169) This bug was introduced by a commit fixing warnings. So a warning is re-introduced, but the GUI behaves much better now. Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> * add .zip creation for windows release * Fix/remove dead code (#170) * fix : quick open > Save changer or Discard are inactive. This bug was introduced by a commit fixing warnings. So a warning is re-introduced, but the GUI behaves much better now. * remove dead code Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> Co-authored-by: KERLOCH Jean-Marie <jmkerloch@silicom.fr> Co-authored-by: jmkerloch <53606373+jmkerloch@users.noreply.github.com> Co-authored-by: Guillaume PIERRE <guillaume.pierre@rte-france.com> Co-authored-by: AntaresAdmin <40797310+AntaresAdmin@users.noreply.github.com> Co-authored-by: guilpier-code <62292552+guilpier-code@users.noreply.github.com> Co-authored-by: Florian Omnes <florian@omnes.cc> Co-authored-by: Manuel Ruiz <manuel.jean.ruiz@gmail.com> Co-authored-by: Eric D <eric.dumont@eurodecision.com> Co-authored-by: flomnes <florian.omnes@rte-france.com>
Closed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.