diff --git a/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h b/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h
index 6e4a8a2ac7daffa798fbd8b2f1d74a9c10fa1e05..643564a0c9b49b8118d53cfd00df298fedc4b97a 100644
--- a/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h
+++ b/alib2data/src/tree/ranked/PrefixRankedNonlinearPattern.h
@@ -193,14 +193,14 @@ void PrefixRankedNonlinearPattern < SymbolType, RankType >::setContent ( std::ve
 
 template < class SymbolType, class RankType >
 void PrefixRankedNonlinearPattern < SymbolType, RankType >::arityChecksum ( const std::vector < std::ranked_symbol < SymbolType, RankType > > & data ) {
-	int arityChecksum = 1;
+	int arityChecksumAcc = 1;
 
 	for ( const std::ranked_symbol < SymbolType, RankType > & symbol : data ) {
-		arityChecksum += symbol.getRank ( ).getData ( );
-		arityChecksum -= 1;
+		arityChecksumAcc += symbol.getRank ( ).getData ( );
+		arityChecksumAcc -= 1;
 	}
 
-	if ( arityChecksum != 0 ) throw TreeException ( "The string does not form a tree" );
+	if ( arityChecksumAcc != 0 ) throw TreeException ( "The string does not form a tree" );
 }
 
 template < class SymbolType, class RankType >
diff --git a/alib2data/src/tree/ranked/PrefixRankedPattern.h b/alib2data/src/tree/ranked/PrefixRankedPattern.h
index a66303ce9e2f742e885f21b1b9022098285bfb11..988cc22b8c3f97ce9d9eb9b8aae80f1722e4f2de 100644
--- a/alib2data/src/tree/ranked/PrefixRankedPattern.h
+++ b/alib2data/src/tree/ranked/PrefixRankedPattern.h
@@ -165,14 +165,14 @@ void PrefixRankedPattern < SymbolType, RankType >::setContent ( std::vector < st
 
 template < class SymbolType, class RankType >
 void PrefixRankedPattern < SymbolType, RankType >::arityChecksum ( const std::vector < std::ranked_symbol < SymbolType, RankType > > & data ) {
-	int arityChecksum = 1;
+	int arityChecksumAcc = 1;
 
 	for ( const std::ranked_symbol < SymbolType, RankType > & symbol : data ) {
-		arityChecksum += symbol.getRank ( ).getData ( );
-		arityChecksum -= 1;
+		arityChecksumAcc += symbol.getRank ( ).getData ( );
+		arityChecksumAcc -= 1;
 	}
 
-	if ( arityChecksum != 0 ) throw TreeException ( "The string does not form a tree" );
+	if ( arityChecksumAcc != 0 ) throw TreeException ( "The string does not form a tree" );
 }
 
 template < class SymbolType, class RankType >
diff --git a/alib2data/src/tree/ranked/PrefixRankedTree.h b/alib2data/src/tree/ranked/PrefixRankedTree.h
index d804c9246c19f57357569944501bafd0faa2ef0a..e4842315de69dc100ccf8049d5459c54be925eca 100644
--- a/alib2data/src/tree/ranked/PrefixRankedTree.h
+++ b/alib2data/src/tree/ranked/PrefixRankedTree.h
@@ -152,14 +152,14 @@ void PrefixRankedTree < SymbolType, RankType >::setContent ( std::vector < std::
 
 template < class SymbolType, class RankType >
 void PrefixRankedTree < SymbolType, RankType >::arityChecksum ( const std::vector < std::ranked_symbol < SymbolType, RankType > > & data ) {
-	int arityChecksum = 1;
+	int arityChecksumAcc = 1;
 
 	for ( const std::ranked_symbol < SymbolType, RankType > & symbol : data ) {
-		arityChecksum += symbol.getRank ( ).getData ( );
-		arityChecksum -= 1;
+		arityChecksumAcc += symbol.getRank ( ).getData ( );
+		arityChecksumAcc -= 1;
 	}
 
-	if ( arityChecksum != 0 ) throw TreeException ( "The string does not form a tree" );
+	if ( arityChecksumAcc != 0 ) throw TreeException ( "The string does not form a tree" );
 }
 
 template < class SymbolType, class RankType >