 
 //            print("testBarrierWithSemaphore() @ \(#line) -- entering function")
 
-            for i in 0..<IterationsPerBarrierStage {
+            for _ in 0..<IterationsPerBarrierStage {
 //                print("testBarrierWithSemaphore() @ \(#line) (\(i+1)/\(self.IterationsPerBarrierStage)): v enter async {} -- preBarrierStage")
 
                 async {


//            print("testBarrierWithSemaphore() @ \(#line)")

            for i in 0..<IterationsPerBarrierStage {
//                print("testBarrierWithSemaphore() @ \(#line) (\(i+1)/\(self.IterationsPerBarrierStage)): v enter asyncBarrier {} -- inBarrierStage")

                asyncBarrier {


//            print("testBarrierWithSemaphore() @ \(#line)")

            for _ in 0..<IterationsPerBarrierStage {
//                print("testBarrierWithSemaphore() @ \(#line) (\(i+1)/\(self.IterationsPerBarrierStage)): v enter async {} -- postBarrierStage")

                async {
