From a744dd40108fea462cdf6dbbecd0ae93710cb522 Mon Sep 17 00:00:00 2001
From: Camille Coti <camille.coti@lipn.univ-paris13.fr>
Date: Fri, 31 Jan 2020 22:03:40 -0800
Subject: [PATCH] Removed warnings

---
 src/hierarchical.cpp  | 4 ----
 src/hierarchical2.cpp | 4 ----
 src/masterworker2.cpp | 4 ----
 src/mw_addslave3.cpp  | 4 ----
 src/mw_addslave4.cpp  | 6 +++---
 5 files changed, 3 insertions(+), 19 deletions(-)

diff --git a/src/hierarchical.cpp b/src/hierarchical.cpp
index b55fa07..9545b6a 100644
--- a/src/hierarchical.cpp
+++ b/src/hierarchical.cpp
@@ -295,10 +295,6 @@ gi::ex multiply_2levels_master( tensor3D_t& T, unsigned int size, MPI_Comm comm
     expr_c = NULL;
     expr_c = (char*) malloc( 3279 ); // TMP
     
-    int i, j;
-    i = 0;
-    j = 0;
-
     int receivedresults = 0;
     unsigned int N = size/2;
 
diff --git a/src/hierarchical2.cpp b/src/hierarchical2.cpp
index 1f89782..52b38ec 100644
--- a/src/hierarchical2.cpp
+++ b/src/hierarchical2.cpp
@@ -291,10 +291,6 @@ gi::ex multiply_2levels_master2( tensor3D_t& T, unsigned int size, MPI_Comm comm
     expr_c = NULL;
     expr_c = (char*) malloc( 3279 ); // TMP
     
-    int i, j;
-    i = 0;
-    j = 0;
-
     int receivedresults = 0;
     unsigned int N = size/2;
 
diff --git a/src/masterworker2.cpp b/src/masterworker2.cpp
index 14ae16b..9f39354 100644
--- a/src/masterworker2.cpp
+++ b/src/masterworker2.cpp
@@ -32,10 +32,6 @@ gi::ex multiply_1level_master2( tensor3D_t& T, unsigned int size, MPI_Comm comm
     expr_c = NULL;
     expr_c = (char*) malloc( 3279 ); // TMP
     
-    int i, j;
-    i = 0;
-    j = 0;
-
     int receivedresults = 0;
     unsigned int N = size/2;
 
diff --git a/src/mw_addslave3.cpp b/src/mw_addslave3.cpp
index e12897a..a17c07e 100644
--- a/src/mw_addslave3.cpp
+++ b/src/mw_addslave3.cpp
@@ -33,10 +33,6 @@ gi::ex multiply_1level_master_addslave3( tensor3D_t& T, unsigned int size, MPI_C
     expr_c = NULL;
     expr_c = (char*) malloc( 3279 );
     
- 	int i, j;
-    i = 0;
-    j = 0;
-
     int receivedresults = 0;
     unsigned int N = size/2;
 
diff --git a/src/mw_addslave4.cpp b/src/mw_addslave4.cpp
index c2a380e..6505442 100644
--- a/src/mw_addslave4.cpp
+++ b/src/mw_addslave4.cpp
@@ -42,7 +42,7 @@ gi::ex add_expressions_parall( std::vector<std::string> expressions, gi::lst sym
     int expr = 0;
     int* m_len;
     int* m_disp;
-    char* toto;
+    char* toto = NULL;
     int totallen = 0;
 
     MPI_Comm_rank( comm, &rank );
@@ -87,7 +87,7 @@ gi::ex add_expressions_parall( std::vector<std::string> expressions, gi::lst sym
                 }
                 /* How much are we going to send: stop at a + or - sign (and keep the sign) */
                 
-                while( !( s[end] == '+' || s[end] == '-' || end == s.length() - 1) ){
+                while( !( s[end] == '+' || s[end] == '-' || end == (int)s.length() - 1) ){
                     end++;
                 }
                 end--;
@@ -143,7 +143,7 @@ gi::ex add_expressions_parall( std::vector<std::string> expressions, gi::lst sym
 
     /* Allocate the reception buffer */
 
-    unsigned int maxlen = 0;
+    int maxlen = 0;
     std::vector<std::string> results_s;
 
     for( expr = 0 ; expr < nb ; expr++ ) {
-- 
GitLab