 
   func testHugeMapping_Success() {
     self.measure {
-      var futureValue: Future<Int> = future(success: 0)
+      var futureValue: Future<Int64> = future(success: 0)
       for _ in PerformanceTests.runsRange {
         futureValue = futureValue.map(executor: .immediate) { $0 + 1 }
       }

        .asyncReduce(0, +)
        .wait().success!
      let fixture = (PerformanceTests.runsRange.lowerBound + PerformanceTests.runsRange.upperBound - 1)
        * PerformanceTests.runsRange.count
      XCTAssertEqual(resultValue, fixture)
    }
  }


  func testHugeMapping_Failure() {
    self.measure {
      var futureValue: Future<Int64> = future(failure: TestError.testCode)
      for _ in PerformanceTests.runsRange {
        futureValue = futureValue.map(executor: .immediate) { $0 + 1 }
      }
