Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Looking in indexes: https://test.pypi.org/simple/, https://pypi.org/simple/
- Collecting submodlib
- Using cached https://test-files.pythonhosted.org/packages/55/62/88e02a0e170498f38f7b9ce22b3e0a6a3cf9c82a33d3553da693c5c52872/submodlib-1.1.5.tar.gz (83 kB)
- Installing build dependencies ... done
- Getting requirements to build wheel ... done
- Preparing metadata (pyproject.toml) ... done
- Requirement already satisfied: numpy in ./venv/lib/python3.8/site-packages (from submodlib) (1.24.2)
- Requirement already satisfied: sklearn in ./venv/lib/python3.8/site-packages (from submodlib) (0.0.post1)
- Collecting numba
- Using cached numba-0.56.4-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.5 MB)
- Requirement already satisfied: scipy in ./venv/lib/python3.8/site-packages (from submodlib) (1.10.1)
- Collecting llvmlite<0.40,>=0.39.0dev0
- Using cached llvmlite-0.39.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.6 MB)
- Collecting numpy
- Using cached numpy-1.23.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB)
- Requirement already satisfied: setuptools in ./venv/lib/python3.8/site-packages (from numba->submodlib) (44.0.0)
- Collecting importlib-metadata
- Using cached importlib_metadata-6.0.0-py3-none-any.whl (21 kB)
- Collecting zipp>=0.5
- Using cached zipp-3.14.0-py3-none-any.whl (6.7 kB)
- Building wheels for collected packages: submodlib
- Building wheel for submodlib (pyproject.toml) ... error
- error: subprocess-exited-with-error
- × Building wheel for submodlib (pyproject.toml) did not run successfully.
- │ exit code: 1
- ╰─> [608 lines of output]
- running bdist_wheel
- running build
- running build_py
- creating build
- creating build/lib.linux-x86_64-cpython-38
- creating build/lib.linux-x86_64-cpython-38/submodlib
- copying submodlib/version.py -> build/lib.linux-x86_64-cpython-38/submodlib
- copying submodlib/__init__.py -> build/lib.linux-x86_64-cpython-38/submodlib
- copying submodlib/helper.py -> build/lib.linux-x86_64-cpython-38/submodlib
- copying submodlib/myfunctions.py -> build/lib.linux-x86_64-cpython-38/submodlib
- creating build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/probabilisticSetCoverConditionalMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/featureBased.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/probabilisticSetCoverMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/__init__.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/disparityMin.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/probabilisticSetCover.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/logDeterminant.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/disparitySum.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/mixture.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/saturatedCoverage.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/graphCut.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/logDeterminantConditionalGain.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/concaveOverModular.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/facilityLocationConditionalGain.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/setFunction.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/setCoverMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/logDeterminantMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/graphCutMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/logDeterminantConditionalMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/facilityLocationMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/probabilisticSetCoverConditionalGain.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/clustered.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/setCover.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/facilityLocationConditionalMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/setCoverConditionalMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/setCoverConditionalGain.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/facilityLocation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/graphCutConditionalGain.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- copying submodlib/functions/facilityLocationVariantMutualInformation.py -> build/lib.linux-x86_64-cpython-38/submodlib/functions
- running build_ext
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/home/venkat/venv/include -I/usr/include/python3.8 -c flagcheck.cpp -o flagcheck.o -std=c++17
- building 'submodlib_cpp' extension
- creating build/temp.linux-x86_64-cpython-38
- creating build/temp.linux-x86_64-cpython-38/cpp
- creating build/temp.linux-x86_64-cpython-38/cpp/cmi
- creating build/temp.linux-x86_64-cpython-38/cpp/condgain
- creating build/temp.linux-x86_64-cpython-38/cpp/optimizers
- creating build/temp.linux-x86_64-cpython-38/cpp/smi
- creating build/temp.linux-x86_64-cpython-38/cpp/submod
- creating build/temp.linux-x86_64-cpython-38/cpp/utils
- creating build/temp.linux-x86_64-cpython-38/cpp/wrappers
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/Clustered.cpp -o build/temp.linux-x86_64-cpython-38/cpp/Clustered.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/Clustered.cpp:9:
- cpp/Clustered.h: In constructor ‘Clustered::Clustered(ll, std::string, const std::vector<std::unordered_set<long long int> >&, const std::vector<std::vector<std::vector<float> > >&, const std::vector<long long int>&, float)’:
- cpp/Clustered.h:25:7: warning: ‘Clustered::mode’ will be initialized after [-Wreorder]
- 25 | Mode mode;
- | ^~~~
- In file included from cpp/Clustered.cpp:9:
- cpp/Clustered.h:14:8: warning: ‘ll Clustered::num_clusters’ [-Wreorder]
- 14 | ll num_clusters;
- | ^~~~~~~~~~~~
- cpp/Clustered.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | Clustered::Clustered(ll n_, std::string function_name_, std::vector<std::unordered_set<ll>> const&clusters_, std::vector<std::vector<std::vector<float>>> const &clusterKernels_, std::vector<ll> const &clusterIndexMap_, float lambda_): n(n_), mode(multi), num_clusters(clusters_.size()), function_name(function_name_), clusters(clusters_), clusterKernels(clusterKernels_), clusterIndexMap(clusterIndexMap_), lambda(lambda_) {
- | ^~~~~~~~~
- In file included from cpp/Clustered.cpp:9:
- cpp/Clustered.h: In constructor ‘Clustered::Clustered(ll, std::string, const std::vector<std::unordered_set<long long int> >&, const std::vector<std::vector<float> >&, float)’:
- cpp/Clustered.h:25:7: warning: ‘Clustered::mode’ will be initialized after [-Wreorder]
- 25 | Mode mode;
- | ^~~~
- In file included from cpp/Clustered.cpp:9:
- cpp/Clustered.h:14:8: warning: ‘ll Clustered::num_clusters’ [-Wreorder]
- 14 | ll num_clusters;
- | ^~~~~~~~~~~~
- cpp/Clustered.cpp:52:1: warning: when initialized here [-Wreorder]
- 52 | Clustered::Clustered(ll n_, std::string function_name_, std::vector<std::unordered_set<ll>> const &clusters_, std::vector<std::vector<float>> const &denseKernel_, float lambda_): n(n_), mode(single), num_clusters(clusters_.size()), denseKernel(denseKernel_), function_name(function_name_), clusters(clusters_), lambda(lambda_) {
- | ^~~~~~~~~
- In file included from cpp/Clustered.cpp:9:
- cpp/Clustered.h:20:37: warning: ‘Clustered::denseKernel’ will be initialized after [-Wreorder]
- 20 | std::vector<std::vector<float>> denseKernel;
- | ^~~~~~~~~~~
- In file included from cpp/Clustered.cpp:9:
- cpp/Clustered.h:15:17: warning: ‘std::string Clustered::function_name’ [-Wreorder]
- 15 | std::string function_name;
- | ^~~~~~~~~~~~~
- cpp/Clustered.cpp:52:1: warning: when initialized here [-Wreorder]
- 52 | Clustered::Clustered(ll n_, std::string function_name_, std::vector<std::unordered_set<ll>> const &clusters_, std::vector<std::vector<float>> const &denseKernel_, float lambda_): n(n_), mode(single), num_clusters(clusters_.size()), denseKernel(denseKernel_), function_name(function_name_), clusters(clusters_), lambda(lambda_) {
- | ^~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/SetFunction.cpp -o build/temp.linux-x86_64-cpython-38/cpp/SetFunction.o -std=c++17 -fvisibility=hidden -g0 -O3
- cpp/SetFunction.cpp: In member function ‘virtual double SetFunction::evaluate(const std::unordered_set<long long int>&)’:
- cpp/SetFunction.cpp:13:63: warning: no return statement in function returning non-void [-Wreturn-type]
- 13 | double SetFunction::evaluate(std::unordered_set<ll> const &X){}
- | ^
- cpp/SetFunction.cpp: In member function ‘virtual double SetFunction::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/SetFunction.cpp:14:78: warning: no return statement in function returning non-void [-Wreturn-type]
- 14 | double SetFunction::evaluateWithMemoization(std::unordered_set<ll> const &X){}
- | ^
- cpp/SetFunction.cpp: In member function ‘virtual double SetFunction::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/SetFunction.cpp:15:76: warning: no return statement in function returning non-void [-Wreturn-type]
- 15 | double SetFunction::marginalGain(std::unordered_set<ll> const &X, ll item){}
- | ^
- cpp/SetFunction.cpp: In member function ‘virtual double SetFunction::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/SetFunction.cpp:16:110: warning: no return statement in function returning non-void [-Wreturn-type]
- 16 | double SetFunction::marginalGainWithMemoization(std::unordered_set<ll> const &X, ll item, bool enableChecks){}
- | ^
- cpp/SetFunction.cpp: In member function ‘virtual std::unordered_set<long long int> SetFunction::getEffectiveGroundSet()’:
- cpp/SetFunction.cpp:18:61: warning: no return statement in function returning non-void [-Wreturn-type]
- 18 | std::unordered_set<ll> SetFunction::getEffectiveGroundSet(){}
- | ^
- cpp/SetFunction.cpp: In member function ‘std::vector<std::pair<long long int, double> > SetFunction::maximize(std::string, float, bool, bool, float, bool, bool, const std::vector<float>&, bool)’:
- cpp/SetFunction.cpp:29:44: warning: control reaches end of non-void function [-Wreturn-type]
- 29 | std::cout << "Invalid Optimizer" << std::endl;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/cmi/FacilityLocationConditionalMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/cmi/FacilityLocationConditionalMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/cmi/FacilityLocationConditionalMutualInformation.cpp:10:
- cpp/cmi/FacilityLocationConditionalMutualInformation.h: In constructor ‘FacilityLocationConditionalMutualInformation::FacilityLocationConditionalMutualInformation(ll, int, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, float, float)’:
- cpp/cmi/FacilityLocationConditionalMutualInformation.h:11:9: warning: ‘FacilityLocationConditionalMutualInformation::numQueries’ will be initialized after [-Wreorder]
- 11 | int numQueries;
- | ^~~~~~~~~~
- cpp/cmi/FacilityLocationConditionalMutualInformation.h:10:9: warning: ‘int FacilityLocationConditionalMutualInformation::numPrivates’ [-Wreorder]
- 10 | int numPrivates;
- | ^~~~~~~~~~~
- cpp/cmi/FacilityLocationConditionalMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | FacilityLocationConditionalMutualInformation::FacilityLocationConditionalMutualInformation(ll n_, int numQueries_, int numPrivates_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelQuery_, std::vector<std::vector<float>> const &kernelPrivate_, float magnificationLambda_, float privacyHardness_): n(n_), numQueries(numQueries_), numPrivates(numPrivates_), kernelImage(kernelImage_), kernelQuery(kernelQuery_), kernelPrivate(kernelPrivate_), magnificationLambda(magnificationLambda_), privacyHardness(privacyHardness_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/cmi/FacilityLocationConditionalMutualInformation.cpp:10:
- cpp/cmi/FacilityLocationConditionalMutualInformation.h:18:39: warning: ‘FacilityLocationConditionalMutualInformation::kernelQuery’ will be initialized after [-Wreorder]
- 18 | std::vector<std::vector <float> > kernelQuery; //n X numQueries
- | ^~~~~~~~~~~
- cpp/cmi/FacilityLocationConditionalMutualInformation.h:17:37: warning: ‘std::vector<std::vector<float> > FacilityLocationConditionalMutualInformation::kernelPrivate’ [-Wreorder]
- 17 | std::vector<std::vector<float>> kernelPrivate; // n X numPrivates
- | ^~~~~~~~~~~~~
- cpp/cmi/FacilityLocationConditionalMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | FacilityLocationConditionalMutualInformation::FacilityLocationConditionalMutualInformation(ll n_, int numQueries_, int numPrivates_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelQuery_, std::vector<std::vector<float>> const &kernelPrivate_, float magnificationLambda_, float privacyHardness_): n(n_), numQueries(numQueries_), numPrivates(numPrivates_), kernelImage(kernelImage_), kernelQuery(kernelQuery_), kernelPrivate(kernelPrivate_), magnificationLambda(magnificationLambda_), privacyHardness(privacyHardness_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/cmi/FacilityLocationConditionalMutualInformation.cpp:10:
- cpp/cmi/FacilityLocationConditionalMutualInformation.h:17:37: warning: ‘FacilityLocationConditionalMutualInformation::kernelPrivate’ will be initialized after [-Wreorder]
- 17 | std::vector<std::vector<float>> kernelPrivate; // n X numPrivates
- | ^~~~~~~~~~~~~
- cpp/cmi/FacilityLocationConditionalMutualInformation.h:12:11: warning: ‘float FacilityLocationConditionalMutualInformation::magnificationLambda’ [-Wreorder]
- 12 | float magnificationLambda;
- | ^~~~~~~~~~~~~~~~~~~
- cpp/cmi/FacilityLocationConditionalMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | FacilityLocationConditionalMutualInformation::FacilityLocationConditionalMutualInformation(ll n_, int numQueries_, int numPrivates_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelQuery_, std::vector<std::vector<float>> const &kernelPrivate_, float magnificationLambda_, float privacyHardness_): n(n_), numQueries(numQueries_), numPrivates(numPrivates_), kernelImage(kernelImage_), kernelQuery(kernelQuery_), kernelPrivate(kernelPrivate_), magnificationLambda(magnificationLambda_), privacyHardness(privacyHardness_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/cmi/LogDeterminantConditionalMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/cmi/LogDeterminantConditionalMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/cmi/LogDeterminantConditionalMutualInformation.cpp:10:
- cpp/cmi/LogDeterminantConditionalMutualInformation.h: In constructor ‘LogDeterminantConditionalMutualInformation::LogDeterminantConditionalMutualInformation(ll, int, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, double, float, float)’:
- cpp/cmi/LogDeterminantConditionalMutualInformation.h:24:39: warning: ‘LogDeterminantConditionalMutualInformation::kernelQueryPrivate’ will be initialized after [-Wreorder]
- 24 | std::vector<std::vector <float> > kernelQueryPrivate;
- | ^~~~~~~~~~~~~~~~~~
- cpp/cmi/LogDeterminantConditionalMutualInformation.h:13:12: warning: ‘double LogDeterminantConditionalMutualInformation::lambda’ [-Wreorder]
- 13 | double lambda;
- | ^~~~~~
- cpp/cmi/LogDeterminantConditionalMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | LogDeterminantConditionalMutualInformation::LogDeterminantConditionalMutualInformation(
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:9:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.h: In constructor ‘ProbabilisticSetCoverConditionalMutualInformation::ProbabilisticSetCoverConditionalMutualInformation(ll, int, const std::vector<std::vector<float> >&, const std::vector<float>&, const std::unordered_set<int>&, const std::unordered_set<int>&)’:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.h:19:37: warning: ‘ProbabilisticSetCoverConditionalMutualInformation::groundSetConceptProbabilities’ will be initialized after [-Wreorder]
- 19 | std::vector<std::vector<float>> groundSetConceptProbabilities;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.h:15:9: warning: ‘int ProbabilisticSetCoverConditionalMutualInformation::numConcepts’ [-Wreorder]
- 15 | int numConcepts;
- | ^~~~~~~~~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | ProbabilisticSetCoverConditionalMutualInformation::ProbabilisticSetCoverConditionalMutualInformation(ll n_, int numConcepts_,std::vector<std::vector<float>> const &groundSetConceptProbabilities_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const &Q_, std::unordered_set<int> const &P_): n(n_), groundSetConceptProbabilities(groundSetConceptProbabilities_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:9:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.h:20:21: warning: ‘ProbabilisticSetCoverConditionalMutualInformation::conceptWeights’ will be initialized after [-Wreorder]
- 20 | std::vector<float> conceptWeights;
- | ^~~~~~~~~~~~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.h:17:26: warning: ‘std::unordered_set<int> ProbabilisticSetCoverConditionalMutualInformation::Q’ [-Wreorder]
- 17 | std::unordered_set<int> Q; //set of concept indices in query set
- | ^
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | ProbabilisticSetCoverConditionalMutualInformation::ProbabilisticSetCoverConditionalMutualInformation(ll n_, int numConcepts_,std::vector<std::vector<float>> const &groundSetConceptProbabilities_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const &Q_, std::unordered_set<int> const &P_): n(n_), groundSetConceptProbabilities(groundSetConceptProbabilities_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalMutualInformation::evaluate(const std::unordered_set<long long int>&)’:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:31:9: warning: unused variable ‘result’ [-Wunused-variable]
- 31 | double result=0;
- | ^~~~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalMutualInformation::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:40:9: warning: unused variable ‘result’ [-Wunused-variable]
- 40 | double result = 0;
- | ^~~~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalMutualInformation::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:49:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 49 | double gain = 0;
- | ^~~~
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalMutualInformation::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/cmi/ProbabilisticSetCoverConditionalMutualInformation.cpp:59:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 59 | double gain = 0;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/cmi/SetCoverConditionalMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/cmi/SetCoverConditionalMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/cmi/SetCoverConditionalMutualInformation.cpp:9:
- cpp/cmi/SetCoverConditionalMutualInformation.h: In constructor ‘SetCoverConditionalMutualInformation::SetCoverConditionalMutualInformation(ll, const std::vector<std::unordered_set<int> >&, int, const std::vector<float>&, const std::unordered_set<int>&, const std::unordered_set<int>&)’:
- cpp/cmi/SetCoverConditionalMutualInformation.h:19:42: warning: ‘SetCoverConditionalMutualInformation::coverSet’ will be initialized after [-Wreorder]
- 19 | std::vector<std::unordered_set<int>> coverSet;
- | ^~~~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.h:15:9: warning: ‘int SetCoverConditionalMutualInformation::numConcepts’ [-Wreorder]
- 15 | int numConcepts;
- | ^~~~~~~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | SetCoverConditionalMutualInformation::SetCoverConditionalMutualInformation(ll n_, std::vector<std::unordered_set<int>> const &coverSet_, int numConcepts_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const & Q_, std::unordered_set<int> const & P_): n(n_), coverSet(coverSet_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/cmi/SetCoverConditionalMutualInformation.cpp:9:
- cpp/cmi/SetCoverConditionalMutualInformation.h:20:21: warning: ‘SetCoverConditionalMutualInformation::conceptWeights’ will be initialized after [-Wreorder]
- 20 | std::vector<float> conceptWeights;
- | ^~~~~~~~~~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.h:17:26: warning: ‘std::unordered_set<int> SetCoverConditionalMutualInformation::Q’ [-Wreorder]
- 17 | std::unordered_set<int> Q; //set of concept indices in query set
- | ^
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | SetCoverConditionalMutualInformation::SetCoverConditionalMutualInformation(ll n_, std::vector<std::unordered_set<int>> const &coverSet_, int numConcepts_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const & Q_, std::unordered_set<int> const & P_): n(n_), coverSet(coverSet_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:13:22: warning: comparison of integer expressions of different signedness: ‘ll’ {aka ‘long long int’} and ‘std::vector<std::unordered_set<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 13 | for (ll i = 0; i < coverSet.size(); i++) {
- | ~~^~~~~~~~~~~~~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.cpp: In member function ‘virtual double SetCoverConditionalMutualInformation::evaluate(const std::unordered_set<long long int>&)’:
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:25:9: warning: unused variable ‘result’ [-Wunused-variable]
- 25 | double result=0;
- | ^~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.cpp: In member function ‘virtual double SetCoverConditionalMutualInformation::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:34:9: warning: unused variable ‘result’ [-Wunused-variable]
- 34 | double result = 0;
- | ^~~~~~
- cpp/cmi/SetCoverConditionalMutualInformation.cpp: In member function ‘virtual double SetCoverConditionalMutualInformation::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:43:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 43 | double gain = 0;
- | ^~~~
- cpp/cmi/SetCoverConditionalMutualInformation.cpp: In member function ‘virtual double SetCoverConditionalMutualInformation::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/cmi/SetCoverConditionalMutualInformation.cpp:53:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 53 | double gain = 0;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/condgain/ConditionalGain.cpp -o build/temp.linux-x86_64-cpython-38/cpp/condgain/ConditionalGain.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/condgain/ConditionalGain.cpp:10:
- cpp/condgain/ConditionalGain.h: In copy constructor ‘ConditionalGain::ConditionalGain(const ConditionalGain&)’:
- cpp/condgain/ConditionalGain.h:16:28: warning: ‘ConditionalGain::privateSet’ will be initialized after [-Wreorder]
- 16 | std::unordered_set<ll> privateSet;
- | ^~~~~~~~~~
- cpp/condgain/ConditionalGain.h:14:12: warning: ‘double ConditionalGain::val_fP’ [-Wreorder]
- 14 | double val_fP;
- | ^~~~~~
- cpp/condgain/ConditionalGain.cpp:26:1: warning: when initialized here [-Wreorder]
- 26 | ConditionalGain::ConditionalGain(const ConditionalGain& input_f): privateSet(input_f.privateSet), val_fP(input_f.val_fP), unionPreComputeSet(input_f.unionPreComputeSet), f(*(input_f.f.clone())) {
- | ^~~~~~~~~~~~~~~
- In file included from cpp/condgain/ConditionalGain.cpp:10:
- cpp/condgain/ConditionalGain.h:17:28: warning: ‘ConditionalGain::unionPreComputeSet’ will be initialized after [-Wreorder]
- 17 | std::unordered_set<ll> unionPreComputeSet;
- | ^~~~~~~~~~~~~~~~~~
- cpp/condgain/ConditionalGain.h:13:18: warning: ‘SetFunction& ConditionalGain::f’ [-Wreorder]
- 13 | SetFunction& f;
- | ^
- cpp/condgain/ConditionalGain.cpp:26:1: warning: when initialized here [-Wreorder]
- 26 | ConditionalGain::ConditionalGain(const ConditionalGain& input_f): privateSet(input_f.privateSet), val_fP(input_f.val_fP), unionPreComputeSet(input_f.unionPreComputeSet), f(*(input_f.f.clone())) {
- | ^~~~~~~~~~~~~~~
- cpp/condgain/ConditionalGain.cpp: In member function ‘std::vector<std::pair<long long int, double> > ConditionalGain::maximize(std::string, ll, bool, bool, float, bool, bool)’:
- cpp/condgain/ConditionalGain.cpp:118:45: warning: control reaches end of non-void function [-Wreturn-type]
- 118 | std::cerr << "Invalid Optimizer" << std::endl;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/condgain/FacilityLocationConditionalGain.cpp -o build/temp.linux-x86_64-cpython-38/cpp/condgain/FacilityLocationConditionalGain.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/condgain/FacilityLocationConditionalGain.cpp:10:
- cpp/condgain/FacilityLocationConditionalGain.h: In constructor ‘FacilityLocationConditionalGain::FacilityLocationConditionalGain(ll, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, float)’:
- cpp/condgain/FacilityLocationConditionalGain.h:13:37: warning: ‘FacilityLocationConditionalGain::kernelPrivate’ will be initialized after [-Wreorder]
- 13 | std::vector<std::vector<float>> kernelPrivate; // n X numPrivates
- | ^~~~~~~~~~~~~
- cpp/condgain/FacilityLocationConditionalGain.h:10:11: warning: ‘float FacilityLocationConditionalGain::privacyHardness’ [-Wreorder]
- 10 | float privacyHardness;
- | ^~~~~~~~~~~~~~~
- cpp/condgain/FacilityLocationConditionalGain.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | FacilityLocationConditionalGain::FacilityLocationConditionalGain(ll n_, int numPrivates_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelPrivate_, float privacyHardness_): n(n_), numPrivates(numPrivates_), kernelImage(kernelImage_), kernelPrivate(kernelPrivate_), privacyHardness(privacyHardness_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/condgain/GraphCutConditionalGain.cpp -o build/temp.linux-x86_64-cpython-38/cpp/condgain/GraphCutConditionalGain.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/condgain/GraphCutConditionalGain.cpp:10:
- cpp/condgain/GraphCutConditionalGain.h: In constructor ‘GraphCutConditionalGain::GraphCutConditionalGain(ll, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, float, float)’:
- cpp/condgain/GraphCutConditionalGain.h:16:39: warning: ‘GraphCutConditionalGain::kernelPrivate’ will be initialized after [-Wreorder]
- 16 | std::vector<std::vector <float> > kernelPrivate; //n X numQueries
- | ^~~~~~~~~~~~~
- cpp/condgain/GraphCutConditionalGain.h:14:11: warning: ‘float GraphCutConditionalGain::privacyHardness’ [-Wreorder]
- 14 | float privacyHardness;
- | ^~~~~~~~~~~~~~~
- cpp/condgain/GraphCutConditionalGain.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | GraphCutConditionalGain::GraphCutConditionalGain(ll n_, int numPrivates_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelPrivate_, float privacyHardness_, float lambda_): n(n_), numPrivates(numPrivates_), kernelImage(kernelImage_), kernelPrivate(kernelPrivate_), privacyHardness(privacyHardness_), lambda(lambda_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/condgain/LogDeterminantConditionalGain.cpp -o build/temp.linux-x86_64-cpython-38/cpp/condgain/LogDeterminantConditionalGain.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/condgain/LogDeterminantConditionalGain.cpp:10:
- cpp/condgain/LogDeterminantConditionalGain.h: In constructor ‘LogDeterminantConditionalGain::LogDeterminantConditionalGain(ll, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, double, float)’:
- cpp/condgain/LogDeterminantConditionalGain.h:15:37: warning: ‘LogDeterminantConditionalGain::kernelPrivatePrivate’ will be initialized after [-Wreorder]
- 15 | std::vector<std::vector<float>> kernelPrivatePrivate; // numPrivates X numPrivates
- | ^~~~~~~~~~~~~~~~~~~~
- cpp/condgain/LogDeterminantConditionalGain.h:10:12: warning: ‘double LogDeterminantConditionalGain::lambda’ [-Wreorder]
- 10 | double lambda;
- | ^~~~~~
- cpp/condgain/LogDeterminantConditionalGain.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | LogDeterminantConditionalGain::LogDeterminantConditionalGain(ll n_, int numPrivates_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelPrivate_, std::vector<std::vector<float>> const &kernelPrivatePrivate_, double lambda_, float privacyHardness_): n(n_), numPrivates(numPrivates_), kernelImage(kernelImage_), kernelPrivate(kernelPrivate_), kernelPrivatePrivate(kernelPrivatePrivate_), lambda(lambda_), privacyHardness(privacyHardness_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp -o build/temp.linux-x86_64-cpython-38/cpp/condgain/ProbabilisticSetCoverConditionalGain.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:9:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.h: In constructor ‘ProbabilisticSetCoverConditionalGain::ProbabilisticSetCoverConditionalGain(ll, int, const std::vector<std::vector<float> >&, const std::vector<float>&, const std::unordered_set<int>&)’:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.h:18:37: warning: ‘ProbabilisticSetCoverConditionalGain::groundSetConceptProbabilities’ will be initialized after [-Wreorder]
- 18 | std::vector<std::vector<float>> groundSetConceptProbabilities;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.h:15:9: warning: ‘int ProbabilisticSetCoverConditionalGain::numConcepts’ [-Wreorder]
- 15 | int numConcepts;
- | ^~~~~~~~~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | ProbabilisticSetCoverConditionalGain::ProbabilisticSetCoverConditionalGain(ll n_, int numConcepts_,std::vector<std::vector<float>> const &groundSetConceptProbabilities_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const &P_): n(n_), groundSetConceptProbabilities(groundSetConceptProbabilities_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:9:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.h:19:21: warning: ‘ProbabilisticSetCoverConditionalGain::conceptWeights’ will be initialized after [-Wreorder]
- 19 | std::vector<float> conceptWeights;
- | ^~~~~~~~~~~~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.h:17:26: warning: ‘std::unordered_set<int> ProbabilisticSetCoverConditionalGain::P’ [-Wreorder]
- 17 | std::unordered_set<int> P; //set of concept indices in private set
- | ^
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | ProbabilisticSetCoverConditionalGain::ProbabilisticSetCoverConditionalGain(ll n_, int numConcepts_,std::vector<std::vector<float>> const &groundSetConceptProbabilities_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const &P_): n(n_), groundSetConceptProbabilities(groundSetConceptProbabilities_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalGain::evaluate(const std::unordered_set<long long int>&)’:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:28:9: warning: unused variable ‘result’ [-Wunused-variable]
- 28 | double result=0;
- | ^~~~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalGain::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:37:9: warning: unused variable ‘result’ [-Wunused-variable]
- 37 | double result = 0;
- | ^~~~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalGain::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:46:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 46 | double gain = 0;
- | ^~~~
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp: In member function ‘virtual double ProbabilisticSetCoverConditionalGain::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/condgain/ProbabilisticSetCoverConditionalGain.cpp:56:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 56 | double gain = 0;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/condgain/SetCoverConditionalGain.cpp -o build/temp.linux-x86_64-cpython-38/cpp/condgain/SetCoverConditionalGain.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/condgain/SetCoverConditionalGain.cpp:9:
- cpp/condgain/SetCoverConditionalGain.h: In constructor ‘SetCoverConditionalGain::SetCoverConditionalGain(ll, const std::vector<std::unordered_set<int> >&, int, const std::vector<float>&, const std::unordered_set<int>&)’:
- cpp/condgain/SetCoverConditionalGain.h:18:42: warning: ‘SetCoverConditionalGain::coverSet’ will be initialized after [-Wreorder]
- 18 | std::vector<std::unordered_set<int>> coverSet;
- | ^~~~~~~~
- cpp/condgain/SetCoverConditionalGain.h:15:9: warning: ‘int SetCoverConditionalGain::numConcepts’ [-Wreorder]
- 15 | int numConcepts;
- | ^~~~~~~~~~~
- cpp/condgain/SetCoverConditionalGain.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | SetCoverConditionalGain::SetCoverConditionalGain(ll n_, std::vector<std::unordered_set<int>> const &coverSet_, int numConcepts_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const & P_): n(n_), coverSet(coverSet_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/condgain/SetCoverConditionalGain.cpp:9:
- cpp/condgain/SetCoverConditionalGain.h:19:21: warning: ‘SetCoverConditionalGain::conceptWeights’ will be initialized after [-Wreorder]
- 19 | std::vector<float> conceptWeights;
- | ^~~~~~~~~~~~~~
- cpp/condgain/SetCoverConditionalGain.h:17:26: warning: ‘std::unordered_set<int> SetCoverConditionalGain::P’ [-Wreorder]
- 17 | std::unordered_set<int> P; //set of concept indices in private set
- | ^
- cpp/condgain/SetCoverConditionalGain.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | SetCoverConditionalGain::SetCoverConditionalGain(ll n_, std::vector<std::unordered_set<int>> const &coverSet_, int numConcepts_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const & P_): n(n_), coverSet(coverSet_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), P(P_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~
- cpp/condgain/SetCoverConditionalGain.cpp:13:22: warning: comparison of integer expressions of different signedness: ‘ll’ {aka ‘long long int’} and ‘std::vector<std::unordered_set<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 13 | for (ll i = 0; i < coverSet.size(); i++) {
- | ~~^~~~~~~~~~~~~~~~~
- cpp/condgain/SetCoverConditionalGain.cpp: In member function ‘virtual double SetCoverConditionalGain::evaluate(const std::unordered_set<long long int>&)’:
- cpp/condgain/SetCoverConditionalGain.cpp:25:9: warning: unused variable ‘result’ [-Wunused-variable]
- 25 | double result=0;
- | ^~~~~~
- cpp/condgain/SetCoverConditionalGain.cpp: In member function ‘virtual double SetCoverConditionalGain::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/condgain/SetCoverConditionalGain.cpp:34:9: warning: unused variable ‘result’ [-Wunused-variable]
- 34 | double result = 0;
- | ^~~~~~
- cpp/condgain/SetCoverConditionalGain.cpp: In member function ‘virtual double SetCoverConditionalGain::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/condgain/SetCoverConditionalGain.cpp:43:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 43 | double gain = 0;
- | ^~~~
- cpp/condgain/SetCoverConditionalGain.cpp: In member function ‘virtual double SetCoverConditionalGain::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/condgain/SetCoverConditionalGain.cpp:53:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 53 | double gain = 0;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp -o build/temp.linux-x86_64-cpython-38/cpp/optimizers/LazierThanLazyGreedyOptimizer.o -std=c++17 -fvisibility=hidden -g0 -O3
- cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp: In member function ‘std::vector<std::pair<long long int, double> > LazierThanLazyGreedyOptimizer::maximize(SetFunction&, float, bool, bool, float, bool, bool, const std::vector<float>&, bool)’:
- cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp:242:33: warning: comparison of integer expressions of different signedness: ‘std::unordered_set<long long int>::size_type’ {aka ‘long unsigned int’} and ‘ll’ {aka ‘long long int’} [-Wsign-compare]
- 242 | while (randomSet.size() < randomSetSize) {
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp:219:8: warning: unused variable ‘best_id’ [-Wunused-variable]
- 219 | ll best_id;
- | ^~~~~~~
- cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp:220:12: warning: unused variable ‘best_val’ [-Wunused-variable]
- 220 | double best_val;
- | ^~~~~~~~
- cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp:24:12: warning: ‘best_val’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- 24 | if (abs(val1 - val2) < eps)
- | ~~~^~~~~~~~~~~~~
- cpp/optimizers/LazierThanLazyGreedyOptimizer.cpp:264:16: note: ‘best_val’ was declared here
- 264 | double best_val;
- | ^~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/optimizers/LazyGreedyOptimizer.cpp -o build/temp.linux-x86_64-cpython-38/cpp/optimizers/LazyGreedyOptimizer.o -std=c++17 -fvisibility=hidden -g0 -O3
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/optimizers/NaiveGreedyOptimizer.cpp -o build/temp.linux-x86_64-cpython-38/cpp/optimizers/NaiveGreedyOptimizer.o -std=c++17 -fvisibility=hidden -g0 -O3
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/optimizers/StochasticGreedyOptimizer.cpp -o build/temp.linux-x86_64-cpython-38/cpp/optimizers/StochasticGreedyOptimizer.o -std=c++17 -fvisibility=hidden -g0 -O3
- cpp/optimizers/StochasticGreedyOptimizer.cpp: In member function ‘std::vector<std::pair<long long int, double> > StochasticGreedyOptimizer::maximize(SetFunction&, float, bool, bool, float, bool, bool, const std::vector<float>&, bool)’:
- cpp/optimizers/StochasticGreedyOptimizer.cpp:64:26: warning: comparison of integer expressions of different signedness: ‘std::unordered_set<long long int>::size_type’ {aka ‘long unsigned int’} and ‘ll’ {aka ‘long long int’} [-Wsign-compare]
- 64 | while(randomSet.size() < randomSetSize) {
- | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/ConcaveOverModular.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/ConcaveOverModular.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/smi/ConcaveOverModular.cpp:10:
- cpp/smi/ConcaveOverModular.h: In constructor ‘ConcaveOverModular::ConcaveOverModular(ll, int, const std::vector<std::vector<float> >&, float, ConcaveOverModular::Type)’:
- cpp/smi/ConcaveOverModular.h:15:39: warning: ‘ConcaveOverModular::kernelQuery’ will be initialized after [-Wreorder]
- 15 | std::vector<std::vector <float> > kernelQuery; //n X numQueries
- | ^~~~~~~~~~~
- cpp/smi/ConcaveOverModular.h:14:11: warning: ‘float ConcaveOverModular::queryDiversityEta’ [-Wreorder]
- 14 | float queryDiversityEta;
- | ^~~~~~~~~~~~~~~~~
- cpp/smi/ConcaveOverModular.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | ConcaveOverModular::ConcaveOverModular(ll n_, int numQueries_, std::vector<std::vector<float>> const &kernelQuery_, float queryDiversityEta_, Type type_): n(n_), numQueries(numQueries_), kernelQuery(kernelQuery_), queryDiversityEta(queryDiversityEta_), type(type_){
- | ^~~~~~~~~~~~~~~~~~
- cpp/smi/ConcaveOverModular.cpp: In member function ‘double ConcaveOverModular::transform(double)’:
- cpp/smi/ConcaveOverModular.cpp:41:1: warning: control reaches end of non-void function [-Wreturn-type]
- 41 | }
- | ^
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/FacilityLocationMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/FacilityLocationMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/smi/FacilityLocationMutualInformation.cpp:10:
- cpp/smi/FacilityLocationMutualInformation.h: In constructor ‘FacilityLocationMutualInformation::FacilityLocationMutualInformation(ll, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, float)’:
- cpp/smi/FacilityLocationMutualInformation.h:18:39: warning: ‘FacilityLocationMutualInformation::kernelQuery’ will be initialized after [-Wreorder]
- 18 | std::vector<std::vector <float> > kernelQuery; //n X numQueries
- | ^~~~~~~~~~~
- cpp/smi/FacilityLocationMutualInformation.h:14:11: warning: ‘float FacilityLocationMutualInformation::magnificationLambda’ [-Wreorder]
- 14 | float magnificationLambda;
- | ^~~~~~~~~~~~~~~~~~~
- cpp/smi/FacilityLocationMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | FacilityLocationMutualInformation::FacilityLocationMutualInformation(ll n_, int numQueries_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelQuery_, float magnificationLambda_): n(n_), numQueries(numQueries_), kernelImage(kernelImage_), kernelQuery(kernelQuery_), magnificationLambda(magnificationLambda_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/FacilityLocationVariantMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/FacilityLocationVariantMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/smi/FacilityLocationVariantMutualInformation.cpp:10:
- cpp/smi/FacilityLocationVariantMutualInformation.h: In constructor ‘FacilityLocationVariantMutualInformation::FacilityLocationVariantMutualInformation(ll, int, const std::vector<std::vector<float> >&, float)’:
- cpp/smi/FacilityLocationVariantMutualInformation.h:15:39: warning: ‘FacilityLocationVariantMutualInformation::kernelQuery’ will be initialized after [-Wreorder]
- 15 | std::vector<std::vector <float> > kernelQuery; //n X numQueries
- | ^~~~~~~~~~~
- cpp/smi/FacilityLocationVariantMutualInformation.h:14:11: warning: ‘float FacilityLocationVariantMutualInformation::magnificationLambda’ [-Wreorder]
- 14 | float magnificationLambda;
- | ^~~~~~~~~~~~~~~~~~~
- cpp/smi/FacilityLocationVariantMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | FacilityLocationVariantMutualInformation::FacilityLocationVariantMutualInformation(ll n_, int numQueries_, std::vector<std::vector<float>> const &kernelQuery_, float magnificationLambda_): n(n_), numQueries(numQueries_), kernelQuery(kernelQuery_), magnificationLambda(magnificationLambda_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/GraphCutMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/GraphCutMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/LogDeterminantMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/LogDeterminantMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/smi/LogDeterminantMutualInformation.cpp:10:
- cpp/smi/LogDeterminantMutualInformation.h: In constructor ‘LogDeterminantMutualInformation::LogDeterminantMutualInformation(ll, int, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, const std::vector<std::vector<float> >&, double, float)’:
- cpp/smi/LogDeterminantMutualInformation.h:15:37: warning: ‘LogDeterminantMutualInformation::kernelQueryQuery’ will be initialized after [-Wreorder]
- 15 | std::vector<std::vector<float>> kernelQueryQuery; // numQueries X
- | ^~~~~~~~~~~~~~~~
- cpp/smi/LogDeterminantMutualInformation.h:10:12: warning: ‘double LogDeterminantMutualInformation::lambda’ [-Wreorder]
- 10 | double lambda;
- | ^~~~~~
- cpp/smi/LogDeterminantMutualInformation.cpp:12:1: warning: when initialized here [-Wreorder]
- 12 | LogDeterminantMutualInformation::LogDeterminantMutualInformation(ll n_, int numQueries_, std::vector<std::vector<float>> const &kernelImage_, std::vector<std::vector<float>> const &kernelQuery_, std::vector<std::vector<float>> const &kernelQueryQuery_, double lambda_, float magnificationLambda_): n(n_), numQueries(numQueries_), kernelImage(kernelImage_), kernelQuery(kernelQuery_), kernelQueryQuery(kernelQueryQuery_), lambda(lambda_), magnificationLambda(magnificationLambda_){
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/MutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/MutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- cpp/smi/MutualInformation.cpp: In member function ‘std::vector<std::pair<long long int, double> > MutualInformation::maximize(std::string, ll, bool, bool, float, bool, bool)’:
- cpp/smi/MutualInformation.cpp:108:45: warning: control reaches end of non-void function [-Wreturn-type]
- 108 | std::cerr << "Invalid Optimizer" << std::endl;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/ProbabilisticSetCoverMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/ProbabilisticSetCoverMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:9:
- cpp/smi/ProbabilisticSetCoverMutualInformation.h: In constructor ‘ProbabilisticSetCoverMutualInformation::ProbabilisticSetCoverMutualInformation(ll, int, const std::vector<std::vector<float> >&, const std::vector<float>&, const std::unordered_set<int>&)’:
- cpp/smi/ProbabilisticSetCoverMutualInformation.h:18:37: warning: ‘ProbabilisticSetCoverMutualInformation::groundSetConceptProbabilities’ will be initialized after [-Wreorder]
- 18 | std::vector<std::vector<float>> groundSetConceptProbabilities;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.h:15:9: warning: ‘int ProbabilisticSetCoverMutualInformation::numConcepts’ [-Wreorder]
- 15 | int numConcepts;
- | ^~~~~~~~~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | ProbabilisticSetCoverMutualInformation::ProbabilisticSetCoverMutualInformation(ll n_, int numConcepts_,std::vector<std::vector<float>> const &groundSetConceptProbabilities_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const &Q_): n(n_), groundSetConceptProbabilities(groundSetConceptProbabilities_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:9:
- cpp/smi/ProbabilisticSetCoverMutualInformation.h:19:21: warning: ‘ProbabilisticSetCoverMutualInformation::conceptWeights’ will be initialized after [-Wreorder]
- 19 | std::vector<float> conceptWeights;
- | ^~~~~~~~~~~~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.h:17:26: warning: ‘std::unordered_set<int> ProbabilisticSetCoverMutualInformation::Q’ [-Wreorder]
- 17 | std::unordered_set<int> Q; //set of concept indices in query set
- | ^
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | ProbabilisticSetCoverMutualInformation::ProbabilisticSetCoverMutualInformation(ll n_, int numConcepts_,std::vector<std::vector<float>> const &groundSetConceptProbabilities_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const &Q_): n(n_), groundSetConceptProbabilities(groundSetConceptProbabilities_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverMutualInformation::evaluate(const std::unordered_set<long long int>&)’:
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:28:9: warning: unused variable ‘result’ [-Wunused-variable]
- 28 | double result=0;
- | ^~~~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverMutualInformation::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:37:9: warning: unused variable ‘result’ [-Wunused-variable]
- 37 | double result = 0;
- | ^~~~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverMutualInformation::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:46:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 46 | double gain = 0;
- | ^~~~
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp: In member function ‘virtual double ProbabilisticSetCoverMutualInformation::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/smi/ProbabilisticSetCoverMutualInformation.cpp:56:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 56 | double gain = 0;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/smi/SetCoverMutualInformation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/smi/SetCoverMutualInformation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/smi/SetCoverMutualInformation.cpp:9:
- cpp/smi/SetCoverMutualInformation.h: In constructor ‘SetCoverMutualInformation::SetCoverMutualInformation(ll, const std::vector<std::unordered_set<int> >&, int, const std::vector<float>&, const std::unordered_set<int>&)’:
- cpp/smi/SetCoverMutualInformation.h:18:42: warning: ‘SetCoverMutualInformation::coverSet’ will be initialized after [-Wreorder]
- 18 | std::vector<std::unordered_set<int>> coverSet;
- | ^~~~~~~~
- cpp/smi/SetCoverMutualInformation.h:15:9: warning: ‘int SetCoverMutualInformation::numConcepts’ [-Wreorder]
- 15 | int numConcepts;
- | ^~~~~~~~~~~
- cpp/smi/SetCoverMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | SetCoverMutualInformation::SetCoverMutualInformation(ll n_, std::vector<std::unordered_set<int>> const &coverSet_, int numConcepts_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const & Q_): n(n_), coverSet(coverSet_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from cpp/smi/SetCoverMutualInformation.cpp:9:
- cpp/smi/SetCoverMutualInformation.h:19:21: warning: ‘SetCoverMutualInformation::conceptWeights’ will be initialized after [-Wreorder]
- 19 | std::vector<float> conceptWeights;
- | ^~~~~~~~~~~~~~
- cpp/smi/SetCoverMutualInformation.h:17:26: warning: ‘std::unordered_set<int> SetCoverMutualInformation::Q’ [-Wreorder]
- 17 | std::unordered_set<int> Q; //set of concept indices in query set
- | ^
- cpp/smi/SetCoverMutualInformation.cpp:11:1: warning: when initialized here [-Wreorder]
- 11 | SetCoverMutualInformation::SetCoverMutualInformation(ll n_, std::vector<std::unordered_set<int>> const &coverSet_, int numConcepts_, std::vector<float> const& conceptWeights_, std::unordered_set<int> const & Q_): n(n_), coverSet(coverSet_), numConcepts(numConcepts_), conceptWeights(conceptWeights_), Q(Q_) {
- | ^~~~~~~~~~~~~~~~~~~~~~~~~
- cpp/smi/SetCoverMutualInformation.cpp:13:22: warning: comparison of integer expressions of different signedness: ‘ll’ {aka ‘long long int’} and ‘std::vector<std::unordered_set<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
- 13 | for (ll i = 0; i < coverSet.size(); i++) {
- | ~~^~~~~~~~~~~~~~~~~
- cpp/smi/SetCoverMutualInformation.cpp: In member function ‘virtual double SetCoverMutualInformation::evaluate(const std::unordered_set<long long int>&)’:
- cpp/smi/SetCoverMutualInformation.cpp:25:9: warning: unused variable ‘result’ [-Wunused-variable]
- 25 | double result=0;
- | ^~~~~~
- cpp/smi/SetCoverMutualInformation.cpp: In member function ‘virtual double SetCoverMutualInformation::evaluateWithMemoization(const std::unordered_set<long long int>&)’:
- cpp/smi/SetCoverMutualInformation.cpp:34:9: warning: unused variable ‘result’ [-Wunused-variable]
- 34 | double result = 0;
- | ^~~~~~
- cpp/smi/SetCoverMutualInformation.cpp: In member function ‘virtual double SetCoverMutualInformation::marginalGain(const std::unordered_set<long long int>&, ll)’:
- cpp/smi/SetCoverMutualInformation.cpp:43:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 43 | double gain = 0;
- | ^~~~
- cpp/smi/SetCoverMutualInformation.cpp: In member function ‘virtual double SetCoverMutualInformation::marginalGainWithMemoization(const std::unordered_set<long long int>&, ll, bool)’:
- cpp/smi/SetCoverMutualInformation.cpp:53:9: warning: unused variable ‘gain’ [-Wunused-variable]
- 53 | double gain = 0;
- | ^~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/submod/DisparityMin.cpp -o build/temp.linux-x86_64-cpython-38/cpp/submod/DisparityMin.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/submod/DisparityMin.cpp:10:
- cpp/submod/DisparityMin.h: In constructor ‘DisparityMin::DisparityMin(ll, const std::vector<std::vector<float> >&, bool, const std::unordered_set<long long int>&)’:
- cpp/submod/DisparityMin.h:24:37: warning: ‘DisparityMin::denseKernel’ will be initialized after [-Wreorder]
- 24 | std::vector<std::vector<float>> denseKernel;
- | ^~~~~~~~~~~
- cpp/submod/DisparityMin.h:19:10: warning: ‘bool DisparityMin::partial’ [-Wreorder]
- 19 | bool partial;
- | ^~~~~~~
- cpp/submod/DisparityMin.cpp:15:1: warning: when initialized here [-Wreorder]
- 15 | DisparityMin::DisparityMin(ll n_, std::vector<std::vector<float>> const &denseKernel_, bool partial_, std::unordered_set<ll> const &ground_): n(n_), mode(dense), denseKernel(denseKernel_), partial(partial_) {
- | ^~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/submod/DisparitySum.cpp -o build/temp.linux-x86_64-cpython-38/cpp/submod/DisparitySum.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/submod/DisparitySum.cpp:10:
- cpp/submod/DisparitySum.h: In constructor ‘DisparitySum::DisparitySum(ll, const std::vector<std::vector<float> >&, bool, const std::unordered_set<long long int>&)’:
- cpp/submod/DisparitySum.h:24:37: warning: ‘DisparitySum::denseKernel’ will be initialized after [-Wreorder]
- 24 | std::vector<std::vector<float>> denseKernel;
- | ^~~~~~~~~~~
- cpp/submod/DisparitySum.h:19:10: warning: ‘bool DisparitySum::partial’ [-Wreorder]
- 19 | bool partial;
- | ^~~~~~~
- cpp/submod/DisparitySum.cpp:15:1: warning: when initialized here [-Wreorder]
- 15 | DisparitySum::DisparitySum(ll n_, std::vector<std::vector<float>> const &denseKernel_, bool partial_, std::unordered_set<ll> const &ground_): n(n_), mode(dense), denseKernel(denseKernel_), partial(partial_) {
- | ^~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/submod/FacilityLocation.cpp -o build/temp.linux-x86_64-cpython-38/cpp/submod/FacilityLocation.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from cpp/submod/FacilityLocation.cpp:10:
- cpp/submod/FacilityLocation.h: In constructor ‘FacilityLocation::FacilityLocation(ll, const std::vector<std::vector<float> >&, bool, const std::unordered_set<long long int>&, bool)’:
- cpp/submod/FacilityLocation.h:31:33: warning: ‘FacilityLocation::denseKernel’ will be initialized after [-Wreorder]
- 31 | std::vector<std::vector<float>>denseKernel; //size n_master X n
- | ^~~~~~~~~~~
- cpp/submod/FacilityLocation.h:24:7: warning: ‘bool FacilityLocation::partial’ [-Wreorder]
- 24 | bool partial; //if masked implementation is desired, relevant to be used in ClusteredFunction
- | ^~~~~~~
- cpp/submod/FacilityLocation.cpp:15:1: warning: when initialized here [-Wreorder]
- 15 | FacilityLocation::FacilityLocation(ll n_, std::vector<std::vector<float>> const &denseKernel_, bool partial_, std::unordered_set<ll> const &ground_, bool separateMaster_): n(n_), mode(dense), denseKernel(denseKernel_), partial(partial_), separateMaster(separateMaster_) {
- | ^~~~~~~~~~~~~~~~
- In file included from cpp/submod/FacilityLocation.cpp:10:
- cpp/submod/FacilityLocation.h: In constructor ‘FacilityLocation::FacilityLocation(ll, const std::vector<std::unordered_set<long long int> >&, const std::vector<std::vector<std::vector<float> > >&, const std::vector<long long int>&)’:
- cpp/submod/FacilityLocation.h:39:17: warning: ‘FacilityLocation::clusterIndexMap’ will be initialized after [-Wreorder]
- 39 | std::vector<ll>clusterIndexMap; //mapping from datapont index to index in cluster kernel, size = n
- | ^~~~~~~~~~~~~~~
- In file included from cpp/submod/FacilityLocation.cpp:10:
- cpp/submod/FacilityLocation.h:24:7: warning: ‘bool FacilityLocation::partial’ [-Wreorder]
- 24 | bool partial; //if masked implementation is desired, relevant to be used in ClusteredFunction
- | ^~~~~~~
- cpp/submod/FacilityLocation.cpp:120:1: warning: when initialized here [-Wreorder]
- 120 | FacilityLocation::FacilityLocation(ll n_, std::vector<std::unordered_set<ll>> const &clusters_,std::vector<std::vector<std::vector<float>>> const &clusterKernels_, std::vector<ll> const &clusterIndexMap_): n(n_), mode(clustered), num_clusters(clusters_.size()), clusters(clusters_), clusterKernels(clusterKernels_), clusterIndexMap(clusterIndexMap_), partial(false), separateMaster(false) {
- | ^~~~~~~~~~~~~~~~
- In file included from cpp/submod/FacilityLocation.cpp:10:
- cpp/submod/FacilityLocation.h: In copy constructor ‘FacilityLocation::FacilityLocation(const FacilityLocation&)’:
- cpp/submod/FacilityLocation.h:31:33: warning: ‘FacilityLocation::denseKernel’ will be initialized after [-Wreorder]
- 31 | std::vector<std::vector<float>>denseKernel; //size n_master X n
- | ^~~~~~~~~~~
- cpp/submod/FacilityLocation.h:24:7: warning: ‘bool FacilityLocation::partial’ [-Wreorder]
- 24 | bool partial; //if masked implementation is desired, relevant to be used in ClusteredFunction
- | ^~~~~~~
- cpp/submod/FacilityLocation.cpp:160:1: warning: when initialized here [-Wreorder]
- 160 | FacilityLocation::FacilityLocation(const FacilityLocation& f)
- | ^~~~~~~~~~~~~~~~
- x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DVERSION_INFO=1.1.5 -I/tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include -I/home/venkat/venv/include -I/usr/include/python3.8 -c cpp/submod/FacilityLocation2.cpp -o build/temp.linux-x86_64-cpython-38/cpp/submod/FacilityLocation2.o -std=c++17 -fvisibility=hidden -g0 -O3
- In file included from /tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include/pybind11/detail/../attr.h:13,
- from /tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include/pybind11/detail/class.h:12,
- from /tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include/pybind11/pybind11.h:13,
- from cpp/submod/FacilityLocation2.h:10,
- from cpp/submod/FacilityLocation2.cpp:10:
- /tmp/pip-build-env-55c9zdk5/overlay/lib/python3.8/site-packages/pybind11/include/pybind11/detail/../detail/common.h:266:10: fatal error: Python.h: No such file or directory
- 266 | #include <Python.h>
- | ^~~~~~~~~~
- compilation terminated.
- error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
- [end of output]
- note: This error originates from a subprocess, and is likely not a problem with pip.
- ERROR: Failed building wheel for submodlib
- Failed to build submodlib
- ERROR: Could not build wheels for submodlib, which is required to install pyproject.toml-based projects
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement