Guest User

Untitled

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