daily pastebin goal
14%
SHARE
TWEET

Untitled

a guest Jul 16th, 2018 63 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Building & testing AsyncDisplayKit.
  2. Analyzing dependencies
  3. Downloading dependencies
  4. Using FBSnapshotTestCase (2.1.4)
  5. Using FLAnimatedImage (1.0.12)
  6. Using JGMethodSwizzler (2.0.1)
  7. Using OCMock (3.4.1)
  8. Using PINCache (3.0.1-beta.6)
  9. Using PINOperation (1.1.1)
  10. Using PINRemoteImage (3.0.0-beta.13)
  11. Generating Pods project
  12. Integrating client project
  13. Sending stats
  14. Pod installation complete! There are 4 dependencies from the Podfile and 7 total pods installed.
  15. ▸ Building AsyncDisplayKit/AsyncDisplayKit [Debug]
  16. ▸ Check Dependencies
  17. ▸ Compiling ASHashing.m
  18. ▸ Compiling ASLayoutTransition.mm
  19. ▸ Compiling ASAssert.m
  20. ▸ Compiling ASControlTargetAction.m
  21. ▸ Compiling ASViewController.mm
  22. ▸ Compiling _ASCollectionReusableView.m
  23. ▸ Compiling ASTipsWindow.m
  24. ▸ Compiling NSParagraphStyle+ASText.m
  25. ▸ Compiling ASRectMap.mm
  26. ▸ Compiling ASDefaultPlaybackButton.m
  27. ▸ Compiling ASLayoutManager.m
  28. ▸ Compiling ASMapNode.mm
  29. ▸ Compiling AsyncDisplayKit+Tips.m
  30. ▸ Compiling ASDefaultPlayButton.m
  31. ▸ Compiling _ASAsyncTransaction.mm
  32. ▸ Compiling ASStackPositionedLayout.mm
  33. ▸ Compiling _ASAsyncTransactionContainer.m
  34. ▸ Compiling _ASHierarchyChangeSet.mm
  35. ▸ Compiling _ASAsyncTransactionGroup.m
  36. ▸ Compiling ASTipProvider.m
  37. ▸ Compiling ASYogaUtilities.mm
  38. ▸ Compiling _ASCoreAnimationExtras.mm
  39. ▸ Compiling ASMainSerialQueue.mm
  40. ▸ Compiling _ASDisplayLayer.mm
  41. ▸ Compiling ASAsciiArtBoxCreator.m
  42. ▸ Compiling _ASDisplayView.mm
  43. ▸ Compiling ASVideoNode.mm
  44. ▸ Compiling ASTip.m
  45. ▸ Compiling _ASPendingState.mm
  46. ▸ Compiling ASNodeController+Beta.m
  47. ▸ Compiling ASDisplayNode+Ancestry.m
  48. ▸ Compiling ASAbstractLayoutController.mm
  49. ▸ Compiling ASTextKitContext.mm
  50. ▸ Compiling ASPagerFlowLayout.m
  51. ▸ Compiling ASElementMap.m
  52. ▸ Compiling ASTextKitFontSizeAdjuster.mm
  53. ▸ Compiling ASImageNode+tvOS.m
  54. ▸ Compiling ASLayout+IGListKit.mm
  55. ▸ Compiling ASGraphicsContext.m
  56. ▸ Compiling ASTextInput.m
  57. ▸ Compiling ASBackgroundLayoutSpec.mm
  58. ▸ Compiling ASDelegateProxy.m
  59. ▸ Compiling ASBasicImageDownloader.mm
  60. ▸ Compiling ASBatchContext.m
  61. ▸ Compiling ASCellNode.mm
  62. ▸ Compiling ASCollectionLayoutContext.m
  63. ▸ Compiling ASCenterLayoutSpec.mm
  64. ▸ Compiling ASCollectionNode.mm
  65. ▸ Compiling ASLayoutElement.mm
  66. ▸ Compiling ASVisibilityProtocols.m
  67. ▸ Compiling ASResponderChainEnumerator.m
  68. ▸ Compiling ASNetworkImageLoadInfo.m
  69. ▸ Compiling ASWeakProxy.m
  70. ▸ Compiling ASCollectionLayoutCache.mm
  71. ▸ Compiling ASTableNode.mm
  72. ▸ Compiling _ASDisplayViewAccessiblity.mm
  73. ▸ Compiling ASCollectionView.mm
  74. ▸ Compiling ASLayerBackingTipProvider.m
  75. ▸ Compiling ASCollectionViewLayoutController.m
  76. ▸ Compiling ASControlNode.mm
  77. ▸ Compiling UIImage+ASConvenience.m
  78. ▸ Compiling ASRecursiveUnfairLock.m
  79. ▸ Compiling ASMainThreadDeallocation.mm
  80. ▸ Compiling ASDataController.mm
  81. ▸ Compiling ASLog.m
  82. ▸ Compiling AsyncDisplayKit+Debug.m
  83. ▸ Compiling ASConfigurationInternal.m
  84. ▸ Compiling ASTextDebugOption.m
  85. ▸ Compiling ASDimension.mm
  86. ▸ Compiling ASDisplayNode+AsyncDisplay.mm
  87. ▸ Compiling _ASCollectionGalleryLayoutInfo.m
  88. ▸ Compiling ASPagerNode.m
  89. ▸ Compiling NSArray+Diffing.mm
  90. ▸ Compiling ASDisplayNode+DebugTiming.mm
  91. ▸ Compiling ASCollectionInternal.m
  92. ▸ Compiling ASTextKitRenderer+Positioning.mm
  93. ▸ Compiling ASImageNode+AnimatedImage.mm
  94. ▸ Compiling ASCollectionElement.mm
  95. ▸ Compiling ASDisplayNode+UIViewBridge.mm
  96. ▸ Compiling ASCollectionLayoutState.mm
  97. ▸ Compiling ASDisplayNode.mm
  98. ▸ Compiling ASDisplayNodeExtras.mm
  99. ▸ Compiling ASEditableTextNode.mm
  100. ▸ Compiling ASTextKitRenderer.mm
  101. ▸ Compiling ASWeakSet.m
  102. ▸ Compiling ASTableLayoutController.m
  103. ▸ Compiling ASHighlightOverlayLayer.mm
  104. ▸ Compiling NSIndexSet+ASHelpers.m
  105. ▸ Compiling _ASCollectionViewCell.m
  106. ▸ Compiling ASMutableElementMap.m
  107. ▸ Compiling ASImageNode+CGExtras.m
  108. ▸ Compiling ASCollectionLayout.mm
  109. ▸ Compiling ASStackUnpositionedLayout.mm
  110. ▸ Compiling ASImageContainerProtocolCategories.m
  111. ▸ Compiling ASCollectionLayoutDefines.m
  112. ▸ Compiling ASImageNode.mm
  113. ▸ Compiling ASTextKitComponents.mm
  114. ▸ Compiling ASInsetLayoutSpec.mm
  115. ▸ Compiling ASSection.m
  116. ▸ Compiling _ASCollectionGalleryLayoutItem.mm
  117. ▸ Compiling ASInternalHelpers.m
  118. ▸ Compiling ASLayout.mm
  119.  
  120. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Source/Layout/ASLayout.mm:73:17: method override for the designated initializer of the superclass '-init' not found [-Wobjc-designated-initializers]
  121.  
  122. @implementation ASLayout
  123.                 ^
  124.  
  125.  
  126. ▸ Compiling ASButtonNode.mm
  127. ▸ Compiling ASTextRunDelegate.m
  128. ▸ Compiling ASTextLayout.m
  129. ▸ Compiling ASConfiguration.m
  130. ▸ Compiling ASTextNodeWordKerner.m
  131. ▸ Compiling ASCollectionGalleryLayoutDelegate.mm
  132. ▸ Compiling ASLayoutSpec.mm
  133. ▸ Compiling ASPendingStateController.mm
  134. ▸ Compiling ASTextKitTailTruncater.mm
  135. ▸ Compiling ASObjectDescriptionHelpers.m
  136. ▸ Compiling ASMultiplexImageNode.mm
  137. ▸ Compiling ASMutableAttributedStringBuilder.m
  138. ▸ Compiling ASNetworkImageNode.mm
  139. ▸ Compiling ASOverlayLayoutSpec.mm
  140. ▸ Compiling ASTwoDimensionalArrayUtils.m
  141. ▸ Compiling ASTextAttribute.m
  142. ▸ Compiling ASTipsController.m
  143. ▸ Compiling ASRangeController.mm
  144. ▸ Compiling ASBatchFetching.m
  145. ▸ Compiling ASCollections.m
  146. ▸ Compiling ASNavigationController.m
  147. ▸ Compiling ASTraceEvent.m
  148. ▸ Compiling ASRatioLayoutSpec.mm
  149. ▸ Compiling ASTextKitShadower.mm
  150. ▸ Compiling ASTextKitAttributes.mm
  151. ▸ Compiling ASDisplayNode+Yoga.mm
  152. ▸ Compiling ASDisplayNodeTipState.m
  153. ▸ Compiling ASScrollDirection.m
  154. ▸ Compiling ASScrollNode.mm
  155. ▸ Compiling ASDisplayNode+Layout.mm
  156. ▸ Compiling ASVideoPlayerNode.mm
  157. ▸ Compiling ASPageTable.m
  158. ▸ Compiling ASStackLayoutSpec.mm
  159. ▸ Compiling ASRelativeLayoutSpec.mm
  160. ▸ Compiling ASExperimentalFeatures.m
  161. ▸ Compiling ASDispatch.m
  162. ▸ Compiling ASEventLog.mm
  163. ▸ Compiling ASTraitCollection.m
  164. ▸ Compiling ASWeakMap.m
  165. ▸ Compiling ASDisplayNode+Convenience.m
  166. ▸ Compiling ASCollectionFlowLayoutDelegate.m
  167. ▸ Compiling ASRunLoopQueue.mm
  168. ▸ Compiling ASTabBarController.m
  169. ▸ Compiling ASTextLine.m
  170. ▸ Compiling ASAbsoluteLayoutSpec.mm
  171. ▸ Compiling ASCornerLayoutSpec.mm
  172. ▸ Compiling NSAttributedString+ASText.m
  173. ▸ Compiling ASDimensionInternal.mm
  174. ▸ Compiling ASTextNode2.mm
  175. ▸ Compiling ASCollectionViewLayoutInspector.m
  176. ▸ Compiling _ASTransitionContext.m
  177. ▸ Compiling ASTableView.mm
  178. ▸ Compiling ASTextNode.mm
  179. ▸ Compiling ASDisplayNodeLayout.mm
  180. ▸ Compiling ASPINRemoteImageDownloader.m
  181. ▸ Compiling AsyncDisplayKit+IGListKitMethods.m
  182. ▸ Compiling CoreGraphics+ASConvenience.m
  183. ▸ Compiling ASTextKitEntityAttribute.m
  184. ▸ Compiling ASPhotosFrameworkImageRequest.m
  185. ▸ Compiling ASTextKitCoreTextAdditions.m
  186. ▸ Compiling ASTextUtilities.m
  187. ▸ Compiling UIResponder+AsyncDisplayKit.m
  188. ▸ Compiling ASIntegerMap.mm
  189. ▸ Compiling ASLayoutSpec+Subclasses.mm
  190. ▸ Compiling NSMutableAttributedString+TextKitAdditions.m
  191. ▸ Compiling ASTipNode.m
  192. ▸ Compiling ASCGImageBuffer.m
  193. ▸ Compiling UICollectionViewLayout+ASConvenience.m
  194. ▸ Compiling ASCollectionViewFlowLayoutInspector.m
  195. ▸ Compiling ASControlNode+tvOS.m
  196. ▸ Compiling ASTextKitRenderer+TextChecking.mm
  197. ▸ Compiling AsyncDisplayKit_vers.c
  198. ▸ Linking AsyncDisplayKit
  199. ⚠️  ld: instance method 'methodOverrides' in category from /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Intermediates.noindex/AsyncDisplayKit.build/Debug-iphonesimulator/AsyncDisplayKit.build/Objects-normal/x86_64/_ASDisplayView.o overrides method from class in /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Intermediates.noindex/AsyncDisplayKit.build/Debug-iphonesimulator/AsyncDisplayKit.build/Objects-normal/x86_64/ASDisplayNode.o
  200. ▸ Generating 'AsyncDisplayKit.framework.dSYM'
  201. ▸ Copying ASDisplayNodeExtras.h
  202. ▸ Copying ASThread.h
  203. ▸ Touching AsyncDisplayKit.framework
  204. ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Products/Debug-iphonesimulator/AsyncDisplayKit.framework
  205. ▸ Building AsyncDisplayKit/AsyncDisplayKitTestHost [Debug]
  206. ▸ Check Dependencies
  207. ▸ Compiling AppDelegate.m
  208. ▸ Linking AsyncDisplayKitTestHost
  209. ▸ Generating 'AsyncDisplayKitTestHost.app.dSYM'
  210. ▸ Touching AsyncDisplayKitTestHost.app
  211. ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app
  212. ▸ Building Pods/FBSnapshotTestCase [Debug]
  213. ▸ Check Dependencies
  214. ▸ Compiling FBSnapshotTestCase-dummy.m
  215. ▸ Compiling FBSnapshotTestCase.m
  216.  
  217. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:92:9: parameter 'error' not found in the function declaration [-Wdocumentation]
  218.  
  219.  @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
  220. ^
  221.  
  222.  
  223.  
  224. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:105:9: parameter 'error' not found in the function declaration [-Wdocumentation]
  225.  
  226.  @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
  227.         ^~~~~
  228.  
  229.  
  230.  
  231. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:115:9: parameter 'view' not found in the function declaration [-Wdocumentation]
  232.  
  233.  @param view The view or layer to snapshot.
  234.         ^~~~~
  235.  
  236.  
  237.  
  238. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:119:9: parameter 'error' not found in the function declaration [-Wdocumentation]
  239.  
  240.  @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
  241.         ^~~~
  242.  
  243.  
  244. ▸ Compiling FBSnapshotTestCasePlatform.m
  245. ▸ Compiling FBSnapshotTestController.m
  246.  
  247. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:92:9: parameter 'error' not found in the function declaration [-Wdocumentation]
  248.  
  249.  @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
  250.         ^~~~~
  251.  
  252.  
  253.  
  254. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:105:9: parameter 'error' not found in the function declaration [-Wdocumentation]
  255.  
  256.  @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
  257.         ^~~~~
  258.  
  259.  
  260.  
  261. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:115:9: parameter 'view' not found in the function declaration [-Wdocumentation]
  262.  
  263.  @param view The view or layer to snapshot.
  264.         ^~~~~
  265.  
  266.  
  267.  
  268. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FBSnapshotTestCase/FBSnapshotTestCase/FBSnapshotTestController.h:119:9: parameter 'error' not found in the function declaration [-Wdocumentation]
  269.  
  270.  @param error An error to log in an XCTAssert() macro if the method fails (missing reference image, images differ, etc).
  271.         ^~~~
  272.  
  273.  
  274. ▸ Compiling UIApplication+StrictKeyWindow.m
  275. ▸ Compiling UIImage+Compare.m
  276. ▸ Compiling UIImage+Diff.m
  277. ▸ Compiling UIImage+Snapshot.m
  278. ▸ Building library libFBSnapshotTestCase.a
  279. ▸ Building Pods/FLAnimatedImage [Debug]
  280. ▸ Check Dependencies
  281. ▸ Compiling FLAnimatedImage-dummy.m
  282. ▸ Compiling FLAnimatedImage.m
  283.  
  284. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/FLAnimatedImage/FLAnimatedImage/FLAnimatedImage.m:302:142: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  285.  
  286.                     FLLog(FLLogLevelInfo, @"Dropping frame %zu because failed to `CGImageSourceCreateImageAtIndex` with image source %@", i, _imageSource);
  287.         ^~~~~
  288.  
  289.  
  290. ▸ Compiling FLAnimatedImageView.m
  291. ▸ Building library libFLAnimatedImage.a
  292. ▸ Building Pods/JGMethodSwizzler [Debug]
  293. ▸ Check Dependencies
  294. ▸ Compiling JGMethodSwizzler-dummy.m
  295. ▸ Compiling JGMethodSwizzler.m
  296.  
  297. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.h:77:9: parameter 'replacement' not found in the function declaration [-Wdocumentation]
  298.  
  299.  @param replacement The replacement block to use for swizzling the method. Its signature needs to be: return_type ^(id self, ...).
  300.                                                                                                                                      ^
  301.  
  302.  
  303.  
  304. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.h:88:9: parameter 'replacement' not found in the function declaration [-Wdocumentation]
  305.  
  306.  @param replacement The replacement block to use for swizzling the method. Its signature needs to be: return_type ^(id self, ...).
  307.         ^~~~~~~~~~~
  308.  
  309.  
  310.  
  311. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.h:184:9: parameter 'replacement' not found in the function declaration [-Wdocumentation]
  312.  
  313.  @param replacement The replacement block to use for swizzling the method. Its signature needs to be: return_type ^(id self, ...).
  314.         ^~~~~~~~~~~
  315.  
  316.  
  317.  
  318. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:189:42: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  319.  
  320.     NSMutableDictionary *classSwizzles = originalClassMethods[classKey];
  321.         ^~~~~~~~~~~
  322.  
  323.  
  324.  
  325. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:191:29: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  326.  
  327.     NSValue *pointerValue = classSwizzles[selectorKey];
  328.                                          ^~~~~~~~~~~~~~~~~~~~
  329.  
  330.  
  331.  
  332. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:196:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  333.  
  334.         originalClassMethods[classKey] = classSwizzles;
  335.                             ^~~~~~~~~~~~~
  336.  
  337.  
  338.  
  339. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:216:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  340.  
  341.         classSwizzles[selectorKey] = [NSValue valueWithPointer:orig];
  342.         ^~~~~~~~~~~~~~~~~~~~
  343.  
  344.  
  345.  
  346. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:244:42: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  347.  
  348.     NSMutableDictionary *classSwizzles = originalInstanceMethods[classKey];
  349.         ^~~~~~~~~~~~~
  350.  
  351.  
  352.  
  353. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:246:29: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  354.  
  355.     NSValue *pointerValue = classSwizzles[selectorKey];
  356.                                          ^~~~~~~~~~~~~~~~~~~~~~~
  357.  
  358.  
  359.  
  360. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:251:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  361.  
  362.         originalInstanceMethods[classKey] = classSwizzles;
  363.                             ^~~~~~~~~~~~~
  364.  
  365.  
  366.  
  367. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:269:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  368.  
  369.         classSwizzles[selectorKey] = [NSValue valueWithPointer:orig];
  370.         ^~~~~~~~~~~~~~~~~~~~~~~
  371.  
  372.  
  373.  
  374. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:298:45: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  375.  
  376.     NSMutableDictionary *instanceSwizzles = originalInstanceInstanceMethods[classKey];
  377.         ^~~~~~~~~~~~~
  378.  
  379.  
  380.  
  381. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:303:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  382.  
  383.         originalInstanceInstanceMethods[classKey] = instanceSwizzles;
  384.                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  385.  
  386.  
  387.  
  388. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:309:37: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  389.  
  390.         NSMutableDictionary *dict = instanceSwizzles[selectorKey];
  391.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  392.  
  393.  
  394.  
  395. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:313:33: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  396.  
  397.         NSValue *pointerValue = dict[kIMPKey];
  398.                                     ^~~~~~~~~~~~~~~~
  399.  
  400.  
  401.  
  402. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:315:31: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  403.  
  404.         unsigned int count = [dict[kCountKey] unsignedIntValue];
  405.                                 ^~~~
  406.  
  407.  
  408.  
  409. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:323:13: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  410.  
  411.             dict[kCountKey] = @(count-1);
  412.                               ^~~~
  413.  
  414.  
  415.  
  416. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:327:37: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  417.  
  418.         NSMutableDictionary *dict = instanceSwizzles[selectorKey];
  419.             ^~~~
  420.  
  421.  
  422.  
  423. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:330:13: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  424.  
  425.             dict[kCountKey] = @(1);
  426.                                     ^~~~~~~~~~~~~~~~
  427.  
  428.  
  429.  
  430. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:333:13: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  431.  
  432.             dict[kIMPKey] = [NSValue valueWithPointer:orig];
  433.             ^~~~
  434.  
  435.  
  436.  
  437. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:335:13: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  438.  
  439.             instanceSwizzles[selectorKey] = dict;
  440.             ^~~~
  441.  
  442.  
  443.  
  444. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:338:21: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  445.  
  446.             orig = [dict[kIMPKey] pointerValue];
  447.             ^~~~~~~~~~~~~~~~
  448.  
  449.  
  450.  
  451. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:340:35: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  452.  
  453.             unsigned int count = [dict[kCountKey] unsignedIntValue];
  454.                     ^~~~
  455.  
  456.  
  457.  
  458. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:341:13: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  459.  
  460.             dict[kCountKey] = @(count+1);
  461.                                   ^~~~
  462.  
  463.  
  464.  
  465. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:394:24: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  466.  
  467.     NSDictionary *d = [originalClassMethods[NSStringFromClass(class)] copy];
  468.             ^~~~
  469.  
  470.  
  471.  
  472. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:411:24: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  473.  
  474.     NSDictionary *d = [originalInstanceMethods[NSStringFromClass(class)] copy];
  475.                        ^~~~~~~~~~~~~~~~~~~~
  476.  
  477.  
  478.  
  479. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:455:15: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  480.  
  481.     NSCAssert(originalInstanceInstanceMethods[NSStringFromClass(class)][NSStringFromSelector(selector)] == nil, @"Swizzling an instance method that has already been swizzled on a specific instance is not supported");
  482.                        ^~~~~~~~~~~~~~~~~~~~~~~
  483.  
  484.  
  485.  
  486. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:455:15: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  487.  
  488.     NSCAssert(originalInstanceInstanceMethods[NSStringFromClass(class)][NSStringFromSelector(selector)] == nil, @"Swizzling an instance method that has already been swizzled on a specific instance is not supported");
  489.                                ^~~~~~~~~
  490.  
  491.  
  492.  
  493. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:484:27: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  494.  
  495.     unsigned int count = [dynamicSubclassesByObject[key][kCountKey] unsignedIntValue];
  496.                                ^~~~~~~~~
  497.  
  498.  
  499.  
  500. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:484:27: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  501.  
  502.     unsigned int count = [dynamicSubclassesByObject[key][kCountKey] unsignedIntValue];
  503.                           ^~~~~~~~~~~~~~~~~~~~~~~~~
  504.  
  505.  
  506.  
  507. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:492:38: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  508.  
  509.     NSMutableDictionary *classDict = dynamicSubclassesByObject[key];
  510.                           ^~~~~~~~~~~~~~~~~~~~~~~~~
  511.  
  512.  
  513.  
  514. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:494:27: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  515.  
  516.     unsigned int count = [classDict[kCountKey] unsignedIntValue];
  517.                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
  518.  
  519.  
  520.  
  521. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:496:5: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  522.  
  523.     classDict[kCountKey] = @(count-1);
  524.                           ^~~~~~~~~
  525.  
  526.  
  527.  
  528. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:576:38: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  529.  
  530.     NSMutableDictionary *classDict = dynamicSubclassesByObject[key];
  531.     ^~~~~~~~~
  532.  
  533.  
  534.  
  535. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:578:20: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  536.  
  537.         Class newClass = [classDict[kClassKey] pointerValue];
  538.                                      ^~~~~~~~~~~~~~~~~~~~~~~~~
  539.  
  540.  
  541.  
  542. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:581:102: 'NSUUID' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  543.  
  544.         NSString *dynamicSubclass = [NSStringFromClass(class) stringByAppendingFormat:@"_JGMS_%@", [[NSUUID UUID] UUIDString]];
  545.                           ^~~~~~~~~
  546.  
  547.  
  548.  
  549. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:594:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  550.  
  551.         classDict[kClassKey] = [NSValue valueWithPointer:JGBridgeCast(const void *, newClass)];
  552.                                                                                                      ^~~~~~
  553.  
  554.  
  555.  
  556. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:595:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  557.  
  558.         classDict[kCountKey] = @(1);
  559.         ^~~~~~~~~
  560.  
  561.  
  562.  
  563. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:597:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  564.  
  565.         dynamicSubclassesByObject[[NSValue valueWithPointer:JGBridgeCast(const void *, object)]] = classDict;
  566.         ^~~~~~~~~
  567.  
  568.  
  569.  
  570. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:623:31: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  571.  
  572.         unsigned int count = [classDict[kCountKey] unsignedIntValue];
  573.         ^~~~~~~~~~~~~~~~~~~~~~~~~
  574.  
  575.  
  576.  
  577. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/JGMethodSwizzler/JGMethodSwizzler/JGMethodSwizzler.m:624:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  578.  
  579.         classDict[kCountKey] = @(count+1);
  580.                               ^~~~~~~~~
  581.  
  582.  
  583. ▸ Building library libJGMethodSwizzler.a
  584. ▸ Building Pods/OCMock [Debug]
  585. ▸ Check Dependencies
  586. ▸ Compiling NSInvocation+OCMAdditions.m
  587. ▸ Compiling NSMethodSignature+OCMAdditions.m
  588. ▸ Compiling NSNotificationCenter+OCMAdditions.m
  589. ▸ Compiling NSObject+OCMAdditions.m
  590. ▸ Compiling NSValue+OCMAdditions.m
  591. ▸ Compiling OCClassMockObject.m
  592. ▸ Compiling OCMArg.m
  593. ▸ Compiling OCMArgAction.m
  594. ▸ Compiling OCMBlockArgCaller.m
  595. ▸ Compiling OCMBlockCaller.m
  596. ▸ Compiling OCMBoxedReturnValueProvider.m
  597. ▸ Compiling OCMConstraint.m
  598. ▸ Compiling OCMExceptionReturnValueProvider.m
  599. ▸ Compiling OCMExpectationRecorder.m
  600. ▸ Compiling OCMFunctions.m
  601. ▸ Compiling OCMIndirectReturnValueProvider.m
  602. ▸ Compiling OCMInvocationExpectation.m
  603. ▸ Compiling OCMInvocationMatcher.m
  604. ▸ Compiling OCMInvocationStub.m
  605. ▸ Compiling OCMLocation.m
  606. ▸ Compiling OCMMacroState.m
  607. ▸ Compiling OCMNotificationPoster.m
  608. ▸ Compiling OCMObserverRecorder.m
  609. ▸ Compiling OCMock-dummy.m
  610. ▸ Compiling OCMockObject.m
  611. ▸ Compiling OCMPassByRefSetter.m
  612. ▸ Compiling OCMRealObjectForwarder.m
  613. ▸ Compiling OCMRecorder.m
  614. ▸ Compiling OCMReturnValueProvider.m
  615. ▸ Compiling OCMStubRecorder.m
  616. ▸ Compiling OCMVerifier.m
  617. ▸ Compiling OCObserverMockObject.m
  618. ▸ Compiling OCPartialMockObject.m
  619. ▸ Compiling OCProtocolMockObject.m
  620. ▸ Building library libOCMock.a
  621. ▸ Building Pods/PINOperation [Debug]
  622. ▸ Check Dependencies
  623. ▸ Compiling PINOperation-dummy.m
  624. ▸ Compiling PINOperationGroup.m
  625. ▸ Compiling PINOperationQueue.m
  626. ▸ Building library libPINOperation.a
  627. ▸ Building Pods/PINCache [Debug]
  628. ▸ Check Dependencies
  629. ▸ Compiling PINCache-dummy.m
  630. ▸ Compiling PINCache.m
  631.  
  632. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:145:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  633.  
  634.         [_memoryCache setObject:object forKey:key withCost:cost];
  635.         ^~~~~~~~~
  636.  
  637.  
  638.  
  639. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:148:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  640.  
  641.         [_diskCache setObject:object forKey:key];
  642.          ^
  643.  
  644.  
  645.  
  646. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:168:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  647.  
  648.         [_memoryCache removeObjectForKey:key];
  649.          ^
  650.  
  651.  
  652.  
  653. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:171:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  654.  
  655.         [_diskCache removeObjectForKey:key];
  656.          ^
  657.  
  658.  
  659.  
  660. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:188:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  661.  
  662.         [_memoryCache removeAllObjects];
  663.          ^
  664.  
  665.  
  666.  
  667. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:191:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  668.  
  669.         [_diskCache removeAllObjects];
  670.          ^
  671.  
  672.  
  673.  
  674. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:211:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  675.  
  676.         [_memoryCache trimToDate:date];
  677.          ^
  678.  
  679.  
  680.  
  681. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINCache.m:214:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  682.  
  683.         [_diskCache trimToDate:date];
  684.          ^
  685.  
  686.  
  687. ▸ Compiling PINDiskCache.m
  688.  
  689. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:475:17: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  690.  
  691.             if (_metadata[key] == nil) {
  692.          ^
  693.  
  694.  
  695.  
  696. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:476:17: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  697.  
  698.                 _metadata[key] = [[PINDiskCacheMetadata alloc] init];
  699.                 ^~~~~~~~~
  700.  
  701.  
  702.  
  703. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:481:17: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  704.  
  705.                 _metadata[key].date = date;
  706.                 ^~~~~~~~~
  707.  
  708.  
  709.  
  710. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:485:17: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  711.  
  712.                 _metadata[key].size = fileSize;
  713.                 ^~~~~~~~~
  714.  
  715.  
  716.  
  717. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:527:13: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  718.  
  719.             _metadata[key].date = date;
  720.                 ^~~~~~~~~
  721.  
  722.  
  723.  
  724. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:560:30: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  725.  
  726.         NSNumber *byteSize = _metadata[key].size;
  727.             ^~~~~~~~~
  728.  
  729.  
  730.  
  731. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:632:34: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  732.  
  733.             NSDate *accessDate = _metadata[key].date;
  734.                              ^~~~~~~~~
  735.  
  736.  
  737.  
  738. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:847:13: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  739.  
  740.         if (_metadata[key] != nil || _diskStateKnown == NO) {
  741.                                  ^~~~~~~~~
  742.  
  743.  
  744.  
  745. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:868:28: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  746.  
  747.         BOOL containsKey = _metadata[key] != nil || _diskStateKnown == NO;
  748.             ^~~~~~~~~
  749.  
  750.  
  751.  
  752. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:885:63: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  753.  
  754.         if (!self->_ttlCache || self->_ageLimit <= 0 || fabs([_metadata[key].date timeIntervalSinceDate:now]) < self->_ageLimit) {
  755.                            ^~~~~~~~~
  756.  
  757.  
  758.  
  759. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:1007:17: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  760.  
  761.             if (_metadata[key] == nil) {
  762.                                                               ^~~~~~~~~
  763.  
  764.  
  765.  
  766. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:1008:17: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  767.  
  768.                 _metadata[key] = [[PINDiskCacheMetadata alloc] init];
  769.                 ^~~~~~~~~
  770.  
  771.  
  772.  
  773. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:1017:46: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  774.  
  775.                 NSNumber *prevDiskFileSize = self->_metadata[key].size;
  776.                 ^~~~~~~~~
  777.  
  778.  
  779.  
  780. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:1021:17: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  781.  
  782.                 self->_metadata[key].size = diskFileSize;
  783.                                              ^~~~
  784.  
  785.  
  786.  
  787. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:1026:17: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  788.  
  789.                 self->_metadata[key].date = date;
  790.                 ^~~~
  791.  
  792.  
  793.  
  794. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINDiskCache.m:1142:28: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  795.  
  796.             NSDate *date = _metadata[key].date;
  797.                 ^~~~
  798.  
  799.  
  800. ▸ Compiling PINMemoryCache.m
  801.  
  802. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:154:21: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  803.  
  804.         id object = _dictionary[key];
  805.                            ^~~~~~~~~
  806.  
  807.  
  808.  
  809. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:155:26: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  810.  
  811.         NSNumber *cost = _costs[key];
  812.                     ^~~~~~~~~~~
  813.  
  814.  
  815.  
  816. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:184:30: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  817.  
  818.         NSDate *accessDate = dates[key];
  819.                          ^~~~~~
  820.  
  821.  
  822.  
  823. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:375:32: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  824.  
  825.         BOOL containsObject = (_dictionary[key] != nil);
  826.                              ^~~~~
  827.  
  828.  
  829.  
  830. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:390:22: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  831.  
  832.             object = _dictionary[key];
  833.                                ^~~~~~~~~~~
  834.  
  835.  
  836.  
  837. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:396:13: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  838.  
  839.             _dates[key] = now;
  840.                      ^~~~~~~~~~~
  841.  
  842.  
  843.  
  844. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:437:29: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  845.  
  846.         NSNumber* oldCost = _costs[key];
  847.             ^~~~~~
  848.  
  849.  
  850.  
  851. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:441:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  852.  
  853.         _dictionary[key] = object;
  854.                             ^~~~~~
  855.  
  856.  
  857.  
  858. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:442:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  859.  
  860.         _dates[key] = [[NSDate alloc] init];
  861.         ^~~~~~~~~~~
  862.  
  863.  
  864.  
  865. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:443:9: 'setObject:forKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  866.  
  867.         _costs[key] = @(cost);
  868.         ^~~~~~
  869.  
  870.  
  871.  
  872. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINCache/Source/PINMemoryCache.m:522:34: 'objectForKeyedSubscript:' is only available on iOS 6.0 or newer [-Wunguarded-availability]
  873.  
  874.                 block(self, key, _dictionary[key], &stop);
  875.         ^~~~~~
  876.  
  877.  
  878. ▸ Building library libPINCache.a
  879. ▸ Building Pods/PINRemoteImage [Debug]
  880. ▸ Check Dependencies
  881. ▸ Compiling FLAnimatedImageView+PINRemoteImage.m
  882. ▸ Compiling NSData+ImageDetectors.m
  883. ▸ Compiling PINAlternateRepresentationProvider.m
  884. ▸ Compiling PINAnimatedImage.m
  885. ▸ Compiling PINButton+PINRemoteImage.m
  886. ▸ Compiling PINCache+PINRemoteImageCaching.m
  887. ▸ Compiling PINCachedAnimatedImage.m
  888.  
  889. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:112:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  890.  
  891.         if (_coverImage == nil) {
  892.                                  ^~~~~~~~~~~
  893.  
  894.  
  895.  
  896. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:113:41: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  897.  
  898.             CGImageRef coverImageRef = [_animatedImage imageAtIndex:0 cacheProvider:self];
  899.             ^
  900.  
  901.  
  902.  
  903. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:116:17: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  904.  
  905.                 _coverImage = [UIImage imageWithCGImage:coverImageRef];
  906.                                         ^
  907.  
  908.  
  909.  
  910. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:122:22: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  911.  
  912.         coverImage = _coverImage;
  913.                 ^
  914.  
  915.  
  916.  
  917. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:165:42: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  918.  
  919.         imageRef = (__bridge CGImageRef)[_frameCache objectForKey:@(index)];
  920.                      ^
  921.  
  922.  
  923.  
  924. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:167:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  925.  
  926.         _playhead = index;
  927.                                          ^
  928.  
  929.  
  930.  
  931. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:174:17: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  932.  
  933.                 _notifyOnReady = YES;
  934.         ^
  935.  
  936.  
  937.  
  938. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:208:26: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  939.  
  940.                     if ([_cachedOrCachingFrames containsIndex:idx] == NO) {
  941.                 ^
  942.  
  943.  
  944.  
  945. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:215:30: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  946.  
  947.                         if ([_cachedOrCachingFrames containsIndex:idx] == NO) {
  948.                          ^
  949.  
  950.  
  951.  
  952. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:238:36: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  953.  
  954.         endKeepRange = NSMakeRange(_playhead, framesToCache);
  955.                              ^
  956.  
  957.  
  958.  
  959. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:240:40: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  960.  
  961.         if (NSMaxRange(endKeepRange) > _animatedImage.frameCount) {
  962.                                    ^
  963.  
  964.  
  965.  
  966. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:241:76: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  967.  
  968.             beginningKeepRange = NSMakeRange(0, NSMaxRange(endKeepRange) - _animatedImage.frameCount);
  969.                                        ^
  970.  
  971.  
  972.  
  973. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:242:35: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  974.  
  975.             endKeepRange.length = _animatedImage.frameCount - _playhead;
  976.                                                                            ^
  977.  
  978.  
  979.  
  980. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:242:63: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  981.  
  982.             endKeepRange.length = _animatedImage.frameCount - _playhead;
  983.                                   ^
  984.  
  985.  
  986.  
  987. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:263:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  988.  
  989.         [_cachedOrCachingFrames enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL * _Nonnull stop) {
  990.                                                               ^
  991.  
  992.  
  993.  
  994. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:274:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  995.  
  996.         [_cachedOrCachingFrames removeIndexes:removedFrames];
  997.          ^
  998.  
  999.  
  1000.  
  1001. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:302:30: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1002.  
  1003.                             [_operationQueue scheduleOperation:^{
  1004.          ^
  1005.  
  1006.  
  1007.  
  1008. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:356:25: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1009.  
  1010.         playbackReady = _playbackReady == 0;
  1011.                              ^
  1012.  
  1013.  
  1014.  
  1015. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:365:33: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1016.  
  1017.         playbackReadyCallback = _playbackReadyCallback;
  1018.                         ^
  1019.  
  1020.  
  1021.  
  1022. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:373:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1023.  
  1024.         _playbackReadyCallback = playbackReadyCallback;
  1025.                                 ^
  1026.  
  1027.  
  1028.  
  1029. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:381:35: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1030.  
  1031.         coverImageReadyCallback = _coverImageReadyCallback;
  1032.         ^
  1033.  
  1034.  
  1035.  
  1036. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:389:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1037.  
  1038.         _coverImageReadyCallback = coverImageReadyCallback;
  1039.                                   ^
  1040.  
  1041.  
  1042.  
  1043. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:399:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1044.  
  1045.         _coverImage = nil;
  1046.         ^
  1047.  
  1048.  
  1049.  
  1050. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:400:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1051.  
  1052.         [_cachedOrCachingFrames enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL * _Nonnull stop) {
  1053.         ^
  1054.  
  1055.  
  1056.  
  1057. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:401:14: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1058.  
  1059.             [_frameCache removeObjectForKey:@(idx)];
  1060.          ^
  1061.  
  1062.  
  1063.  
  1064. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:403:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1065.  
  1066.         [_cachedOrCachingFrames removeAllIndexes];
  1067.              ^
  1068.  
  1069.  
  1070.  
  1071. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINCachedAnimatedImage.m:413:42: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1072.  
  1073.         imageRef = (__bridge CGImageRef)[_frameCache objectForKey:@(index)];
  1074.          ^
  1075.  
  1076.  
  1077. ▸ Compiling PINGIFAnimatedImage.m
  1078. ▸ Compiling PINGIFAnimatedImageManager.m
  1079.  
  1080. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:87:8: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1081.  
  1082.       [_lock lockWhenCondition:PINAnimatedImageManagerConditionNotReady];
  1083.                                          ^
  1084.  
  1085.  
  1086.  
  1087. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:92:8: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1088.  
  1089.       [_lock unlockWithCondition:PINAnimatedImageManagerConditionReady];
  1090.        ^
  1091.  
  1092.  
  1093.  
  1094. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:123:6: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1095.  
  1096.     [_lock lockWhenCondition:PINAnimatedImageManagerConditionReady];
  1097.        ^
  1098.  
  1099.  
  1100.  
  1101. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:168:6: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1102.  
  1103.     [_lock unlockWithCondition:PINAnimatedImageManagerConditionReady];
  1104.      ^
  1105.  
  1106.  
  1107.  
  1108. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:175:12: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1109.  
  1110.           [_lock lockWhenCondition:PINAnimatedImageManagerConditionReady];
  1111.      ^
  1112.  
  1113.  
  1114.  
  1115. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:180:12: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1116.  
  1117.           [_lock unlockWithCondition:PINAnimatedImageManagerConditionReady];
  1118.            ^
  1119.  
  1120.  
  1121.  
  1122. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:188:14: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1123.  
  1124.             [_lock lockWhenCondition:PINAnimatedImageManagerConditionReady];
  1125.            ^
  1126.  
  1127.  
  1128.  
  1129. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINGIFAnimatedImageManager.m:211:14: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1130.  
  1131.             [_lock unlockWithCondition:PINAnimatedImageManagerConditionReady];
  1132.              ^
  1133.  
  1134.  
  1135. ▸ Compiling PINImage+DecodedImage.m
  1136. ▸ Compiling PINImage+ScaledImage.m
  1137. ▸ Compiling PINImage+WebP.m
  1138. ▸ Compiling PINImageView+PINRemoteImage.m
  1139. ▸ Compiling PINMemMapAnimatedImage.m
  1140.  
  1141. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:53:8: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1142.  
  1143.       [_completionLock lockWithBlock:^{
  1144.              ^
  1145.  
  1146.  
  1147.  
  1148. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:54:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1149.  
  1150.         if (_infoCompletion) {
  1151.        ^
  1152.  
  1153.  
  1154.  
  1155. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:55:11: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1156.  
  1157.           _infoCompletion(coverImage);
  1158.             ^
  1159.  
  1160.  
  1161.  
  1162. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:56:11: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1163.  
  1164.           _infoCompletion = nil;
  1165.           ^
  1166.  
  1167.  
  1168.  
  1169. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:66:8: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1170.  
  1171.       [_completionLock lockWithBlock:^{
  1172.           ^
  1173.  
  1174.  
  1175.  
  1176. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:67:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1177.  
  1178.         if (_fileReady) {
  1179.        ^
  1180.  
  1181.  
  1182.  
  1183. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:68:11: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1184.  
  1185.           _fileReady();
  1186.             ^
  1187.  
  1188.  
  1189.  
  1190. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:73:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1191.  
  1192.         [_completionLock lockWithBlock:^{
  1193.           ^
  1194.  
  1195.  
  1196.  
  1197. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:74:15: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1198.  
  1199.           if (_animatedImageReady) {
  1200.          ^
  1201.  
  1202.  
  1203.  
  1204. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:75:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1205.  
  1206.             _animatedImageReady();
  1207.               ^
  1208.  
  1209.  
  1210.  
  1211. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:76:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1212.  
  1213.             _fileReady = nil;
  1214.             ^
  1215.  
  1216.  
  1217.  
  1218. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:77:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1219.  
  1220.             _animatedImageReady = nil;
  1221.             ^
  1222.  
  1223.  
  1224.  
  1225. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:89:5: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1226.  
  1227.     _infoCompletion = infoCompletion;
  1228.             ^
  1229.  
  1230.  
  1231.  
  1232. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:96:5: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1233.  
  1234.     _animatedImageReady = animatedImageReady;
  1235.     ^
  1236.  
  1237.  
  1238.  
  1239. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:103:5: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1240.  
  1241.     _fileReady = fileReady;
  1242.     ^
  1243.  
  1244.  
  1245.  
  1246. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:136:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1247.  
  1248.         _currentData = memoryMappedData;
  1249.     ^
  1250.  
  1251.  
  1252.  
  1253. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:138:12: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1254.  
  1255.           [_dataLock lockWithBlock:^{
  1256.         ^
  1257.  
  1258.  
  1259.  
  1260. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:139:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1261.  
  1262.             _nextData = (fileIdx + 1 < imageFiles.count) ? imageFiles[fileIdx + 1].memoryMappedData : imageFiles[0].memoryMappedData;
  1263.            ^
  1264.  
  1265.  
  1266.  
  1267. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:340:5: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1268.  
  1269.     _currentData = nil;
  1270.             ^
  1271.  
  1272.  
  1273.  
  1274. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:341:5: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1275.  
  1276.     _nextData = nil;
  1277.     ^
  1278.  
  1279.  
  1280.  
  1281. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:364:5: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1282.  
  1283.     _coverImage = coverImage;
  1284.     ^
  1285.  
  1286.  
  1287.  
  1288. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:406:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1289.  
  1290.     if (_coverImage == nil) {
  1291.     ^
  1292.  
  1293.  
  1294.  
  1295. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:413:7: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1296.  
  1297.       _coverImage = coverImage;
  1298.         ^
  1299.  
  1300.  
  1301.  
  1302. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:415:20: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1303.  
  1304.       coverImage = _coverImage;
  1305.       ^
  1306.  
  1307.  
  1308.  
  1309. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:448:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1310.  
  1311.     if (_frameCount == 0) {
  1312.                    ^
  1313.  
  1314.  
  1315.  
  1316. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:449:34: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1317.  
  1318.       NSData *memoryMappedData = _memoryMappedData;
  1319.         ^
  1320.  
  1321.  
  1322.  
  1323. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:453:35: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1324.  
  1325.       [memoryMappedData getBytes:&_frameCount range:NSMakeRange(0, sizeof(_frameCount))];
  1326.                                  ^
  1327.  
  1328.  
  1329.  
  1330. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:453:75: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1331.  
  1332.       [memoryMappedData getBytes:&_frameCount range:NSMakeRange(0, sizeof(_frameCount))];
  1333.                                   ^
  1334.  
  1335.  
  1336.  
  1337. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:455:18: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1338.  
  1339.     frameCount = _frameCount;
  1340.                                                                           ^
  1341.  
  1342.  
  1343.  
  1344. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/AnimatedImages/PINMemMapAnimatedImage.m:465:24: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1345.  
  1346.     memoryMappedData = _memoryMappedData;
  1347.                  ^
  1348.  
  1349.  
  1350. ▸ Compiling PINProgressiveImage.m
  1351. ▸ Compiling PINRemoteImage-dummy.m
  1352. ▸ Compiling PINRemoteImageBasicCache.m
  1353. ▸ Compiling PINRemoteImageCallbacks.m
  1354. ▸ Compiling PINRemoteImageCategoryManager.m
  1355. ▸ Compiling PINRemoteImageDownloadQueue.m
  1356.  
  1357. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadQueue.m:74:14: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1358.  
  1359.             [_runningTasks removeObject:task];
  1360.                        ^
  1361.  
  1362.  
  1363. ▸ Compiling PINRemoteImageDownloadTask.m
  1364.  
  1365. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:47:26: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1366.  
  1367.         completedBytes = _progressImage.dataTask.countOfBytesReceived;
  1368.              ^
  1369.  
  1370.  
  1371.  
  1372. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:48:22: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1373.  
  1374.         totalBytes = _progressImage.dataTask.countOfBytesExpectedToReceive;
  1375.                          ^
  1376.  
  1377.  
  1378.  
  1379. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:101:112: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1380.  
  1381.             NSTimeInterval timeToFirstByte = [[PINSpeedRecorder sharedRecorder] weightedTimeToFirstByteForHost:_progressImage.dataTask.currentRequest.URL.host];
  1382.                      ^
  1383.  
  1384.  
  1385.  
  1386. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:102:17: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1387.  
  1388.             if (_progressImage.estimatedRemainingTime <= timeToFirstByte) {
  1389.                                                                                                                ^
  1390.  
  1391.  
  1392.  
  1393. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:111:75: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1394.  
  1395.             [self.manager.urlSessionTaskQueue removeDownloadTaskFromQueue:_progressImage.dataTask];
  1396.                 ^
  1397.  
  1398.  
  1399.  
  1400. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:112:14: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1401.  
  1402.             [_progressImage.dataTask cancel];
  1403.                                                                           ^
  1404.  
  1405.  
  1406.  
  1407. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:114:30: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1408.  
  1409.             if (hasResume && _ifRange && _progressImage.dataTask.countOfBytesExpectedToReceive > 0 && _progressImage.dataTask.countOfBytesExpectedToReceive != NSURLSessionTransferSizeUnknown) {
  1410.              ^
  1411.  
  1412.  
  1413.  
  1414. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:114:42: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1415.  
  1416.             if (hasResume && _ifRange && _progressImage.dataTask.countOfBytesExpectedToReceive > 0 && _progressImage.dataTask.countOfBytesExpectedToReceive != NSURLSessionTransferSizeUnknown) {
  1417.                              ^
  1418.  
  1419.  
  1420.  
  1421. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:114:103: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1422.  
  1423.             if (hasResume && _ifRange && _progressImage.dataTask.countOfBytesExpectedToReceive > 0 && _progressImage.dataTask.countOfBytesExpectedToReceive != NSURLSessionTransferSizeUnknown) {
  1424.                                          ^
  1425.  
  1426.  
  1427.  
  1428. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:115:40: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1429.  
  1430.                 NSData *progressData = _progressImage.data;
  1431.                                                                                                       ^
  1432.  
  1433.  
  1434.  
  1435. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:117:79: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1436.  
  1437.                     strongResume = [PINResume resumeData:progressData ifRange:_ifRange totalBytes:_progressImage.dataTask.countOfBytesExpectedToReceive];
  1438.                                        ^
  1439.  
  1440.  
  1441.  
  1442. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:117:99: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1443.  
  1444.                     strongResume = [PINResume resumeData:progressData ifRange:_ifRange totalBytes:_progressImage.dataTask.countOfBytesExpectedToReceive];
  1445.                                                                               ^
  1446.  
  1447.  
  1448.  
  1449. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:142:17: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1450.  
  1451.             if (_progressImage.dataTask) {
  1452.                                                                                                   ^
  1453.  
  1454.  
  1455.  
  1456. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:143:17: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1457.  
  1458.                 _progressImage.dataTask.priority = dataTaskPriorityWithImageManagerPriority(priority);
  1459.                 ^
  1460.  
  1461.  
  1462.  
  1463. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:144:85: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1464.  
  1465.                 [self.manager.urlSessionTaskQueue setQueuePriority:priority forTask:_progressImage.dataTask];
  1466.                 ^
  1467.  
  1468.  
  1469.  
  1470. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:154:15: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1471.  
  1472.         url = _progressImage.dataTask.originalRequest.URL;
  1473.                                                                                     ^
  1474.  
  1475.  
  1476.  
  1477. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:169:32: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1478.  
  1479.         bytesSavedByResuming = _resume.resumeData.length;
  1480.               ^
  1481.  
  1482.  
  1483.  
  1484. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:187:33: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1485.  
  1486.         expectedNumberOfBytes = _progressImage.dataTask.countOfBytesExpectedToReceive;
  1487.                                ^
  1488.  
  1489.  
  1490.  
  1491. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:198:25: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1492.  
  1493.         progressImage = _progressImage;
  1494.                                 ^
  1495.  
  1496.  
  1497.  
  1498. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:231:26: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1499.  
  1500.                 resume = _resume;
  1501.                         ^
  1502.  
  1503.  
  1504.  
  1505. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:238:17: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1506.  
  1507.                 _resume = nil;
  1508.                          ^
  1509.  
  1510.  
  1511.  
  1512. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:257:21: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1513.  
  1514.                     _ifRange = ifRange;
  1515.                 ^
  1516.  
  1517.  
  1518.  
  1519. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:281:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1520.  
  1521.         if (_progressImage != nil || [self l_callbackBlocks].count == 0 || (isRetry == NO && _retryStrategy.numberOfRetries > 0)) {
  1522.                     ^
  1523.  
  1524.  
  1525.  
  1526. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:281:94: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1527.  
  1528.         if (_progressImage != nil || [self l_callbackBlocks].count == 0 || (isRetry == NO && _retryStrategy.numberOfRetries > 0)) {
  1529.             ^
  1530.  
  1531.  
  1532.  
  1533. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:284:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1534.  
  1535.         _resume = resume;
  1536.                                                                                              ^
  1537.  
  1538.  
  1539.  
  1540. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:287:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1541.  
  1542.         if (_resume) {
  1543.         ^
  1544.  
  1545.  
  1546.  
  1547. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:290:36: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1548.  
  1549.             headers[@"If-Range"] = _resume.ifRange;
  1550.             ^
  1551.  
  1552.  
  1553.  
  1554. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:291:75: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1555.  
  1556.             headers[@"Range"] = [NSString stringWithFormat:@"bytes=%tu-", _resume.resumeData.length];
  1557.                                    ^
  1558.  
  1559.  
  1560.  
  1561. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:296:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1562.  
  1563.         _progressImage = [[PINProgressiveImage alloc] initWithDataTask:[self.manager.urlSessionTaskQueue addDownloadWithSessionManager:self.manager.sessionManager
  1564.                                                                           ^
  1565.  
  1566.  
  1567.  
  1568. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:325:53: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1569.  
  1570.                         retry = skipRetry == NO && [_retryStrategy shouldRetryWithError:error];
  1571.         ^
  1572.  
  1573.  
  1574.  
  1575. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:328:29: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1576.  
  1577.                             _progressImage = nil;
  1578.                                                     ^
  1579.  
  1580.  
  1581.  
  1582. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:329:30: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1583.  
  1584.                             [_retryStrategy incrementRetryCount];
  1585.                             ^
  1586.  
  1587.  
  1588.  
  1589. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:330:38: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1590.  
  1591.                             delay = [_retryStrategy nextDelay];
  1592.                              ^
  1593.  
  1594.  
  1595.  
  1596. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:347:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1597.  
  1598.             _progressImage.dataTask.priority = dataTaskPriorityWithImageManagerPriority(priority);
  1599.                                      ^
  1600.  
  1601.  
  1602.  
  1603. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageDownloadTask.m:356:25: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1604.  
  1605.         progressImage = _progressImage;
  1606.             ^
  1607.  
  1608.  
  1609. ▸ Compiling PINRemoteImageManager.m
  1610.  
  1611. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageManager.m:768:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1612.  
  1613.         [_concurrentOperationQueue scheduleOperation:^
  1614.                         ^
  1615.  
  1616.  
  1617.  
  1618. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageManager.m:996:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1619.  
  1620.             _retryStrategyCreationBlock = retryStrategyCreationBlock;
  1621.          ^
  1622.  
  1623.  
  1624. ▸ Compiling PINRemoteImageManagerResult.m
  1625. ▸ Compiling PINRemoteImageMemoryContainer.m
  1626. ▸ Compiling PINRemoteImageProcessorTask.m
  1627.  
  1628. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageProcessorTask.m:19:34: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1629.  
  1630.         if (noMoreCompletions && _downloadTaskUUID) {
  1631.             ^
  1632.  
  1633.  
  1634.  
  1635. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageProcessorTask.m:20:46: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1636.  
  1637.             [self.manager cancelTaskWithUUID:_downloadTaskUUID];
  1638.                                  ^
  1639.  
  1640.  
  1641.  
  1642. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageProcessorTask.m:21:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1643.  
  1644.             _downloadTaskUUID = nil;
  1645.                                              ^
  1646.  
  1647.  
  1648.  
  1649. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageProcessorTask.m:30:18: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1650.  
  1651.         NSAssert(_downloadTaskUUID == nil, @"downloadTaskUUID should be nil");
  1652.             ^
  1653.  
  1654.  
  1655.  
  1656. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageProcessorTask.m:31:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1657.  
  1658.         _downloadTaskUUID = downloadTaskUUID;
  1659.                                ^
  1660.  
  1661.  
  1662.  
  1663. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageProcessorTask.m:39:28: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1664.  
  1665.         downloadTaskUUID = _downloadTaskUUID;
  1666.         ^
  1667.  
  1668.  
  1669. ▸ Compiling PINRemoteImageTask.m
  1670.  
  1671. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageTask.m:51:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1672.  
  1673.         [_callbackBlocks setObject:completion forKey:UUID];
  1674.                            ^
  1675.  
  1676.  
  1677.  
  1678. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINRemoteImageTask.m:71:27: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1679.  
  1680.         callbackBlocks = [_callbackBlocks copy];
  1681.          ^
  1682.  
  1683.  
  1684. ▸ Compiling PINRemoteLock.m
  1685. ▸ Compiling PINRequestRetryStrategy.m
  1686. ▸ Compiling PINResume.m
  1687. ▸ Compiling PINSpeedRecorder.m
  1688.  
  1689. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:101:10: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1690.  
  1691.         [_speedMeasurements removeAllObjects];
  1692.                           ^
  1693.  
  1694.  
  1695.  
  1696. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:108:45: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1697.  
  1698.         PINSpeedMeasurement *measurement = [_speedMeasurements objectForKey:host];
  1699.          ^
  1700.  
  1701.  
  1702.  
  1703. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:115:14: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1704.  
  1705.             [_speedMeasurements setObject:measurement forKey:host];
  1706.                                             ^
  1707.  
  1708.  
  1709.  
  1710. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:132:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1711.  
  1712.         if (_overrideBPS) {
  1713.              ^
  1714.  
  1715.  
  1716.  
  1717. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:133:43: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1718.  
  1719.             startAdjustedBytesPerSecond = _currentBPS;
  1720.             ^
  1721.  
  1722.  
  1723.  
  1724. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:137:45: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1725.  
  1726.         PINSpeedMeasurement *measurement = [_speedMeasurements objectForKey:host];
  1727.                                           ^
  1728.  
  1729.  
  1730.  
  1731. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:151:45: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1732.  
  1733.         PINSpeedMeasurement *measurement = [_speedMeasurements objectForKey:host];
  1734.                                             ^
  1735.  
  1736.  
  1737.  
  1738. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:162:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1739.  
  1740.             _overrideBPS = NO;
  1741.                                             ^
  1742.  
  1743.  
  1744.  
  1745. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:164:13: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1746.  
  1747.             _overrideBPS = YES;
  1748.             ^
  1749.  
  1750.  
  1751.  
  1752. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINSpeedRecorder.m:166:9: block implicitly retains 'self'; explicitly mention 'self' to indicate this is intended behavior [-Wimplicit-retain-self]
  1753.  
  1754.         _currentBPS = currentBPS;
  1755.             ^
  1756.  
  1757.  
  1758. ▸ Compiling PINURLSessionManager.m
  1759.  
  1760. ⚠️  /Users/Shared/buildkite/builds/iosf-garrett-vuqKsO4.dyn.pinadmin.com-1/pinterest/texture/Pods/PINRemoteImage/Source/Classes/PINURLSessionManager.m:212:19: 'getAllTasksWithCompletionHandler:' is only available on iOS 9.0 or newer [-Wunguarded-availability]
  1761.  
  1762.     [self.session getAllTasksWithCompletionHandler:^(NSArray<__kindof NSURLSessionTask *> * _Nonnull tasks) {
  1763.         ^
  1764.  
  1765.  
  1766. ▸ Compiling PINWebPAnimatedImage.m
  1767. ▸ Building library libPINRemoteImage.a
  1768. ▸ Building Pods/Pods-AsyncDisplayKitTests [Debug]
  1769. ▸ Check Dependencies
  1770. ▸ Compiling Pods-AsyncDisplayKitTests-dummy.m
  1771. ▸ Building library libPods-AsyncDisplayKitTests.a
  1772. ▸ Building AsyncDisplayKit/AsyncDisplayKitTests [Debug]
  1773. ▸ Check Dependencies
  1774. ▸ Running script '[CP] Check Pods Manifest.lock'
  1775. ▸ Compiling ASConfigurationTests.m
  1776. ▸ Compiling ASLayoutFlatteningTests.m
  1777. ▸ Compiling ASTraitCollectionTests.m
  1778. ▸ Compiling ASBasicImageDownloaderContextTests.m
  1779. ▸ Compiling ASBasicImageDownloaderTests.m
  1780. ▸ Compiling ASBatchFetchingTests.m
  1781. ▸ Compiling ASCollectionViewTests.mm
  1782. ▸ Compiling ASControlNodeTests.m
  1783. ▸ Compiling ASWeakSetTests.m
  1784. ▸ Compiling ASDisplayNodeExtrasTests.m
  1785. ▸ Compiling ASNavigationControllerTests.m
  1786. ▸ Compiling ASTabBarControllerTests.m
  1787. ▸ Compiling ASViewControllerTests.m
  1788. ▸ Compiling ASDisplayLayerTests.m
  1789. ▸ Compiling ASCollectionViewFlowLayoutInspectorTests.m
  1790. ▸ Compiling ASTestCase.m
  1791. ▸ Compiling ASDisplayNodeAppearanceTests.m
  1792. ▸ Compiling ASDisplayNodeSnapshotTests.m
  1793. ▸ Compiling ASPagerNodeTests.m
  1794. ▸ Compiling ASDisplayNodeTests.mm
  1795. ▸ Compiling OCMockObject+ASAdditions.m
  1796. ▸ Compiling ASLayoutElementStyleTests.m
  1797. ▸ Compiling ASRunLoopQueueTests.m
  1798. ▸ Compiling ASTableViewThrashTests.m
  1799. ▸ Compiling ASDispatchTests.m
  1800. ▸ Compiling ASIntegerMapTests.m
  1801. ▸ Compiling ASDisplayNodeTestsHelper.m
  1802. ▸ Compiling ASWeakMapTests.m
  1803. ▸ Compiling ASImageNodeSnapshotTests.m
  1804. ▸ Compiling ASAbsoluteLayoutSpecSnapshotTests.m
  1805. ▸ Compiling ASLayoutSpecSnapshotTestsHelper.m
  1806. ▸ Compiling ASPhotosFrameworkImageRequestTests.m
  1807. ▸ Compiling ASMultiplexImageNodeTests.m
  1808. ▸ Compiling ASMutableAttributedStringBuilderTests.m
  1809. ▸ Compiling ASScrollNodeTests.m
  1810. ▸ Compiling ASTextNodePerformanceTests.m
  1811. ▸ Compiling ASDisplayNode+OCMock.m
  1812. ▸ Compiling ASEditableTextNodeTests.m
  1813. ▸ Compiling ASPerformanceTestContext.m
  1814. ▸ Compiling ASLayoutEngineTests.mm
  1815. ▸ Compiling ASDisplayNodeLayoutTests.mm
  1816. ▸ Compiling ASTextNode2SnapshotTests.m
  1817. ▸ Compiling ASCollectionModernDataSourceTests.m
  1818. ▸ Compiling ASSnapshotTestCase.m
  1819. ▸ Compiling ASCollectionsTests.m
  1820. ▸ Compiling ASLayoutTestNode.mm
  1821. ▸ Compiling ASRecursiveUnfairLockTests.m
  1822. ▸ Compiling ASTextNodeSnapshotTests.m
  1823. ▸ Compiling ASTableViewTests.mm
  1824. ▸ Compiling ASVideoNodeTests.m
  1825. ▸ Compiling ASTextKitCoreTextAdditionsTests.m
  1826. ▸ Compiling ASBridgedPropertiesTests.mm
  1827. ▸ Compiling ASTLayoutFixture.mm
  1828. ▸ Compiling ASTextNodeTests.m
  1829. ▸ Compiling ASDisplayNodeImplicitHierarchyTests.m
  1830. ▸ Compiling ArrayDiffingTests.m
  1831. ▸ Compiling ASNetworkImageNodeTests.m
  1832. ▸ Linking AsyncDisplayKitTests
  1833. ▸ Generating 'AsyncDisplayKitTests.xctest.dSYM'
  1834. ▸ Running script '[CP] Copy Pods Resources'
  1835. ▸ Running script '[CP] Embed Pods Frameworks'
  1836. ▸ Touching AsyncDisplayKitTests.xctest
  1837. ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app/PlugIns/AsyncDisplayKitTests.xctest
  1838. ▸ Test build Succeeded
  1839. 2018-07-16 09:54:19.625 xcodebuild[60085:7118808] [MT] IDETestOperationsObserverDebug: (146BA7E2-DBA7-4794-9460-9555F1CE1E91) Beginning test session AsyncDisplayKitTests-146BA7E2-DBA7-4794-9460-9555F1CE1E91 at 2018-07-16 09:54:19.625 with Xcode 9A235 on target <DVTiPhoneSimulator: 0x7facdf718460> {
  1840.         SimDevice: iPhone 7 (B2A2393E-7201-4E96-9C7B-2CB9B96BB40D, iOS 10.2, Booted)
  1841. } (10.2 (14C89))
  1842. 2018-07-16 09:54:19.628 xcodebuild[60085:7118907]  IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
  1843. /var/folders/6h/ql1brcjx3936vr5vwgblbnc80000rm/T/com.apple.dt.XCTest/IDETestRunSession-30D8F92A-3246-43B5-8BC1-4CD3842310BC/AsyncDisplayKitTests-B46C3C12-0E53-4A66-95DB-85BF7B8DB7C7/Session-AsyncDisplayKitTests-2018-07-16_095419-l5k9ml.log
  1844. ▸ Building AsyncDisplayKit/AsyncDisplayKit [Debug]
  1845. ▸ Check Dependencies
  1846. ▸ Building AsyncDisplayKit/AsyncDisplayKitTestHost [Debug]
  1847. ▸ Check Dependencies
  1848. ▸ Linking AsyncDisplayKitTestHost
  1849. ▸ Generating 'AsyncDisplayKitTestHost.app.dSYM'
  1850. ▸ Touching AsyncDisplayKitTestHost.app
  1851. ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app
  1852. ▸ Building Pods/FBSnapshotTestCase [Debug]
  1853. ▸ Check Dependencies
  1854. ▸ Building Pods/FLAnimatedImage [Debug]
  1855. ▸ Check Dependencies
  1856. ▸ Building Pods/JGMethodSwizzler [Debug]
  1857. ▸ Check Dependencies
  1858. ▸ Building Pods/OCMock [Debug]
  1859. ▸ Check Dependencies
  1860. ▸ Building Pods/PINOperation [Debug]
  1861. ▸ Check Dependencies
  1862. ▸ Building Pods/PINCache [Debug]
  1863. ▸ Check Dependencies
  1864. ▸ Building Pods/PINRemoteImage [Debug]
  1865. ▸ Check Dependencies
  1866. ▸ Building Pods/Pods-AsyncDisplayKitTests [Debug]
  1867. ▸ Check Dependencies
  1868. ▸ Building AsyncDisplayKit/AsyncDisplayKitTests [Debug]
  1869. ▸ Check Dependencies
  1870. ▸ Running script '[CP] Check Pods Manifest.lock'
  1871. ▸ Linking AsyncDisplayKitTests
  1872. ▸ Generating 'AsyncDisplayKitTests.xctest.dSYM'
  1873. ▸ Running script '[CP] Copy Pods Resources'
  1874. ▸ Running script '[CP] Embed Pods Frameworks'
  1875. ▸ Touching AsyncDisplayKitTests.xctest
  1876. ▸ Signing /Users/buildkite/Library/Developer/Xcode/DerivedData/AsyncDisplayKit-flropdewrohhogbsunzwwtturdwd/Build/Products/Debug-iphonesimulator/AsyncDisplayKitTestHost.app/PlugIns/AsyncDisplayKitTests.xctest
  1877. 2018-07-16 09:54:40.259 xcodebuild[60085:7118839]  IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
  1878. /var/folders/6h/ql1brcjx3936vr5vwgblbnc80000rm/T/com.apple.dt.XCTest/IDETestRunSession-30D8F92A-3246-43B5-8BC1-4CD3842310BC/AsyncDisplayKitTests-B46C3C12-0E53-4A66-95DB-85BF7B8DB7C7/Session-AsyncDisplayKitTests-2018-07-16_095440-Gm9YHD.log
  1879. 2018-07-16 09:54:40.259 xcodebuild[60085:7118808] [MT] IDETestOperationsObserverDebug: (DE3FDE4C-3402-4A32-ABFF-FD536DD8207A) Beginning test session AsyncDisplayKitTests-DE3FDE4C-3402-4A32-ABFF-FD536DD8207A at 2018-07-16 09:54:40.260 with Xcode 9A235 on target <DVTiPhoneSimulator: 0x7facdf718460> {
  1880.         SimDevice: iPhone 7 (B2A2393E-7201-4E96-9C7B-2CB9B96BB40D, iOS 10.2, Booted)
  1881. } (10.2 (14C89))
  1882. 2018-07-16 09:54:48.334 xcodebuild[60085:7118808] Error Domain=IDETestOperationsObserverErrorDomain Code=6 "Early unexpected exit, operation never finished bootstrapping - no restart will be attempted" UserInfo={NSLocalizedDescription=Early unexpected exit, operation never finished bootstrapping - no restart will be attempted}
  1883.  
  1884. Testing failed:
  1885.     Early unexpected exit, operation never finished bootstrapping - no restart will be attempted
  1886. ** TEST FAILED **
  1887.  
  1888. Selected tests
  1889. Test Suite AsyncDisplayKitTests.xctest started
  1890. ASAbsoluteLayoutSpecSnapshotTests
  1891.     ✓ testChildrenMeasuredWithAutoMaxSize (0.019 seconds)
  1892.     ✓ testSizingBehaviour (0.009 seconds)
  1893. ASBackgroundLayoutSpecSnapshotTests
  1894.     ✓ testBackground (0.010 seconds)
  1895. ASBasicImageDownloaderContextTests
  1896.     ✓ testContextCreation (0.001 seconds)
  1897.     ✓ testContextInvalidation (0.000 seconds)
  1898.     ✓ testContextSessionCanceled (0.004 seconds)
  1899. ASBasicImageDownloaderTests
  1900.     ✓ testAsynchronouslyDownloadTheSameURLTwice (0.023 seconds)
  1901. ASBatchFetchingTests
  1902.     ✓ testBatchAlreadyFetching (0.000 seconds)
  1903.     ✓ testBatchNullState (0.000 seconds)
  1904.     ✓ testHorizontalScrollingPastContentSize (0.000 seconds)
  1905.     ✓ testHorizontalScrollingSmallContentSize (0.000 seconds)
  1906.     ✓ testHorizontalScrollToExactLeading (0.000 seconds)
  1907.     ✓ testHorizontalScrollToLessThanLeading (0.002 seconds)
  1908.     ✓ testUnsupportedScrollDirections (0.000 seconds)
  1909.     ✓ testVerticalScrollingPastContentSize (0.000 seconds)
  1910.     ✓ testVerticalScrollingSmallContentSize (0.000 seconds)
  1911.     ✓ testVerticalScrollToExactLeading (0.000 seconds)
  1912.     ✓ testVerticalScrollToLessThanLeading (0.001 seconds)
  1913. ASBridgedPropertiesTests
  1914.     ✓ testThatCallingSetNeedsDisplayFromBackgroundCausesItToHappenLater (0.001 seconds)
  1915.     ✓ testThatCallingSetNeedsLayoutFromBackgroundCausesItToHappenLater (0.001 seconds)
  1916.     ✓ testThatCallingSetNeedsLayoutOnACellNodeFromBackgroundIsSafe (0.000 seconds)
  1917.     ✓ testThatFlushingTheControllerInBackgroundThrows (0.005 seconds)
  1918.     ✓ testThatManuallyFlushingTheSyncControllerImmediatelyAppliesChanges (0.000 seconds)
  1919.     ✓ testThatReadingABridgedLayerPropertyInBackgroundThrowsAnException (0.001 seconds)
  1920.     ✓ testThatReadingABridgedViewPropertyInBackgroundThrowsAnException (0.001 seconds)
  1921.     ✓ testThatSettingABridgedLayerPropertyInBackgroundGetsFlushedOnNextRunLoop (0.000 seconds)
  1922.     ✓ testThatSettingABridgedPropertyOnMainThreadPassesDirectlyToView (0.000 seconds)
  1923.     ✓ testThatSettingABridgedViewPropertyInBackgroundGetsFlushedOnNextRunLoop (0.000 seconds)
  1924.     ✓ testTheresASharedInstance (0.000 seconds)
  1925. ASCALayerTests
  1926.     ✓ testDirtyHierarchyIsLaidOutTopDown (0.058 seconds)
  1927.     ✓ testDirtySublayerLayoutDoesntDirtySuperlayer (0.036 seconds)
  1928.     ✓ testDirtySuperlayerLayoutDoesntDirtySublayerLayout (0.036 seconds)
  1929.     ✓ testThatAddingSublayersDirtysLayout (0.000 seconds)
  1930.     ✓ testThatLayerBeginsWithCleanLayout (0.000 seconds)
  1931.     ✓ testThatRemovingSublayersDirtysLayout (0.038 seconds)
  1932. ASCenterLayoutSpecSnapshotTests
  1933.     ✓ testMinimumSizeRangeIsGivenToChildWhenNotCentering (0.007 seconds)
  1934.     ✓ testWithOptions (0.020 seconds)
  1935.     ✓ testWithSizingOptions (0.012 seconds)
  1936. ASCollectionModernDataSourceTests
  1937.     ✓ testInitialDataLoading (0.070 seconds)
  1938.     ✓ testInsertingAnItem (0.057 seconds)
  1939.     ✓ testReloadingAnItem (0.053 seconds)
  1940.     ✓ testReloadingAnItemWithACompatibleNodeModel (0.042 seconds)
  1941.     ✓ testReloadingASection (0.045 seconds)
  1942. ASCollectionViewFlowLayoutInspectorTests
  1943.     ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheFooterDelegateImplementation (0.001 seconds)
  1944.     ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheFooterProperty (0.001 seconds)
  1945.     ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheHeaderDelegateImplementation (0.001 seconds)
  1946.     ✓ testThatItReturnsAHorizontalConstrainedSizeFromTheHeaderProperty (0.000 seconds)
  1947.     ✓ testThatItReturnsAVerticalConstrainedSizeFromTheFooterDelegateImplementation (0.001 seconds)
  1948.     ✓ testThatItReturnsAVerticalConstrainedSizeFromTheFooterProperty (0.000 seconds)
  1949.     ✓ testThatItReturnsAVerticalConstrainedSizeFromTheHeaderDelegateImplementation (0.001 seconds)
  1950.     ✓ testThatItReturnsAVerticalConstrainedSizeFromTheHeaderProperty (0.000 seconds)
  1951.     ✓ testThatItReturnsNoneWhenNoReferenceSizeIsImplemented (0.000 seconds)
  1952.     ✓ testThatItReturnsOneWhenAValidSizeIsImplementedOnTheDelegate (0.000 seconds)
  1953.     ✓ testThatItReturnsOneWhenAValidSizeIsImplementedOnTheLayout (0.000 seconds)
  1954.     ✓ testThatItReturnsZeroSizeWhenNoReferenceSizeIsImplemented (0.000 seconds)
  1955.     ✓ testThatItThrowsIfNodeConstrainedSizeIsImplementedOnDataSourceButNotOnDelegateFlowLayoutInspector (0.002 seconds)
  1956.     ✓ testThatItThrowsIfNodeConstrainedSizeIsImplementedOnDataSourceButNotOnDelegateLayoutInspector (0.002 seconds)
  1957. ASCollectionViewTests
  1958.     ✓ testCellNodeIndexPathConsistency (0.083 seconds)
  1959.     ✓ testCellNodeLayoutAttributes (0.039 seconds)
  1960.     ✓ testDataSourceImplementsNecessaryMethods (0.001 seconds)
  1961.     ✓ testInitialRangeBounds (0.020 seconds)
  1962.     ✓ testReloadIfNeeded (0.022 seconds)
  1963.     ✓ testSelection (0.061 seconds)
  1964.     ✓ testThatADefaultLayoutInspectorIsProvidedForCustomLayouts (0.002 seconds)
  1965.  
  1966.  
  1967. Oh no! You walked directly into the slavering fangs of a lurking grue!
  1968. **** You have died ****
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top