Building in gui/NSBezierPath gmake[2]: warning: -j4 forced in submake: resetting jobserver mode. Making all for test_tool windingCountAtPoint... Making all for test_tool basic... Making all for test_tool bounds... Compiling file basic.m ... Compiling file windingCountAtPoint.m ... Compiling file bounds.m ... Linking test_tool bounds ... Linking test_tool basic ... Linking test_tool windingCountAtPoint ... Testing basic.m... Running gui/NSBezierPath/basic.m... Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSBezierPath' exists Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSBezierPath' has working alloc Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSBezierPath' alloc gives the correct class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSBezierPath' has working init Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSBezierPath' has working new Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSBezierPath' has working allocWithZone Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... NSBezierPath is a known className Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' conforms to NSObject Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' can return self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' can return own class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' object is of correct class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' isMemberOfClass works Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' can return superclass Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' responds to hash Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' isEqual: to self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' respondsToSelector: Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' handles retain Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' has working retainCount Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' has NSString description Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSBezierPath' handles performSelector Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' conforms to NSObject Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' can return self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' can return own class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' object is of correct class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' isMemberOfClass works Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' can return superclass Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' responds to hash Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' isEqual: to self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' respondsToSelector: Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' handles retain Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' has working retainCount Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' has NSString description Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSBezierPath' handles performSelector Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' conforms to NSObject Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' can return self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' can return own class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' object is of correct class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' isMemberOfClass works Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' can return superclass Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' responds to hash Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' isEqual: to self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' respondsToSelector: Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' handles retain Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' has working retainCount Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' has NSString description Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 2 of class 'NSBezierPath' handles performSelector Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... test_NSCoding object 0 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... I can extract a class name for object Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... conforms to NSCoding protocol Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... I am able to set up an archiver Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... Object 0 of class 'NSBezierPath' can be encoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... can be decoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... decoded object equals the original End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... test_NSCoding object 0 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... test_NSCoding object 1 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... I can extract a class name for object Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... conforms to NSCoding protocol Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... I am able to set up an archiver Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... Object 1 of class 'NSBezierPath' can be encoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... can be decoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... decoded object equals the original End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... test_NSCoding object 1 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... test_NSCoding object 2 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... I can extract a class name for object Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... conforms to NSCoding protocol Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... I am able to set up an archiver Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... Object 2 of class 'NSBezierPath' can be encoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... can be decoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... decoded object equals the original End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:220 ... test_NSCoding object 2 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... test_keyed_NSCoding object 0 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... I can extract a class name for object Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... conforms to NSCoding protocol Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... Object 0 of class 'NSBezierPath' can be encoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... can be decoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... decoded object equals the original End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... test_keyed_NSCoding object 0 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... test_keyed_NSCoding object 1 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... I can extract a class name for object Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... conforms to NSCoding protocol Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... Object 1 of class 'NSBezierPath' can be encoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... can be decoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... decoded object equals the original End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... test_keyed_NSCoding object 1 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... test_keyed_NSCoding object 2 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... I can extract a class name for object Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... conforms to NSCoding protocol Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... Object 2 of class 'NSBezierPath' can be encoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... can be decoded Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... decoded object equals the original End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:260 ... test_keyed_NSCoding object 2 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... NSBezierPath is a known class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... NSBezierPath is a known class Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... test_NSCopying object 0 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... conforms to NSCopying Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 0 of class 'NSBezierPath' understands -copy Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 0 of class 'NSBezierPath' copy is of correct type Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 0 of class 'NSBezierPath' original and copy are equal Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 0 of class 'NSBezierPath' understands -copyWithZone Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 0 of class 'NSBezierPath' zCopy has correct type Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 0 of class 'NSBezierPath' copy and original are equal End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... test_NSCopying object 0 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... test_NSCopying object 1 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... conforms to NSCopying Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 1 of class 'NSBezierPath' understands -copy Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 1 of class 'NSBezierPath' copy is of correct type Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 1 of class 'NSBezierPath' original and copy are equal Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 1 of class 'NSBezierPath' understands -copyWithZone Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 1 of class 'NSBezierPath' zCopy has correct type Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 1 of class 'NSBezierPath' copy and original are equal End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... test_NSCopying object 1 Start set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... test_NSCopying object 2 Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... conforms to NSCopying Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 2 of class 'NSBezierPath' understands -copy Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 2 of class 'NSBezierPath' copy is of correct type Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 2 of class 'NSBezierPath' original and copy are equal Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 2 of class 'NSBezierPath' understands -copyWithZone Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 2 of class 'NSBezierPath' zCopy has correct type Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... Object 2 of class 'NSBezierPath' copy and original are equal End set: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:381 ... test_NSCopying object 2 Completed file: basic.m Testing bounds.m... Running gui/NSBezierPath/bounds.m... Passed test: empty path gives empty bounds Passed test: bounds accuracy (1) Passed test: control-point bounds accuracy (1) Passed test: empty path gives empty bounds (2) Passed test: bounds accuracy (2) Passed test: control-point bounds accuracy (2) Passed test: bounds accuracy (3) Passed test: bounds accuracy (4) Passed test: control-point bounds accuracy (3) Completed file: bounds.m Testing windingCountAtPoint.m... Running gui/NSBezierPath/windingCountAtPoint.m... Passed test: path 'empty', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) rect', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) rect', 1.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(u) rect', 9.99999924e+01 1.00000008e+02, expected 0, got 0 Passed test: path '(u) rect', 1.00000008e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(u) rect', 9.99999924e+01 1.00000000e+02, expected 0, got 0 Passed test: path '(u) rect', 9.99999924e+01 9.99999924e+01, expected 0, got 0 Passed test: path '(u) rect', 1.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) rect', 1.00000008e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) rect', 1.99999985e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(u) rect', 2.00000015e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(u) rect', 2.00000015e+02 1.00000000e+02, expected 0, got 0 Passed test: path '(u) rect', 1.99999985e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) rect', 2.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) rect', 2.00000015e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) rect', 1.99999985e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) rect', 2.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) rect', 2.00000015e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) rect', 2.00000015e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(u) rect', 1.99999985e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(u) rect', 2.00000015e+02 1.99999985e+02, expected 0, got 0 Passed test: path '(u) rect', 9.99999924e+01 2.00000015e+02, expected 0, got 0 Passed test: path '(u) rect', 1.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) rect', 1.00000008e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) rect', 9.99999924e+01 2.00000000e+02, expected 0, got 0 Passed test: path '(u) rect', 9.99999924e+01 1.99999985e+02, expected 0, got 0 Passed test: path '(u) rect', 1.00000008e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(c) rect', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(c) rect', 1.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(c) rect', 9.99999924e+01 1.00000008e+02, expected 0, got 0 Passed test: path '(c) rect', 1.00000008e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(c) rect', 9.99999924e+01 1.00000000e+02, expected 0, got 0 Passed test: path '(c) rect', 9.99999924e+01 9.99999924e+01, expected 0, got 0 Passed test: path '(c) rect', 1.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) rect', 1.00000008e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) rect', 1.99999985e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(c) rect', 2.00000015e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(c) rect', 2.00000015e+02 1.00000000e+02, expected 0, got 0 Passed test: path '(c) rect', 1.99999985e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) rect', 2.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) rect', 2.00000015e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) rect', 1.99999985e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) rect', 2.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) rect', 2.00000015e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) rect', 2.00000015e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(c) rect', 1.99999985e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(c) rect', 2.00000015e+02 1.99999985e+02, expected 0, got 0 Passed test: path '(c) rect', 9.99999924e+01 2.00000015e+02, expected 0, got 0 Passed test: path '(c) rect', 1.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) rect', 1.00000008e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) rect', 9.99999924e+01 2.00000000e+02, expected 0, got 0 Passed test: path '(c) rect', 9.99999924e+01 1.99999985e+02, expected 0, got 0 Passed test: path '(c) rect', 1.00000008e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(d) rect', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(d) rect', 1.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(d) rect', 9.99999924e+01 1.00000008e+02, expected 0, got 0 Passed test: path '(d) rect', 1.00000008e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(d) rect', 9.99999924e+01 1.00000000e+02, expected 0, got 0 Passed test: path '(d) rect', 9.99999924e+01 9.99999924e+01, expected 0, got 0 Passed test: path '(d) rect', 1.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) rect', 1.00000008e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) rect', 1.99999985e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(d) rect', 2.00000015e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(d) rect', 2.00000015e+02 1.00000000e+02, expected 0, got 0 Passed test: path '(d) rect', 1.99999985e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) rect', 2.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) rect', 2.00000015e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) rect', 1.99999985e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) rect', 2.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) rect', 2.00000015e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) rect', 2.00000015e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(d) rect', 1.99999985e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(d) rect', 2.00000015e+02 1.99999985e+02, expected 0, got 0 Passed test: path '(d) rect', 9.99999924e+01 2.00000015e+02, expected 0, got 0 Passed test: path '(d) rect', 1.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) rect', 1.00000008e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) rect', 9.99999924e+01 2.00000000e+02, expected 0, got 0 Passed test: path '(d) rect', 9.99999924e+01 1.99999985e+02, expected 0, got 0 Passed test: path '(d) rect', 1.00000008e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(u) tilted rect', 0.00000000e+00 0.00000000e+00, expected 1, got 1 Passed test: path '(u) tilted rect', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999987e-06 -9.99999924e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 0.00000000e+00 -9.99999924e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 4.99999987e-06 -9.99999924e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -4.99999987e-06 -1.00000000e+02, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999987e-06 -1.00000000e+02, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999987e-06 -1.00000008e+02, expected 0, got 0 Passed test: path '(u) tilted rect', 0.00000000e+00 -1.00000008e+02, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999987e-06 -1.00000008e+02, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999987e-06 1.00000008e+02, expected 0, got 0 Passed test: path '(u) tilted rect', 0.00000000e+00 1.00000008e+02, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999987e-06 1.00000008e+02, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999987e-06 1.00000000e+02, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999987e-06 1.00000000e+02, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999987e-06 9.99999924e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 0.00000000e+00 9.99999924e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 4.99999987e-06 9.99999924e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -1.00000008e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', -1.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', -9.99999924e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(u) tilted rect', -1.00000008e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) tilted rect', -9.99999924e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(u) tilted rect', -1.00000008e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', -1.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', -9.99999924e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) tilted rect', 9.99999924e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(u) tilted rect', 1.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', 1.00000008e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', 9.99999924e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(u) tilted rect', 1.00000008e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) tilted rect', 9.99999924e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) tilted rect', 1.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', 1.00000008e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) tilted rect', 5.00000000e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', 5.00000114e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999886e+01 5.00000000e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 5.00000114e+01 5.00000000e+01, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999886e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 5.00000000e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -5.00000114e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', -5.00000000e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', -5.00000114e+01 5.00000000e+01, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999886e+01 5.00000000e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -5.00000000e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -4.99999886e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -5.00000000e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -4.99999886e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -5.00000114e+01 -5.00000000e+01, expected 0, got 0 Passed test: path '(u) tilted rect', -4.99999886e+01 -5.00000000e+01, expected 1, got 1 Passed test: path '(u) tilted rect', -5.00000114e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', -5.00000000e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', 4.99999886e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 5.00000000e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 4.99999886e+01 -5.00000000e+01, expected 1, got 1 Passed test: path '(u) tilted rect', 5.00000114e+01 -5.00000000e+01, expected 0, got 0 Passed test: path '(u) tilted rect', 5.00000000e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(u) tilted rect', 5.00000114e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 0.00000000e+00 0.00000000e+00, expected 1, got 1 Passed test: path '(c) tilted rect', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999987e-06 -9.99999924e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 0.00000000e+00 -9.99999924e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 4.99999987e-06 -9.99999924e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -4.99999987e-06 -1.00000000e+02, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999987e-06 -1.00000000e+02, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999987e-06 -1.00000008e+02, expected 0, got 0 Passed test: path '(c) tilted rect', 0.00000000e+00 -1.00000008e+02, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999987e-06 -1.00000008e+02, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999987e-06 1.00000008e+02, expected 0, got 0 Passed test: path '(c) tilted rect', 0.00000000e+00 1.00000008e+02, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999987e-06 1.00000008e+02, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999987e-06 1.00000000e+02, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999987e-06 1.00000000e+02, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999987e-06 9.99999924e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 0.00000000e+00 9.99999924e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 4.99999987e-06 9.99999924e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -1.00000008e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', -1.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', -9.99999924e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(c) tilted rect', -1.00000008e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) tilted rect', -9.99999924e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(c) tilted rect', -1.00000008e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', -1.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', -9.99999924e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) tilted rect', 9.99999924e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(c) tilted rect', 1.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', 1.00000008e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', 9.99999924e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(c) tilted rect', 1.00000008e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) tilted rect', 9.99999924e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) tilted rect', 1.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', 1.00000008e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) tilted rect', 5.00000000e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 5.00000114e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999886e+01 5.00000000e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 5.00000114e+01 5.00000000e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999886e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 5.00000000e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -5.00000114e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', -5.00000000e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', -5.00000114e+01 5.00000000e+01, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999886e+01 5.00000000e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -5.00000000e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -4.99999886e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -5.00000000e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -4.99999886e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -5.00000114e+01 -5.00000000e+01, expected 0, got 0 Passed test: path '(c) tilted rect', -4.99999886e+01 -5.00000000e+01, expected 1, got 1 Passed test: path '(c) tilted rect', -5.00000114e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', -5.00000000e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 4.99999886e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 5.00000000e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 4.99999886e+01 -5.00000000e+01, expected 1, got 1 Passed test: path '(c) tilted rect', 5.00000114e+01 -5.00000000e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 5.00000000e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(c) tilted rect', 5.00000114e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 0.00000000e+00 0.00000000e+00, expected 1, got 1 Passed test: path '(d) tilted rect', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999987e-06 -9.99999924e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 0.00000000e+00 -9.99999924e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 4.99999987e-06 -9.99999924e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -4.99999987e-06 -1.00000000e+02, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999987e-06 -1.00000000e+02, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999987e-06 -1.00000008e+02, expected 0, got 0 Passed test: path '(d) tilted rect', 0.00000000e+00 -1.00000008e+02, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999987e-06 -1.00000008e+02, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999987e-06 1.00000008e+02, expected 0, got 0 Passed test: path '(d) tilted rect', 0.00000000e+00 1.00000008e+02, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999987e-06 1.00000008e+02, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999987e-06 1.00000000e+02, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999987e-06 1.00000000e+02, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999987e-06 9.99999924e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 0.00000000e+00 9.99999924e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 4.99999987e-06 9.99999924e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -1.00000008e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', -1.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', -9.99999924e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(d) tilted rect', -1.00000008e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) tilted rect', -9.99999924e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(d) tilted rect', -1.00000008e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', -1.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', -9.99999924e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) tilted rect', 9.99999924e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(d) tilted rect', 1.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', 1.00000008e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', 9.99999924e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(d) tilted rect', 1.00000008e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) tilted rect', 9.99999924e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) tilted rect', 1.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', 1.00000008e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) tilted rect', 5.00000000e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 5.00000114e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999886e+01 5.00000000e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 5.00000114e+01 5.00000000e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999886e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 5.00000000e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -5.00000114e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', -5.00000000e+01 5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', -5.00000114e+01 5.00000000e+01, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999886e+01 5.00000000e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -5.00000000e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -4.99999886e+01 4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -5.00000000e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -4.99999886e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -5.00000114e+01 -5.00000000e+01, expected 0, got 0 Passed test: path '(d) tilted rect', -4.99999886e+01 -5.00000000e+01, expected 1, got 1 Passed test: path '(d) tilted rect', -5.00000114e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', -5.00000000e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 4.99999886e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 5.00000000e+01 -4.99999886e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 4.99999886e+01 -5.00000000e+01, expected 1, got 1 Passed test: path '(d) tilted rect', 5.00000114e+01 -5.00000000e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 5.00000000e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(d) tilted rect', 5.00000114e+01 -5.00000114e+01, expected 0, got 0 Passed test: path '(u) touching rects', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) touching rects', 1.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(u) touching rects', 1.99999985e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) touching rects', 2.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) touching rects', 2.00000015e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(u) touching rects', 1.99999985e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000000e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000015e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(u) touching rects', 1.99999985e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000000e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000015e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(u) touching rects', 1.99999985e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) touching rects', 2.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) touching rects', 2.00000015e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) touching rects', 1.99999985e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000000e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000015e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(u) touching rects', 1.99999985e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000015e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(u) touching rects', 1.99999985e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000000e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(u) touching rects', 2.00000015e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(c) touching rects', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(c) touching rects', 1.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(c) touching rects', 1.99999985e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) touching rects', 2.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) touching rects', 2.00000015e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(c) touching rects', 1.99999985e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000000e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000015e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(c) touching rects', 1.99999985e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000000e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000015e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(c) touching rects', 1.99999985e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) touching rects', 2.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) touching rects', 2.00000015e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) touching rects', 1.99999985e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000000e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000015e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(c) touching rects', 1.99999985e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000015e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(c) touching rects', 1.99999985e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000000e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(c) touching rects', 2.00000015e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(d) touching rects', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(d) touching rects', 1.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.50000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(d) touching rects', 1.99999985e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) touching rects', 2.00000000e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) touching rects', 2.00000015e+02 2.00000015e+02, expected 0, got 0 Passed test: path '(d) touching rects', 1.99999985e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000000e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000015e+02 1.99999985e+02, expected 1, got 1 Passed test: path '(d) touching rects', 1.99999985e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000000e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000015e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(d) touching rects', 1.99999985e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) touching rects', 2.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) touching rects', 2.00000015e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) touching rects', 1.99999985e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000000e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000015e+02 1.50000015e+02, expected 1, got 1 Passed test: path '(d) touching rects', 1.99999985e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000000e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000015e+02 1.50000000e+02, expected 1, got 1 Passed test: path '(d) touching rects', 1.99999985e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000000e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(d) touching rects', 2.00000015e+02 1.49999985e+02, expected 1, got 1 Passed test: path '(u) intersecting rects', 0.00000000e+00 0.00000000e+00, expected 2, got 2 Passed test: path '(u) intersecting rects', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(u) intersecting rects', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) intersecting rects', 0.00000000e+00 1.50000000e+02, expected 1, got 1 Passed test: path '(c) intersecting rects', 0.00000000e+00 0.00000000e+00, expected 2, got 2 Passed test: path '(c) intersecting rects', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(c) intersecting rects', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) intersecting rects', 0.00000000e+00 1.50000000e+02, expected 1, got 1 Passed test: path '(d) intersecting rects', 0.00000000e+00 0.00000000e+00, expected 2, got 2 Passed test: path '(d) intersecting rects', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(d) intersecting rects', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) intersecting rects', 0.00000000e+00 1.50000000e+02, expected 1, got 1 Passed test: path '(u) touching triangles', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) touching triangles', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) touching triangles', 2.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) touching triangles', 1.99999985e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(u) touching triangles', 2.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) touching triangles', 2.00000015e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(u) touching triangles', 1.99999985e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) touching triangles', 2.00000015e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) touching triangles', 1.99999985e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) touching triangles', 2.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) touching triangles', 2.00000015e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) touching triangles', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(c) touching triangles', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) touching triangles', 2.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) touching triangles', 1.99999985e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(c) touching triangles', 2.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) touching triangles', 2.00000015e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(c) touching triangles', 1.99999985e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) touching triangles', 2.00000015e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) touching triangles', 1.99999985e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) touching triangles', 2.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) touching triangles', 2.00000015e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) touching triangles', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(d) touching triangles', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) touching triangles', 2.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) touching triangles', 1.99999985e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(d) touching triangles', 2.00000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) touching triangles', 2.00000015e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(d) touching triangles', 1.99999985e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) touching triangles', 2.00000015e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) touching triangles', 1.99999985e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) touching triangles', 2.00000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) touching triangles', 2.00000015e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) self-intersection', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) self-intersection', 2.00000000e+02 5.00000000e+01, expected 1, got 1 Passed test: path '(u) self-intersection', 2.00000000e+02 -5.00000000e+01, expected -1, got -1 Passed test: path '(u) self-intersection', 1.99999985e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) self-intersection', 2.00000000e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(u) self-intersection', 2.00000015e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) self-intersection', 1.99999985e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) self-intersection', 2.00000015e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) self-intersection', 1.99999985e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) self-intersection', 2.00000000e+02 -4.99999987e-06, expected -1, got -1 Passed test: path '(u) self-intersection', 2.00000015e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) self-intersection', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(c) self-intersection', 2.00000000e+02 5.00000000e+01, expected 1, got 1 Passed test: path '(c) self-intersection', 2.00000000e+02 -5.00000000e+01, expected -1, got -1 Passed test: path '(c) self-intersection', 1.99999985e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) self-intersection', 2.00000000e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(c) self-intersection', 2.00000015e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) self-intersection', 1.99999985e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) self-intersection', 2.00000015e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) self-intersection', 1.99999985e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) self-intersection', 2.00000000e+02 -4.99999987e-06, expected -1, got -1 Passed test: path '(c) self-intersection', 2.00000015e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) self-intersection', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(d) self-intersection', 2.00000000e+02 5.00000000e+01, expected 1, got 1 Passed test: path '(d) self-intersection', 2.00000000e+02 -5.00000000e+01, expected -1, got -1 Passed test: path '(d) self-intersection', 1.99999985e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) self-intersection', 2.00000000e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(d) self-intersection', 2.00000015e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) self-intersection', 1.99999985e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) self-intersection', 2.00000015e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) self-intersection', 1.99999985e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) self-intersection', 2.00000000e+02 -4.99999987e-06, expected -1, got -1 Passed test: path '(d) self-intersection', 2.00000015e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) intersecting rects', 0.00000000e+00 0.00000000e+00, expected 2, got 2 Passed test: path '(u) intersecting rects', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(u) intersecting rects', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) intersecting rects', 0.00000000e+00 1.50000000e+02, expected 1, got 1 Passed test: path '(u) intersecting rects', 9.99999924e+01 1.00000008e+02, expected 1, got 1 Passed test: path '(u) intersecting rects', 1.00000008e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(u) intersecting rects', 9.99999924e+01 9.99999924e+01, expected 2, got 2 Passed test: path '(u) intersecting rects', 1.00000008e+02 9.99999924e+01, expected 1, got 1 Passed test: path '(u) intersecting rects', 9.99999924e+01 -9.99999924e+01, expected 2, got 2 Passed test: path '(u) intersecting rects', 1.00000008e+02 -9.99999924e+01, expected 1, got 1 Passed test: path '(u) intersecting rects', 9.99999924e+01 -1.00000008e+02, expected 1, got 1 Passed test: path '(u) intersecting rects', 1.00000008e+02 -1.00000008e+02, expected 0, got 0 Passed test: path '(u) intersecting rects', -1.00000008e+02 -9.99999924e+01, expected 1, got 1 Passed test: path '(u) intersecting rects', -9.99999924e+01 -9.99999924e+01, expected 2, got 2 Passed test: path '(u) intersecting rects', -1.00000008e+02 -1.00000008e+02, expected 0, got 0 Passed test: path '(u) intersecting rects', -9.99999924e+01 -1.00000008e+02, expected 1, got 1 Passed test: path '(u) intersecting rects', -1.00000008e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(u) intersecting rects', -9.99999924e+01 1.00000008e+02, expected 1, got 1 Passed test: path '(u) intersecting rects', -1.00000008e+02 9.99999924e+01, expected 1, got 1 Passed test: path '(u) intersecting rects', -9.99999924e+01 9.99999924e+01, expected 2, got 2 Passed test: path '(c) intersecting rects', 0.00000000e+00 0.00000000e+00, expected 2, got 2 Passed test: path '(c) intersecting rects', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(c) intersecting rects', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) intersecting rects', 0.00000000e+00 1.50000000e+02, expected 1, got 1 Passed test: path '(c) intersecting rects', 9.99999924e+01 1.00000008e+02, expected 1, got 1 Passed test: path '(c) intersecting rects', 1.00000008e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(c) intersecting rects', 9.99999924e+01 9.99999924e+01, expected 2, got 2 Passed test: path '(c) intersecting rects', 1.00000008e+02 9.99999924e+01, expected 1, got 1 Passed test: path '(c) intersecting rects', 9.99999924e+01 -9.99999924e+01, expected 2, got 2 Passed test: path '(c) intersecting rects', 1.00000008e+02 -9.99999924e+01, expected 1, got 1 Passed test: path '(c) intersecting rects', 9.99999924e+01 -1.00000008e+02, expected 1, got 1 Passed test: path '(c) intersecting rects', 1.00000008e+02 -1.00000008e+02, expected 0, got 0 Passed test: path '(c) intersecting rects', -1.00000008e+02 -9.99999924e+01, expected 1, got 1 Passed test: path '(c) intersecting rects', -9.99999924e+01 -9.99999924e+01, expected 2, got 2 Passed test: path '(c) intersecting rects', -1.00000008e+02 -1.00000008e+02, expected 0, got 0 Passed test: path '(c) intersecting rects', -9.99999924e+01 -1.00000008e+02, expected 1, got 1 Passed test: path '(c) intersecting rects', -1.00000008e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(c) intersecting rects', -9.99999924e+01 1.00000008e+02, expected 1, got 1 Passed test: path '(c) intersecting rects', -1.00000008e+02 9.99999924e+01, expected 1, got 1 Passed test: path '(c) intersecting rects', -9.99999924e+01 9.99999924e+01, expected 2, got 2 Passed test: path '(d) intersecting rects', 0.00000000e+00 0.00000000e+00, expected 2, got 2 Passed test: path '(d) intersecting rects', 2.00000000e+02 2.00000000e+02, expected 0, got 0 Passed test: path '(d) intersecting rects', 1.50000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) intersecting rects', 0.00000000e+00 1.50000000e+02, expected 1, got 1 Passed test: path '(d) intersecting rects', 9.99999924e+01 1.00000008e+02, expected 1, got 1 Passed test: path '(d) intersecting rects', 1.00000008e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(d) intersecting rects', 9.99999924e+01 9.99999924e+01, expected 2, got 2 Passed test: path '(d) intersecting rects', 1.00000008e+02 9.99999924e+01, expected 1, got 1 Passed test: path '(d) intersecting rects', 9.99999924e+01 -9.99999924e+01, expected 2, got 2 Passed test: path '(d) intersecting rects', 1.00000008e+02 -9.99999924e+01, expected 1, got 1 Passed test: path '(d) intersecting rects', 9.99999924e+01 -1.00000008e+02, expected 1, got 1 Passed test: path '(d) intersecting rects', 1.00000008e+02 -1.00000008e+02, expected 0, got 0 Passed test: path '(d) intersecting rects', -1.00000008e+02 -9.99999924e+01, expected 1, got 1 Passed test: path '(d) intersecting rects', -9.99999924e+01 -9.99999924e+01, expected 2, got 2 Passed test: path '(d) intersecting rects', -1.00000008e+02 -1.00000008e+02, expected 0, got 0 Passed test: path '(d) intersecting rects', -9.99999924e+01 -1.00000008e+02, expected 1, got 1 Passed test: path '(d) intersecting rects', -1.00000008e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(d) intersecting rects', -9.99999924e+01 1.00000008e+02, expected 1, got 1 Passed test: path '(d) intersecting rects', -1.00000008e+02 9.99999924e+01, expected 1, got 1 Passed test: path '(d) intersecting rects', -9.99999924e+01 9.99999924e+01, expected 2, got 2 Passed test: path '(u) curve 1', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) curve 1', 2.10000000e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) curve 1', 1.90000000e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) curve 1', 1.10000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 1', 1.74999985e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 1', 1.75000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 1', 1.75000015e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 1', 1.74999985e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 1', 1.75000015e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(u) curve 1', 1.74999985e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 1', 1.75000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 1', 1.75000015e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 1', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(c) curve 1', 2.10000000e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) curve 1', 1.90000000e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) curve 1', 1.10000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 1', 1.74999985e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 1', 1.75000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 1', 1.75000015e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 1', 1.74999985e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 1', 1.75000015e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(c) curve 1', 1.74999985e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 1', 1.75000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 1', 1.75000015e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 1', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(d) curve 1', 2.10000000e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) curve 1', 1.90000000e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) curve 1', 1.10000000e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 1', 1.74999985e+02 4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 1', 1.75000000e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 1', 1.75000015e+02 4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 1', 1.74999985e+02 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 1', 1.75000015e+02 0.00000000e+00, expected 0, got 0 Passed test: path '(d) curve 1', 1.74999985e+02 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 1', 1.75000000e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 1', 1.75000015e+02 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 2', 0.00000000e+00 0.00000000e+00, expected -1, got -1 Passed test: path '(u) curve 2', -9.00000000e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 2', 9.00000000e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 2', -7.69800415e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 2', -7.69800359e+01 4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 2', -7.69800262e+01 4.99999987e-06, expected -1, got -1 Passed test: path '(u) curve 2', -7.69800415e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 2', -7.69800262e+01 0.00000000e+00, expected -1, got -1 Passed test: path '(u) curve 2', -7.69800415e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 2', -7.69800359e+01 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 2', -7.69800262e+01 -4.99999987e-06, expected -1, got -1 Passed test: path '(u) curve 2', 7.69800262e+01 4.99999987e-06, expected -1, got -1 Passed test: path '(u) curve 2', 7.69800359e+01 4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 2', 7.69800415e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 2', 7.69800262e+01 0.00000000e+00, expected -1, got -1 Passed test: path '(u) curve 2', 7.69800415e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 2', 7.69800262e+01 -4.99999987e-06, expected -1, got -1 Passed test: path '(u) curve 2', 7.69800359e+01 -4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 2', 7.69800415e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 2', 0.00000000e+00 0.00000000e+00, expected -1, got -1 Passed test: path '(c) curve 2', -9.00000000e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 2', 9.00000000e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 2', -7.69800415e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 2', -7.69800359e+01 4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 2', -7.69800262e+01 4.99999987e-06, expected -1, got -1 Passed test: path '(c) curve 2', -7.69800415e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 2', -7.69800262e+01 0.00000000e+00, expected -1, got -1 Passed test: path '(c) curve 2', -7.69800415e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 2', -7.69800359e+01 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 2', -7.69800262e+01 -4.99999987e-06, expected -1, got -1 Passed test: path '(c) curve 2', 7.69800262e+01 4.99999987e-06, expected -1, got -1 Passed test: path '(c) curve 2', 7.69800359e+01 4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 2', 7.69800415e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 2', 7.69800262e+01 0.00000000e+00, expected -1, got -1 Passed test: path '(c) curve 2', 7.69800415e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 2', 7.69800262e+01 -4.99999987e-06, expected -1, got -1 Passed test: path '(c) curve 2', 7.69800359e+01 -4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 2', 7.69800415e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 2', 0.00000000e+00 0.00000000e+00, expected -1, got -1 Passed test: path '(d) curve 2', -9.00000000e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 2', 9.00000000e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 2', -7.69800415e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 2', -7.69800359e+01 4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 2', -7.69800262e+01 4.99999987e-06, expected -1, got -1 Passed test: path '(d) curve 2', -7.69800415e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 2', -7.69800262e+01 0.00000000e+00, expected -1, got -1 Passed test: path '(d) curve 2', -7.69800415e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 2', -7.69800359e+01 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 2', -7.69800262e+01 -4.99999987e-06, expected -1, got -1 Passed test: path '(d) curve 2', 7.69800262e+01 4.99999987e-06, expected -1, got -1 Passed test: path '(d) curve 2', 7.69800359e+01 4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 2', 7.69800415e+01 4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 2', 7.69800262e+01 0.00000000e+00, expected -1, got -1 Passed test: path '(d) curve 2', 7.69800415e+01 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 2', 7.69800262e+01 -4.99999987e-06, expected -1, got -1 Passed test: path '(d) curve 2', 7.69800359e+01 -4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 2', 7.69800415e+01 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 3', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(u) curve 3', 1.05000000e+02 1.05000000e+02, expected 1, got 1 Passed test: path '(u) curve 3', 9.99999924e+01 1.00000008e+02, expected 0, got 0 Passed test: path '(u) curve 3', 1.00000000e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(u) curve 3', 1.00000008e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(u) curve 3', 9.99999924e+01 1.00000000e+02, expected 0, got 0 Passed test: path '(u) curve 3', 1.00000008e+02 1.00000000e+02, expected 0, got 0 Passed test: path '(u) curve 3', 9.99999924e+01 9.99999924e+01, expected 0, got 0 Passed test: path '(u) curve 3', 1.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) curve 3', 1.00000008e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) curve 3', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(c) curve 3', 1.05000000e+02 1.05000000e+02, expected 1, got 1 Passed test: path '(c) curve 3', 9.99999924e+01 1.00000008e+02, expected 0, got 0 Passed test: path '(c) curve 3', 1.00000000e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(c) curve 3', 1.00000008e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(c) curve 3', 9.99999924e+01 1.00000000e+02, expected 0, got 0 Passed test: path '(c) curve 3', 1.00000008e+02 1.00000000e+02, expected 0, got 0 Passed test: path '(c) curve 3', 9.99999924e+01 9.99999924e+01, expected 0, got 0 Passed test: path '(c) curve 3', 1.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(c) curve 3', 1.00000008e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) curve 3', 0.00000000e+00 0.00000000e+00, expected 0, got 0 Passed test: path '(d) curve 3', 1.05000000e+02 1.05000000e+02, expected 1, got 1 Passed test: path '(d) curve 3', 9.99999924e+01 1.00000008e+02, expected 0, got 0 Passed test: path '(d) curve 3', 1.00000000e+02 1.00000008e+02, expected 0, got 0 Passed test: path '(d) curve 3', 1.00000008e+02 1.00000008e+02, expected 1, got 1 Passed test: path '(d) curve 3', 9.99999924e+01 1.00000000e+02, expected 0, got 0 Passed test: path '(d) curve 3', 1.00000008e+02 1.00000000e+02, expected 0, got 0 Passed test: path '(d) curve 3', 9.99999924e+01 9.99999924e+01, expected 0, got 0 Passed test: path '(d) curve 3', 1.00000000e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(d) curve 3', 1.00000008e+02 9.99999924e+01, expected 0, got 0 Passed test: path '(u) curve 3', -5.00000000e+00 5.00000000e+00, expected 0, got 0 Passed test: path '(u) curve 3', 5.00000000e+00 -5.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 3', -4.99999987e-06 4.99999987e-06, expected 0, got 0 Passed test: path '(u) curve 3', 4.99999987e-06 4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 3', 4.99999987e-06 0.00000000e+00, expected 1, got 1 Passed test: path '(u) curve 3', -4.99999987e-06 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 3', 0.00000000e+00 -4.99999987e-06, expected 1, got 1 Passed test: path '(u) curve 3', 4.99999987e-06 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 3', -5.00000000e+00 5.00000000e+00, expected 0, got 0 Passed test: path '(c) curve 3', 5.00000000e+00 -5.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 3', -4.99999987e-06 4.99999987e-06, expected 0, got 0 Passed test: path '(c) curve 3', 4.99999987e-06 4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 3', 4.99999987e-06 0.00000000e+00, expected 1, got 1 Passed test: path '(c) curve 3', -4.99999987e-06 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 3', 0.00000000e+00 -4.99999987e-06, expected 1, got 1 Passed test: path '(c) curve 3', 4.99999987e-06 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 3', -5.00000000e+00 5.00000000e+00, expected 0, got 0 Passed test: path '(d) curve 3', 5.00000000e+00 -5.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 3', -4.99999987e-06 4.99999987e-06, expected 0, got 0 Passed test: path '(d) curve 3', 4.99999987e-06 4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 3', 4.99999987e-06 0.00000000e+00, expected 1, got 1 Passed test: path '(d) curve 3', -4.99999987e-06 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 3', 0.00000000e+00 -4.99999987e-06, expected 1, got 1 Passed test: path '(d) curve 3', 4.99999987e-06 -4.99999987e-06, expected 1, got 1 Completed file: windingCountAtPoint.m Building in gui/NSBitmapImageRep gmake[2]: warning: -j4 forced in submake: resetting jobserver mode. Making all for test_tool testcopy... Compiling file testcopy.m ... Linking test_tool testcopy ... Testing testcopy.m... Running gui/NSBitmapImageRep/testcopy.m... Passed test: Copied bitmaps have a different image data pointer - could cause image data corruption. Completed file: testcopy.m Building in gui/NSCell gmake[2]: warning: -j4 forced in submake: resetting jobserver mode. Making all for test_tool basic... Making all for test_tool objectValue... Compiling file objectValue.m ... Compiling file basic.m ... Linking test_tool objectValue ... Linking test_tool basic ... Testing basic.m... Running gui/NSCell/basic.m... Start set: basic.m:16 ... NSCell GNUstep basic Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSCell' exists Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSCell' has working alloc Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSCell' alloc gives the correct class /usr/bin/gnustep-tests: line 404: 391 Segmentation fault $RUN_CMD Failed file: basic.m aborted without running all tests! Testing objectValue.m... Running gui/NSCell/objectValue.m... Start set: objectValue.m:16 ... NSCell GNUstep objectValue /usr/bin/gnustep-tests: line 404: 413 Segmentation fault $RUN_CMD Failed file: objectValue.m aborted without running all tests! Building in gui/NSEvent gmake[2]: warning: -j4 forced in submake: resetting jobserver mode. Making all for test_tool delta... Compiling file delta.m ... Linking test_tool delta ... Testing delta.m... Running gui/NSEvent/delta.m... Start set: delta.m:15 ... NSEvent GNUstep delta Passed test: -deltaX with NSLeftMouseDown event works Passed test: -deltaY with NSLeftMouseDown event works Passed test: -deltaZ with NSLeftMouseDown event works Passed test: -deltaX with NSKeyDown event works Passed test: -deltaY with NSKeyDown event works Passed test: -deltaZ with NSKeyDown event works End set: delta.m:55 ... NSEvent GNUstep delta Completed file: delta.m Building in gui/NSImage gmake[2]: warning: -j4 forced in submake: resetting jobserver mode. Making all for test_tool basic... Compiling file basic.m ... Linking test_tool basic ... Testing basic.m... Running gui/NSImage/basic.m... Start set: basic.m:15 ... NSImage GNUstep basic Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSImage' exists Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSImage' has working alloc Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSImage' alloc gives the correct class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSImage' has working init Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSImage' has working new Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:66 ... Class 'NSImage' has working allocWithZone Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... NSImage is a known className Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' conforms to NSObject Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' can return self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' can return own class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' object is of correct class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' isMemberOfClass works Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' can return superclass Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' responds to hash Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' isEqual: to self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' respondsToSelector: Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' handles retain Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' has working retainCount Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' has NSString description Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 0 of class 'NSImage' handles performSelector Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSImage' conforms to NSObject Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSImage' can return self Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSImage' can return own class Passed test: /usr/share/GNUstep/Makefiles/TestFramework/ObjectTesting.h:175 ... Object 1 of class 'NSImage' object