 
     // MARK: - CGVector
     lazy var cg_vectorValues: [CGVector] = {
+        // FIXME: Comment the tests back in once rdar://problem/33363218 is in the SDK.
         var values = [
             CGVector.zero,
-            CGVector(dx: 0.0, dy: -9.81)
+            // CGVector(dx: 0.0, dy: -9.81)
         ]
 
         if #available(OSX 10.13, iOS 11.0, watchOS 4.0, tvOS 11.0, *) {

class TestCodable : TestCodableSuper {
    // MARK: - AffineTransform
#if os(OSX)
    lazy var affineTransformValues: [AffineTransform] = [
        AffineTransform.identity,
        AffineTransform(),


    // MARK: - CGRect
    lazy var cg_rectValues: [CGRect] = {
        // FIXME: Comment the tests back in once rdar://problem/33363218 is in the SDK.
        var values = [
            CGRect.zero,
            // CGRect.null,
            CGRect(x: 10, y: 20, width: 30, height: 40)
        ]

        if #available(OSX 10.13, iOS 11.0, watchOS 4.0, tvOS 11.0, *) {
            // Limit on magnitude in JSON. See rdar://problem/12717407
            // values.append(CGRect.infinite)
        }

        return values
