Antares_Simulator
Antares_Simulator copied to clipboard
warning: bitwise operation between different enumeration types is deprecated
Examples
/home/florian/Antares_Simulator/src/solver/main/../simulation/solver.hxx:442:58: required from ‘void Antares::Solver::Simulation::ISimulation<Impl>::writeResults(bool, uint, uint) [with Impl = Antares::Solver::Simulation::Adequacy; uint = unsigned int]’
/home/florian/Antares_Simulator/src/solver/main/adequacy.cpp:49:32: required from here
/home/florian/Antares_Simulator/src/solver/main/../simulation/../variable/storage/average.h:137:59: warning: bitwise operation between different enumeration types ‘Antares::Solver::Variable::Economy::VCardProfitByPlant::<unnamed enum>’ and ‘Antares::Solver::Variable::Category::File’ is deprecated [-Wdeprecated-enum-enum-conversion]
137 | const bool isCluster = (VCardT::categoryFileLevel & Category::de)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/home/florian/Antares_Simulator/src/solver/main/../simulation/../variable/storage/average.h:138:62: warning: bitwise operation between different enumeration types ‘Antares::Solver::Variable::Economy::VCardProfitByPlant::<unnamed enum>’ and ‘Antares::Solver::Variable::Category::File’ is deprecated [-Wdeprecated-enum-enum-conversion]
138 | || (VCardT::categoryFileLevel & Category::de_res);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/florian/Antares_Simulator/src/solver/main/../simulation/../variable/storage/average.h:139:68: warning: bitwise operation between different enumeration types ‘Antares::Solver::Variable::Economy::VCardProfitByPlant::<unnamed enum>’ and ‘Antares::Solver::Variable::Category::File’ is deprecated [-Wdeprecated-enum-enum-conversion]
139 | const bool isBindingConstraint = VCardT::categoryFileLevel & Category::bc;
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~