You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Policeman Jenkins Server <je...@thetaphi.de> on 2018/04/26 14:59:27 UTC

[JENKINS] Lucene-Solr-7.x-Linux (64bit/jdk-9.0.4) - Build # 1803 - Unstable!

Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/1803/
Java: 64bit/jdk-9.0.4 -XX:+UseCompressedOops -XX:+UseSerialGC

4 tests failed.
FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]}

Error Message:
 Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}  Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal polygon: false large polygon: true 

Stack Trace:
java.lang.AssertionError: 
Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}

Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}

Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]

WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))

WKT: POINT(-1.7E-321 2.855059835503825E-4)
normal polygon: false
large polygon: true

	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
	at org.junit.Assert.fail(Assert.java:93)
	at org.junit.Assert.assertTrue(Assert.java:43)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at java.base/java.lang.Thread.run(Thread.java:844)


FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]}

Error Message:
 Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}  Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal polygon: false large polygon: true 

Stack Trace:
java.lang.AssertionError: 
Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}

Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}

Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]

WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))

WKT: POINT(-1.7E-321 2.855059835503825E-4)
normal polygon: false
large polygon: true

	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
	at org.junit.Assert.fail(Assert.java:93)
	at org.junit.Assert.assertTrue(Assert.java:43)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at java.base/java.lang.Thread.run(Thread.java:844)


FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]}

Error Message:
 Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}  Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal polygon: false large polygon: true 

Stack Trace:
java.lang.AssertionError: 
Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}

Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}

Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]

WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))

WKT: POINT(-1.7E-321 2.855059835503825E-4)
normal polygon: false
large polygon: true

	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
	at org.junit.Assert.fail(Assert.java:93)
	at org.junit.Assert.assertTrue(Assert.java:43)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at java.base/java.lang.Thread.run(Thread.java:844)


FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]}

Error Message:
 Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}  Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal polygon: false large polygon: true 

Stack Trace:
java.lang.AssertionError: 
Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}

Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}

Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]

WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))

WKT: POINT(-1.7E-321 2.855059835503825E-4)
normal polygon: false
large polygon: true

	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
	at org.junit.Assert.fail(Assert.java:93)
	at org.junit.Assert.assertTrue(Assert.java:43)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:368)
	at java.base/java.lang.Thread.run(Thread.java:844)




Build Log:
[...truncated 10407 lines...]
   [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.16s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: 
   [junit4]    > Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
   [junit4]    > Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
   [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]
   [junit4]    > WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
   [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
   [junit4]    > normal polygon: false
   [junit4]    > large polygon: true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [junit4]    > 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
   [junit4]    > 	at java.base/java.lang.Thread.run(Thread.java:844)
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {}, docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632, sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ, timezone=US/Alaska
   [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation 9.0.4 (64-bit)/cpus=8,threads=1,free=390624320,total=518979584
   [junit4]   2> NOTE: All tests run in this JVM: [GeoPolygonTest, RandomGeoPolygonTest]
   [junit4] Completed [7/18 (1!)] on J1 in 6.01s, 32 tests, 1 failure <<< FAILURES!

[...truncated 48561 lines...]
[repro] Jenkins log URL: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/1803/consoleText

[repro] Revision: d8aa4afd4a4e2770965f82e899d3310ded2fe6ff

[repro] Ant options: "-Dargs=-XX:+UseCompressedOops -XX:+UseSerialGC"
[repro] Repro line:  ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII

[repro] ant clean

[...truncated 6 lines...]
[repro] Test suites by module:
[repro]    lucene/spatial3d
[repro]       RandomGeoPolygonTest
[repro] ant compile-test

[...truncated 160 lines...]
[repro] ant test-nocompile -Dtests.dups=5 -Dtests.maxfailures=5 -Dtests.class="*.RandomGeoPolygonTest" -Dtests.showOutput=onerror "-Dargs=-XX:+UseCompressedOops -XX:+UseSerialGC" -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII

[...truncated 32 lines...]
   [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
   [junit4] OK      0.06s J0 | RandomGeoPolygonTest.testLUCENE8157
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:4AF5FECF7DD8E789]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:FEA34233491A2CA5]}
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:704AD4EF18DE646E]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:41A47F0A74203F47]}
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:D65FAA7D528FFFC]}
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:9C9F29F8A894B2FC]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
   [junit4] OK      0.02s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:3EF2D70499B03654]}
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:C5E326AEE7B210E]}
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:DBD564D08A2C165C]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testCoplanarityTilePolygon
   [junit4] OK      0.92s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:4286F4006D155A2F]}
   [junit4] OK      0.35s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:F6D048FC59D79103]}
   [junit4] OK      0.29s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:7839DE200813D9C8]}
   [junit4] OK      0.46s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:49D775C564ED82E1]}
   [junit4] OK      0.27s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:516F068C5E5425A]}
   [junit4] OK      0.53s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:94EC2337B8590F5A]}
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.22s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: 
   [junit4]    > Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
   [junit4]    > Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
   [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]
   [junit4]    > WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
   [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
   [junit4]    > normal polygon: false
   [junit4]    > large polygon: true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [junit4]    > 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
   [junit4]    > 	at java.base/java.lang.Thread.run(Thread.java:844)
   [junit4] OK      0.28s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:3681DDCB897D8BF2]}
   [junit4] OK      0.47s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:42D38A5FEB69CA8]}
   [junit4] OK      0.24s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
   [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:32CC58C22EDE6EC4]}
   [junit4] OK      0.15s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:869AE43E1A1CA5E8]}
   [junit4] OK      0.18s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:87372E24BD8ED23]}
   [junit4] OK      0.19s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:399DD9072726B60A]}
   [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:755C5CAA862E76B1]}
   [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:E4A68FF5FB923BB1]}
   [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:DA78EB73E9A22BB7]}
   [junit4] OK      0.18s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:46CB7109CAB6BF19]}
   [junit4] OK      0.15s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:74679467BD7DA843]}
   [junit4] OK      0.20s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {}, docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632, sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ, timezone=US/Alaska
   [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation 9.0.4 (64-bit)/cpus=8,threads=1,free=404942856,total=518979584
   [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest]
   [junit4] Completed [1/5 (1!)] on J0 in 6.73s, 32 tests, 1 failure <<< FAILURES!

[...truncated 1 lines...]
   [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
   [junit4] OK      0.03s J2 | RandomGeoPolygonTest.testLUCENE8157
   [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:4AF5FECF7DD8E789]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:FEA34233491A2CA5]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:704AD4EF18DE646E]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:41A47F0A74203F47]}
   [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:D65FAA7D528FFFC]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:9C9F29F8A894B2FC]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
   [junit4] OK      0.02s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:3EF2D70499B03654]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:C5E326AEE7B210E]}
   [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:DBD564D08A2C165C]}
   [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testCoplanarityTilePolygon
   [junit4] OK      1.07s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:4286F4006D155A2F]}
   [junit4] OK      0.42s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:F6D048FC59D79103]}
   [junit4] OK      0.31s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:7839DE200813D9C8]}
   [junit4] OK      0.33s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:49D775C564ED82E1]}
   [junit4] OK      0.27s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:516F068C5E5425A]}
   [junit4] OK      0.34s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:94EC2337B8590F5A]}
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.20s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: 
   [junit4]    > Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
   [junit4]    > Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
   [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]
   [junit4]    > WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
   [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
   [junit4]    > normal polygon: false
   [junit4]    > large polygon: true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [junit4]    > 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
   [junit4]    > 	at java.base/java.lang.Thread.run(Thread.java:844)
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:3681DDCB897D8BF2]}
   [junit4] OK      0.39s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:42D38A5FEB69CA8]}
   [junit4] OK      0.24s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
   [junit4] OK      0.26s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:32CC58C22EDE6EC4]}
   [junit4] OK      0.15s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:869AE43E1A1CA5E8]}
   [junit4] OK      0.20s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:87372E24BD8ED23]}
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:399DD9072726B60A]}
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:755C5CAA862E76B1]}
   [junit4] OK      0.26s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:E4A68FF5FB923BB1]}
   [junit4] OK      0.24s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:DA78EB73E9A22BB7]}
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:46CB7109CAB6BF19]}
   [junit4] OK      0.20s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:74679467BD7DA843]}
   [junit4] OK      0.23s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {}, docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632, sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ, timezone=US/Alaska
   [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation 9.0.4 (64-bit)/cpus=8,threads=1,free=413527024,total=518979584
   [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest]
   [junit4] Completed [2/5 (2!)] on J2 in 6.75s, 32 tests, 1 failure <<< FAILURES!

[...truncated 2 lines...]
   [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
   [junit4] OK      0.05s J1 | RandomGeoPolygonTest.testLUCENE8157
   [junit4] OK      0.01s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:4AF5FECF7DD8E789]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:FEA34233491A2CA5]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:704AD4EF18DE646E]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:41A47F0A74203F47]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:D65FAA7D528FFFC]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:9C9F29F8A894B2FC]}
   [junit4] OK      0.01s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
   [junit4] OK      0.02s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:3EF2D70499B03654]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:C5E326AEE7B210E]}
   [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:DBD564D08A2C165C]}
   [junit4] OK      0.01s J1 | RandomGeoPolygonTest.testCoplanarityTilePolygon
   [junit4] OK      0.95s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:4286F4006D155A2F]}
   [junit4] OK      0.39s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:F6D048FC59D79103]}
   [junit4] OK      0.29s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:7839DE200813D9C8]}
   [junit4] OK      0.37s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:49D775C564ED82E1]}
   [junit4] OK      0.26s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:516F068C5E5425A]}
   [junit4] OK      0.41s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:94EC2337B8590F5A]}
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.25s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: 
   [junit4]    > Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
   [junit4]    > Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
   [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]
   [junit4]    > WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
   [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
   [junit4]    > normal polygon: false
   [junit4]    > large polygon: true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   [junit4]    > 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   [junit4]    > 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
   [junit4]    > 	at java.base/java.lang.Thread.run(Thread.java:844)
   [junit4] OK      0.36s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:3681DDCB897D8BF2]}
   [junit4] OK      0.46s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:42D38A5FEB69CA8]}
   [junit4] OK      0.24s J1 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
   [junit4] OK      0.28s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:32CC58C22EDE6EC4]}
   [junit4] OK      0.20s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:869AE43E1A1CA5E8]}
   [junit4] OK      0.26s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:87372E24BD8ED23]}
   [junit4] OK      0.25s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:399DD9072726B60A]}
   [junit4] OK      0.27s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:755C5CAA862E76B1]}
   [junit4] OK      0.25s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:E4A68FF5FB923BB1]}
   [junit4] OK      0.21s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:DA78EB73E9A22BB7]}
   [junit4] OK      0.26s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:46CB7109CAB6BF19]}
   [junit4] OK      0.19s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:74679467BD7DA843]}
   [junit4] OK      0.21s J1 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {}, docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632, sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ, timezone=US/Alaska
   [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation 9.0.4 (64-bit)/cpus=8,threads=1,free=413527880,total=518979584
   [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest]
   [junit4] Completed [3/5 (3!)] on J1 in 6.97s, 32 tests, 1 failure <<< FAILURES!

[...truncated 1 lines...]
   [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testLUCENE8157
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:4AF5FECF7DD8E789]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:FEA34233491A2CA5]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:704AD4EF18DE646E]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:41A47F0A74203F47]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:D65FAA7D528FFFC]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:9C9F29F8A894B2FC]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:3EF2D70499B03654]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:C5E326AEE7B210E]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:DBD564D08A2C165C]}
   [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testCoplanarityTilePolygon
   [junit4] OK      0.26s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:4286F4006D155A2F]}
   [junit4] OK      0.23s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:F6D048FC59D79103]}
   [junit4] OK      0.21s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:7839DE200813D9C8]}
   [junit4] OK      0.16s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:49D775C564ED82E1]}
   [junit4] OK      0.17s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:516F068C5E5425A]}
   [junit4] OK      0.14s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:94EC2337B8590F5A]}
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.16s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: 
   [junit4]    > Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
   [junit4]    > Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
   [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]
   [junit4]    > WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
   [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
   [junit4]    > normal polygon: false
   [junit4]    > large polygon: true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
   [junit4]    > 	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
   [junit4]    > 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
   [junit4]    > 	at java.base/java.lang.Thread.run(Thread.java:844)
   [junit4] OK      0.21s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:3681DDCB897D8BF2]}
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:42D38A5FEB69CA8]}
   [junit4] OK      0.16s J2 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
   [junit4] OK      0.18s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:32CC58C22EDE6EC4]}
   [junit4] OK      0.14s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:869AE43E1A1CA5E8]}
   [junit4] OK      0.18s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:87372E24BD8ED23]}
   [junit4] OK      0.17s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:399DD9072726B60A]}
   [junit4] OK      0.19s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:755C5CAA862E76B1]}
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:E4A68FF5FB923BB1]}
   [junit4] OK      0.23s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:DA78EB73E9A22BB7]}
   [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:46CB7109CAB6BF19]}
   [junit4] OK      0.19s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:74679467BD7DA843]}
   [junit4] OK      0.21s J2 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {}, docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632, sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ, timezone=US/Alaska
   [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation 9.0.4 (64-bit)/cpus=8,threads=1,free=490749120,total=518979584
   [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest, RandomGeoPolygonTest]
   [junit4] Completed [4/5 (4!)] on J2 in 3.97s, 32 tests, 1 failure <<< FAILURES!

[...truncated 1 lines...]
   [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
   [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testLUCENE8157
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:4AF5FECF7DD8E789]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:FEA34233491A2CA5]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:704AD4EF18DE646E]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:41A47F0A74203F47]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:D65FAA7D528FFFC]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:9C9F29F8A894B2FC]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:3EF2D70499B03654]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:C5E326AEE7B210E]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157 {seed=[42573983280EE568:DBD564D08A2C165C]}
   [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testCoplanarityTilePolygon
   [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:4286F4006D155A2F]}
   [junit4] OK      0.23s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:F6D048FC59D79103]}
   [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:7839DE200813D9C8]}
   [junit4] OK      0.15s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:49D775C564ED82E1]}
   [junit4] OK      0.16s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:516F068C5E5425A]}
   [junit4] OK      0.13s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:94EC2337B8590F5A]}
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
   [junit4] FAILURE 0.19s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
   [junit4]    > Throwable #1: java.lang.AssertionError: 
   [junit4]    > Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
   [junit4]    > Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true, shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849, Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])], [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6, Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5, Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5, Z=3.902079731596721E-6])], [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
   [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663, Y=-3.0E-323, Z=4.98859471828087E-6])]
   [junit4]    > WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
   [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
   [junit4]    > normal polygon: false
   [junit4]    > large polygon: true
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([42573983280EE568:AA3247B1AA691F5C]:0)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testComparePolygons(RandomGeoPolygonTest.java:200)
   [junit4]    > 	at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
   [junit4]    > 	at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
   [junit4]    > 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   [junit4]    > 	at java.base/java.lang.reflect.Method.invoke(Method.java:564)
   [junit4]    > 	at java.base/java.lang.Thread.run(Thread.java:844)
   [junit4] OK      0.17s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:3681DDCB897D8BF2]}
   [junit4] OK      0.26s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:42D38A5FEB69CA8]}
   [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareSmallPolygons {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
   [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:32CC58C22EDE6EC4]}
   [junit4] OK      0.20s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:869AE43E1A1CA5E8]}
   [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:87372E24BD8ED23]}
   [junit4] OK      0.21s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:399DD9072726B60A]}
   [junit4] OK      0.19s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:755C5CAA862E76B1]}
   [junit4] OK      0.19s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:E4A68FF5FB923BB1]}
   [junit4] OK      0.17s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:DA78EB73E9A22BB7]}
   [junit4] OK      0.18s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:46CB7109CAB6BF19]}
   [junit4] OK      0.16s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:74679467BD7DA843]}
   [junit4] OK      0.24s J0 | RandomGeoPolygonTest.testCompareBigPolygons {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
   [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {}, docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632, sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ, timezone=US/Alaska
   [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation 9.0.4 (64-bit)/cpus=8,threads=1,free=482165032,total=518979584
   [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest, RandomGeoPolygonTest]
   [junit4] Completed [5/5 (5!)] on J0 in 4.06s, 32 tests, 1 failure <<< FAILURES!

[...truncated 15 lines...]
BUILD FAILED
/home/jenkins/workspace/Lucene-Solr-7.x-Linux/lucene/common-build.xml:1568: The following error occurred while executing this line:
/home/jenkins/workspace/Lucene-Solr-7.x-Linux/lucene/common-build.xml:1092: There were test failures: 5 suites, 160 tests, 5 failures [seed: 42573983280EE568]

Total time: 13 seconds

[repro] Setting last failure code to 256

[repro] Failures:
[repro]   5/5 failed: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
[repro] Exiting with code 256
+ mv lucene/build lucene/build.repro
+ mv solr/build solr/build.repro
mv: cannot stat 'solr/build': No such file or directory
+ true
+ mv lucene/build.orig lucene/build
+ mv solr/build.orig solr/build
Archiving artifacts
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
[WARNINGS] Parsing warnings in console log with parser Java Compiler (javac)
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
<Git Blamer> Using GitBlamer to create author and commit information for all warnings.
<Git Blamer> GIT_COMMIT=d8aa4afd4a4e2770965f82e899d3310ded2fe6ff, workspace=/var/lib/jenkins/workspace/Lucene-Solr-7.x-Linux
[WARNINGS] Computing warning deltas based on reference build #1801
Recording test results
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Build step 'Publish JUnit test result report' changed build result to UNSTABLE
Email was triggered for: Unstable (Test Failures)
Sending email for trigger: Unstable (Test Failures)
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2
Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.Ant_AntInstallation/ANT_1.8.2

Re: [JENKINS] Lucene-Solr-7.x-Linux (64bit/jdk-9.0.4) - Build # 1803 - Unstable!

Posted by Karl Wright <da...@gmail.com>.
This is related to a commit made 12 hours ago.  Disabling these tests now
to cut down on noise.


On Thu, Apr 26, 2018 at 10:59 AM, Policeman Jenkins Server <
jenkins@thetaphi.de> wrote:

> Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/1803/
> Java: 64bit/jdk-9.0.4 -XX:+UseCompressedOops -XX:+UseSerialGC
>
> 4 tests failed.
> FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]}
>
> Error Message:
>  Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]],
> internalEdges={0}}]}  Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point:
> [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal
> polygon: false large polygon: true
>
> Stack Trace:
> java.lang.AssertionError:
> Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>
> Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number
> of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7,
> lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6,
> Z=7.291706183250987E-7])], testPointInSet=true, shapes={
> {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>
> Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>
> WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4
> -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4
> 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4
> -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
>
> WKT: POINT(-1.7E-321 2.855059835503825E-4)
> normal polygon: false
> large polygon: true
>
>         at __randomizedtesting.SeedInfo.seed([42573983280EE568:
> AA3247B1AA691F5C]:0)
>         at org.junit.Assert.fail(Assert.java:93)
>         at org.junit.Assert.assertTrue(Assert.java:43)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> checkPoint(RandomGeoPolygonTest.java:225)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testComparePolygons(RandomGeoPolygonTest.java:200)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
>         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.
> invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:564)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(
> RandomizedRunner.java:1737)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(
> RandomizedRunner.java:934)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(
> RandomizedRunner.java:970)
>         at com.carrotsearch.randomizedtesting.
> RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
>         at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(
> TestRuleSetupTeardownChained.java:49)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(
> TestRuleThreadAndTestName.java:48)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl.
> forkTimeoutingTask(ThreadLeakControl.java:817)
>         at com.carrotsearch.randomizedtesting.
> ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.
> runSingleTest(RandomizedRunner.java:943)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(
> RandomizedRunner.java:829)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(
> RandomizedRunner.java:879)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(
> RandomizedRunner.java:890)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(
> TestRuleStoreClassName.java:41)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(
> TestRuleAssertionsRequired.java:53)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(
> TestRuleIgnoreTestSuites.java:54)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at java.base/java.lang.Thread.run(Thread.java:844)
>
>
> FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]}
>
> Error Message:
>  Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]],
> internalEdges={0}}]}  Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point:
> [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal
> polygon: false large polygon: true
>
> Stack Trace:
> java.lang.AssertionError:
> Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>
> Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number
> of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7,
> lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6,
> Z=7.291706183250987E-7])], testPointInSet=true, shapes={
> {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>
> Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>
> WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4
> -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4
> 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4
> -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
>
> WKT: POINT(-1.7E-321 2.855059835503825E-4)
> normal polygon: false
> large polygon: true
>
>         at __randomizedtesting.SeedInfo.seed([42573983280EE568:
> AA3247B1AA691F5C]:0)
>         at org.junit.Assert.fail(Assert.java:93)
>         at org.junit.Assert.assertTrue(Assert.java:43)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> checkPoint(RandomGeoPolygonTest.java:225)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testComparePolygons(RandomGeoPolygonTest.java:200)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
>         at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown
> Source)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.
> invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:564)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(
> RandomizedRunner.java:1737)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(
> RandomizedRunner.java:934)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(
> RandomizedRunner.java:970)
>         at com.carrotsearch.randomizedtesting.
> RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
>         at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(
> TestRuleSetupTeardownChained.java:49)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(
> TestRuleThreadAndTestName.java:48)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl.
> forkTimeoutingTask(ThreadLeakControl.java:817)
>         at com.carrotsearch.randomizedtesting.
> ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.
> runSingleTest(RandomizedRunner.java:943)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(
> RandomizedRunner.java:829)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(
> RandomizedRunner.java:879)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(
> RandomizedRunner.java:890)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(
> TestRuleStoreClassName.java:41)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(
> TestRuleAssertionsRequired.java:53)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(
> TestRuleIgnoreTestSuites.java:54)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at java.base/java.lang.Thread.run(Thread.java:844)
>
>
> FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]}
>
> Error Message:
>  Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]],
> internalEdges={0}}]}  Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point:
> [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal
> polygon: false large polygon: true
>
> Stack Trace:
> java.lang.AssertionError:
> Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>
> Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number
> of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7,
> lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6,
> Z=7.291706183250987E-7])], testPointInSet=true, shapes={
> {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>
> Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>
> WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4
> -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4
> 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4
> -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
>
> WKT: POINT(-1.7E-321 2.855059835503825E-4)
> normal polygon: false
> large polygon: true
>
>         at __randomizedtesting.SeedInfo.seed([42573983280EE568:
> AA3247B1AA691F5C]:0)
>         at org.junit.Assert.fail(Assert.java:93)
>         at org.junit.Assert.assertTrue(Assert.java:43)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> checkPoint(RandomGeoPolygonTest.java:225)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testComparePolygons(RandomGeoPolygonTest.java:200)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
>         at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown
> Source)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.
> invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:564)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(
> RandomizedRunner.java:1737)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(
> RandomizedRunner.java:934)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(
> RandomizedRunner.java:970)
>         at com.carrotsearch.randomizedtesting.
> RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
>         at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(
> TestRuleSetupTeardownChained.java:49)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(
> TestRuleThreadAndTestName.java:48)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl.
> forkTimeoutingTask(ThreadLeakControl.java:817)
>         at com.carrotsearch.randomizedtesting.
> ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.
> runSingleTest(RandomizedRunner.java:943)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(
> RandomizedRunner.java:829)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(
> RandomizedRunner.java:879)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(
> RandomizedRunner.java:890)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(
> TestRuleStoreClassName.java:41)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(
> TestRuleAssertionsRequired.java:53)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(
> TestRuleIgnoreTestSuites.java:54)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at java.base/java.lang.Thread.run(Thread.java:844)
>
>
> FAILED:  org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]}
>
> Error Message:
>  Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]],
> internalEdges={0}}]}  Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}  Point:
> [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]  WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))  WKT: POINT(-1.7E-321 2.855059835503825E-4) normal
> polygon: false large polygon: true
>
> Stack Trace:
> java.lang.AssertionError:
> Standard polygon: GeoCompositePolygon: {[GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>
> Large polygon: GeoComplexPolygon: {planetmodel=PlanetModel.WGS84, number
> of shapes=1, address=d873a65, testPoint=[lat=7.283556946482624E-7,
> lon=5.126509206005681E-6([X=1.0011188539790565, Y=5.13224502127445E-6,
> Z=7.291706183250987E-7])], testPointInSet=true, shapes={
> {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>
> Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>
> WKT: POLYGON((3.7802835214482185E-4 -2.2317525568506174E-4,9.213211597434869E-4
> -1.6165398092423463E-4,0.0011294949688719308 2.233228342998425E-4,2.3315178103634778E-4
> 0.0011348087623821073,0.0 4.244E-321,-8.996322151054578E-4
> -7.229121163197139E-4,3.7802835214482185E-4 -2.2317525568506174E-4))
>
> WKT: POINT(-1.7E-321 2.855059835503825E-4)
> normal polygon: false
> large polygon: true
>
>         at __randomizedtesting.SeedInfo.seed([42573983280EE568:
> AA3247B1AA691F5C]:0)
>         at org.junit.Assert.fail(Assert.java:93)
>         at org.junit.Assert.assertTrue(Assert.java:43)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> checkPoint(RandomGeoPolygonTest.java:225)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testComparePolygons(RandomGeoPolygonTest.java:200)
>         at org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest.
> testCompareSmallPolygons(RandomGeoPolygonTest.java:107)
>         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>         at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:62)
>         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.
> invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.base/java.lang.reflect.Method.invoke(Method.java:564)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(
> RandomizedRunner.java:1737)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(
> RandomizedRunner.java:934)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(
> RandomizedRunner.java:970)
>         at com.carrotsearch.randomizedtesting.
> RandomizedRunner$10.evaluate(RandomizedRunner.java:984)
>         at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(
> TestRuleSetupTeardownChained.java:49)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(
> TestRuleThreadAndTestName.java:48)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl.
> forkTimeoutingTask(ThreadLeakControl.java:817)
>         at com.carrotsearch.randomizedtesting.
> ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner.
> runSingleTest(RandomizedRunner.java:943)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(
> RandomizedRunner.java:829)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(
> RandomizedRunner.java:879)
>         at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(
> RandomizedRunner.java:890)
>         at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(
> AbstractBeforeAfterRule.java:45)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(
> TestRuleStoreClassName.java:41)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> NoShadowingOrOverridesOnMethodsRule$1.evaluate(
> NoShadowingOrOverridesOnMethodsRule.java:40)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(
> TestRuleAssertionsRequired.java:53)
>         at org.apache.lucene.util.TestRuleMarkFailure$1.
> evaluate(TestRuleMarkFailure.java:47)
>         at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures
> $1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64)
>         at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(
> TestRuleIgnoreTestSuites.java:54)
>         at com.carrotsearch.randomizedtesting.rules.
> StatementAdapter.evaluate(StatementAdapter.java:36)
>         at com.carrotsearch.randomizedtesting.ThreadLeakControl$
> StatementRunner.run(ThreadLeakControl.java:368)
>         at java.base/java.lang.Thread.run(Thread.java:844)
>
>
>
>
> Build Log:
> [...truncated 10407 lines...]
>    [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=jmc-TZ
> -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>    [junit4] FAILURE 0.16s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError:
>    [junit4]    > Standard polygon: GeoCompositePolygon:
> {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>    [junit4]    > Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>    [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>    [junit4]    > WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))
>    [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
>    [junit4]    > normal polygon: false
>    [junit4]    > large polygon: true
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([42573983280EE568:AA3247B1AA691F5C]:0)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testComparePolygons(
> RandomGeoPolygonTest.java:200)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testCompareSmallPolygons(
> RandomGeoPolygonTest.java:107)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke0(Native Method)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    [junit4]    >        at java.base/java.lang.reflect.
> Method.invoke(Method.java:564)
>    [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:844)
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {},
> docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632,
> sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ,
> timezone=US/Alaska
>    [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation
> 9.0.4 (64-bit)/cpus=8,threads=1,free=390624320,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM: [GeoPolygonTest,
> RandomGeoPolygonTest]
>    [junit4] Completed [7/18 (1!)] on J1 in 6.01s, 32 tests, 1 failure <<<
> FAILURES!
>
> [...truncated 48561 lines...]
> [repro] Jenkins log URL: https://jenkins.thetaphi.de/
> job/Lucene-Solr-7.x-Linux/1803/consoleText
>
> [repro] Revision: d8aa4afd4a4e2770965f82e899d3310ded2fe6ff
>
> [repro] Ant options: "-Dargs=-XX:+UseCompressedOops -XX:+UseSerialGC"
> [repro] Repro line:  ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=jmc-TZ
> -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>
> [repro] ant clean
>
> [...truncated 6 lines...]
> [repro] Test suites by module:
> [repro]    lucene/spatial3d
> [repro]       RandomGeoPolygonTest
> [repro] ant compile-test
>
> [...truncated 160 lines...]
> [repro] ant test-nocompile -Dtests.dups=5 -Dtests.maxfailures=5
> -Dtests.class="*.RandomGeoPolygonTest" -Dtests.showOutput=onerror
> "-Dargs=-XX:+UseCompressedOops -XX:+UseSerialGC"
> -Dtests.seed=42573983280EE568 -Dtests.multiplier=3 -Dtests.slow=true
> -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>
> [...truncated 32 lines...]
>    [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
>    [junit4] OK      0.06s J0 | RandomGeoPolygonTest.testLUCENE8157
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:4AF5FECF7DD8E789]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:FEA34233491A2CA5]}
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:704AD4EF18DE646E]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:41A47F0A74203F47]}
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:D65FAA7D528FFFC]}
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:9C9F29F8A894B2FC]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
>    [junit4] OK      0.02s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:3EF2D70499B03654]}
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:C5E326AEE7B210E]}
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:DBD564D08A2C165C]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.
> testCoplanarityTilePolygon
>    [junit4] OK      0.92s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:4286F4006D155A2F]}
>    [junit4] OK      0.35s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:F6D048FC59D79103]}
>    [junit4] OK      0.29s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:7839DE200813D9C8]}
>    [junit4] OK      0.46s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:49D775C564ED82E1]}
>    [junit4] OK      0.27s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:516F068C5E5425A]}
>    [junit4] OK      0.53s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:94EC2337B8590F5A]}
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true
> -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>    [junit4] FAILURE 0.22s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError:
>    [junit4]    > Standard polygon: GeoCompositePolygon:
> {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>    [junit4]    > Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>    [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>    [junit4]    > WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))
>    [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
>    [junit4]    > normal polygon: false
>    [junit4]    > large polygon: true
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([42573983280EE568:AA3247B1AA691F5C]:0)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testComparePolygons(
> RandomGeoPolygonTest.java:200)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testCompareSmallPolygons(
> RandomGeoPolygonTest.java:107)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke0(Native Method)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    [junit4]    >        at java.base/java.lang.reflect.
> Method.invoke(Method.java:564)
>    [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:844)
>    [junit4] OK      0.28s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:3681DDCB897D8BF2]}
>    [junit4] OK      0.47s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:42D38A5FEB69CA8]}
>    [junit4] OK      0.24s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
>    [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:32CC58C22EDE6EC4]}
>    [junit4] OK      0.15s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:869AE43E1A1CA5E8]}
>    [junit4] OK      0.18s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:87372E24BD8ED23]}
>    [junit4] OK      0.19s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:399DD9072726B60A]}
>    [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:755C5CAA862E76B1]}
>    [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:E4A68FF5FB923BB1]}
>    [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:DA78EB73E9A22BB7]}
>    [junit4] OK      0.18s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:46CB7109CAB6BF19]}
>    [junit4] OK      0.15s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:74679467BD7DA843]}
>    [junit4] OK      0.20s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {},
> docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632,
> sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ,
> timezone=US/Alaska
>    [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation
> 9.0.4 (64-bit)/cpus=8,threads=1,free=404942856,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest]
>    [junit4] Completed [1/5 (1!)] on J0 in 6.73s, 32 tests, 1 failure <<<
> FAILURES!
>
> [...truncated 1 lines...]
>    [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
>    [junit4] OK      0.03s J2 | RandomGeoPolygonTest.testLUCENE8157
>    [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:4AF5FECF7DD8E789]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:FEA34233491A2CA5]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:704AD4EF18DE646E]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:41A47F0A74203F47]}
>    [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:D65FAA7D528FFFC]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:9C9F29F8A894B2FC]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
>    [junit4] OK      0.02s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:3EF2D70499B03654]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:C5E326AEE7B210E]}
>    [junit4] OK      0.01s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:DBD564D08A2C165C]}
>    [junit4] OK      0.01s J2 | RandomGeoPolygonTest.
> testCoplanarityTilePolygon
>    [junit4] OK      1.07s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:4286F4006D155A2F]}
>    [junit4] OK      0.42s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:F6D048FC59D79103]}
>    [junit4] OK      0.31s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:7839DE200813D9C8]}
>    [junit4] OK      0.33s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:49D775C564ED82E1]}
>    [junit4] OK      0.27s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:516F068C5E5425A]}
>    [junit4] OK      0.34s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:94EC2337B8590F5A]}
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true
> -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>    [junit4] FAILURE 0.20s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError:
>    [junit4]    > Standard polygon: GeoCompositePolygon:
> {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>    [junit4]    > Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>    [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>    [junit4]    > WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))
>    [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
>    [junit4]    > normal polygon: false
>    [junit4]    > large polygon: true
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([42573983280EE568:AA3247B1AA691F5C]:0)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testComparePolygons(
> RandomGeoPolygonTest.java:200)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testCompareSmallPolygons(
> RandomGeoPolygonTest.java:107)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke0(Native Method)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    [junit4]    >        at java.base/java.lang.reflect.
> Method.invoke(Method.java:564)
>    [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:844)
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:3681DDCB897D8BF2]}
>    [junit4] OK      0.39s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:42D38A5FEB69CA8]}
>    [junit4] OK      0.24s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
>    [junit4] OK      0.26s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:32CC58C22EDE6EC4]}
>    [junit4] OK      0.15s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:869AE43E1A1CA5E8]}
>    [junit4] OK      0.20s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:87372E24BD8ED23]}
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:399DD9072726B60A]}
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:755C5CAA862E76B1]}
>    [junit4] OK      0.26s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:E4A68FF5FB923BB1]}
>    [junit4] OK      0.24s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:DA78EB73E9A22BB7]}
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:46CB7109CAB6BF19]}
>    [junit4] OK      0.20s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:74679467BD7DA843]}
>    [junit4] OK      0.23s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {},
> docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632,
> sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ,
> timezone=US/Alaska
>    [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation
> 9.0.4 (64-bit)/cpus=8,threads=1,free=413527024,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest]
>    [junit4] Completed [2/5 (2!)] on J2 in 6.75s, 32 tests, 1 failure <<<
> FAILURES!
>
> [...truncated 2 lines...]
>    [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
>    [junit4] OK      0.05s J1 | RandomGeoPolygonTest.testLUCENE8157
>    [junit4] OK      0.01s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:4AF5FECF7DD8E789]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:FEA34233491A2CA5]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:704AD4EF18DE646E]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:41A47F0A74203F47]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:D65FAA7D528FFFC]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:9C9F29F8A894B2FC]}
>    [junit4] OK      0.01s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
>    [junit4] OK      0.02s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:3EF2D70499B03654]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:C5E326AEE7B210E]}
>    [junit4] OK      0.00s J1 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:DBD564D08A2C165C]}
>    [junit4] OK      0.01s J1 | RandomGeoPolygonTest.
> testCoplanarityTilePolygon
>    [junit4] OK      0.95s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:4286F4006D155A2F]}
>    [junit4] OK      0.39s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:F6D048FC59D79103]}
>    [junit4] OK      0.29s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:7839DE200813D9C8]}
>    [junit4] OK      0.37s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:49D775C564ED82E1]}
>    [junit4] OK      0.26s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:516F068C5E5425A]}
>    [junit4] OK      0.41s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:94EC2337B8590F5A]}
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true
> -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>    [junit4] FAILURE 0.25s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError:
>    [junit4]    > Standard polygon: GeoCompositePolygon:
> {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>    [junit4]    > Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>    [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>    [junit4]    > WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))
>    [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
>    [junit4]    > normal polygon: false
>    [junit4]    > large polygon: true
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([42573983280EE568:AA3247B1AA691F5C]:0)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testComparePolygons(
> RandomGeoPolygonTest.java:200)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testCompareSmallPolygons(
> RandomGeoPolygonTest.java:107)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke0(Native Method)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    [junit4]    >        at java.base/java.lang.reflect.
> Method.invoke(Method.java:564)
>    [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:844)
>    [junit4] OK      0.36s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:3681DDCB897D8BF2]}
>    [junit4] OK      0.46s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:42D38A5FEB69CA8]}
>    [junit4] OK      0.24s J1 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
>    [junit4] OK      0.28s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:32CC58C22EDE6EC4]}
>    [junit4] OK      0.20s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:869AE43E1A1CA5E8]}
>    [junit4] OK      0.26s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:87372E24BD8ED23]}
>    [junit4] OK      0.25s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:399DD9072726B60A]}
>    [junit4] OK      0.27s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:755C5CAA862E76B1]}
>    [junit4] OK      0.25s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:E4A68FF5FB923BB1]}
>    [junit4] OK      0.21s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:DA78EB73E9A22BB7]}
>    [junit4] OK      0.26s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:46CB7109CAB6BF19]}
>    [junit4] OK      0.19s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:74679467BD7DA843]}
>    [junit4] OK      0.21s J1 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {},
> docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632,
> sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ,
> timezone=US/Alaska
>    [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation
> 9.0.4 (64-bit)/cpus=8,threads=1,free=413527880,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest]
>    [junit4] Completed [3/5 (3!)] on J1 in 6.97s, 32 tests, 1 failure <<<
> FAILURES!
>
> [...truncated 1 lines...]
>    [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testLUCENE8157
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:4AF5FECF7DD8E789]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:FEA34233491A2CA5]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:704AD4EF18DE646E]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:41A47F0A74203F47]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:D65FAA7D528FFFC]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:9C9F29F8A894B2FC]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:3EF2D70499B03654]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:C5E326AEE7B210E]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:DBD564D08A2C165C]}
>    [junit4] OK      0.00s J2 | RandomGeoPolygonTest.
> testCoplanarityTilePolygon
>    [junit4] OK      0.26s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:4286F4006D155A2F]}
>    [junit4] OK      0.23s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:F6D048FC59D79103]}
>    [junit4] OK      0.21s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:7839DE200813D9C8]}
>    [junit4] OK      0.16s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:49D775C564ED82E1]}
>    [junit4] OK      0.17s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:516F068C5E5425A]}
>    [junit4] OK      0.14s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:94EC2337B8590F5A]}
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true
> -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>    [junit4] FAILURE 0.16s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError:
>    [junit4]    > Standard polygon: GeoCompositePolygon:
> {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>    [junit4]    > Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>    [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>    [junit4]    > WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))
>    [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
>    [junit4]    > normal polygon: false
>    [junit4]    > large polygon: true
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([42573983280EE568:AA3247B1AA691F5C]:0)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testComparePolygons(
> RandomGeoPolygonTest.java:200)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testCompareSmallPolygons(
> RandomGeoPolygonTest.java:107)
>    [junit4]    >        at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown
> Source)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    [junit4]    >        at java.base/java.lang.reflect.
> Method.invoke(Method.java:564)
>    [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:844)
>    [junit4] OK      0.21s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:3681DDCB897D8BF2]}
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:42D38A5FEB69CA8]}
>    [junit4] OK      0.16s J2 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
>    [junit4] OK      0.18s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:32CC58C22EDE6EC4]}
>    [junit4] OK      0.14s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:869AE43E1A1CA5E8]}
>    [junit4] OK      0.18s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:87372E24BD8ED23]}
>    [junit4] OK      0.17s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:399DD9072726B60A]}
>    [junit4] OK      0.19s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:755C5CAA862E76B1]}
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:E4A68FF5FB923BB1]}
>    [junit4] OK      0.23s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:DA78EB73E9A22BB7]}
>    [junit4] OK      0.25s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:46CB7109CAB6BF19]}
>    [junit4] OK      0.19s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:74679467BD7DA843]}
>    [junit4] OK      0.21s J2 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {},
> docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632,
> sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ,
> timezone=US/Alaska
>    [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation
> 9.0.4 (64-bit)/cpus=8,threads=1,free=490749120,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest,
> RandomGeoPolygonTest]
>    [junit4] Completed [4/5 (4!)] on J2 in 3.97s, 32 tests, 1 failure <<<
> FAILURES!
>
> [...truncated 1 lines...]
>    [junit4] Suite: org.apache.lucene.spatial3d.geom.RandomGeoPolygonTest
>    [junit4] OK      0.01s J0 | RandomGeoPolygonTest.testLUCENE8157
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:4AF5FECF7DD8E789]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:FEA34233491A2CA5]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:704AD4EF18DE646E]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:41A47F0A74203F47]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:D65FAA7D528FFFC]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:9C9F29F8A894B2FC]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:A2414D7EBAA4A2FA]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:3EF2D70499B03654]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:C5E326AEE7B210E]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.testRandomLUCENE8157
> {seed=[42573983280EE568:DBD564D08A2C165C]}
>    [junit4] OK      0.00s J0 | RandomGeoPolygonTest.
> testCoplanarityTilePolygon
>    [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:4286F4006D155A2F]}
>    [junit4] OK      0.23s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:F6D048FC59D79103]}
>    [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:7839DE200813D9C8]}
>    [junit4] OK      0.15s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:49D775C564ED82E1]}
>    [junit4] OK      0.16s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:516F068C5E5425A]}
>    [junit4] OK      0.13s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:94EC2337B8590F5A]}
>    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=RandomGeoPolygonTest
> -Dtests.method=testCompareSmallPolygons -Dtests.seed=42573983280EE568
> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.badapples=true
> -Dtests.locale=jmc-TZ -Dtests.timezone=US/Alaska -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>    [junit4] FAILURE 0.19s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:AA3247B1AA691F5C]} <<<
>    [junit4]    > Throwable #1: java.lang.AssertionError:
>    [junit4]    > Standard polygon: GeoCompositePolygon:
> {[GeoConvexPolygon: {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=-2.8213942160840002E-6,
> lon=1.608008770581648E-5([X=1.0011188538590383, Y=1.60980789753873E-5,
> Z=-2.8245509442632E-6])], [lat=3.8977187534179774E-6,
> lon=1.9713406091526053E-5([X=1.0011188537902969, Y=1.973546251320774E-5,
> Z=3.902079731596721E-6])], [lat=1.980614928404974E-5,
> lon=4.069266235973146E-6([X=1.0011188537865057, Y=4.07381914993205E-6,
> Z=1.982830947192924E-5])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])]], internalEdges={4}}, GeoConvexPolygon:
> {planetmodel=PlanetModel.WGS84, points=[[lat=-3.89514302068452E-6,
> lon=6.597839410815709E-6([X=1.0011188539630433, Y=6.605221429683868E-6,
> Z=-3.89950111699443E-6])], [lat=7.4E-323, lon=0.0([X=1.0011188539924791,
> Y=0.0, Z=7.4E-323])], [lat=-1.2617196632339239E-5,
> lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])]], internalEdges={0}}]}
>    [junit4]    > Large polygon: GeoComplexPolygon:
> {planetmodel=PlanetModel.WGS84, number of shapes=1, address=d873a65,
> testPoint=[lat=7.283556946482624E-7, lon=5.126509206005681E-6([X=1.0011188539790565,
> Y=5.13224502127445E-6, Z=7.291706183250987E-7])], testPointInSet=true,
> shapes={ {[lat=-1.2617196632339239E-5, lon=-1.5701544210600105E-5([X=1.001118853788849,
> Y=-1.5719111944122703E-5, Z=-1.2631313432823312E-5])],
> [lat=-3.89514302068452E-6, lon=6.597839410815709E-6([X=1.0011188539630433,
> Y=6.605221429683868E-6, Z=-3.89950111699443E-6])],
> [lat=-2.8213942160840002E-6, lon=1.608008770581648E-5([X=1.0011188538590383,
> Y=1.60980789753873E-5, Z=-2.8245509442632E-6])],
> [lat=3.8977187534179774E-6, lon=1.9713406091526053E-5([X=1.0011188537902969,
> Y=1.973546251320774E-5, Z=3.902079731596721E-6])],
> [lat=1.980614928404974E-5, lon=4.069266235973146E-6([X=1.0011188537865057,
> Y=4.07381914993205E-6, Z=1.982830947192924E-5])], [lat=7.4E-323,
> lon=0.0([X=1.0011188539924791, Y=0.0, Z=7.4E-323])]}}
>    [junit4]    > Point: [lat=4.983019447098944E-6, lon=-3.0E-323([X=1.0011188539799663,
> Y=-3.0E-323, Z=4.98859471828087E-6])]
>    [junit4]    > WKT: POLYGON((3.7802835214482185E-4
> -2.2317525568506174E-4,9.213211597434869E-4 -1.6165398092423463E-4,0.0011294949688719308
> 2.233228342998425E-4,2.3315178103634778E-4 0.0011348087623821073,0.0
> 4.244E-321,-8.996322151054578E-4 -7.229121163197139E-4,3.7802835214482185E-4
> -2.2317525568506174E-4))
>    [junit4]    > WKT: POINT(-1.7E-321 2.855059835503825E-4)
>    [junit4]    > normal polygon: false
>    [junit4]    > large polygon: true
>    [junit4]    >        at __randomizedtesting.SeedInfo.
> seed([42573983280EE568:AA3247B1AA691F5C]:0)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.checkPoint(RandomGeoPolygonTest.java:225)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testComparePolygons(
> RandomGeoPolygonTest.java:200)
>    [junit4]    >        at org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest.testCompareSmallPolygons(
> RandomGeoPolygonTest.java:107)
>    [junit4]    >        at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown
> Source)
>    [junit4]    >        at java.base/jdk.internal.reflect.
> DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>    [junit4]    >        at java.base/java.lang.reflect.
> Method.invoke(Method.java:564)
>    [junit4]    >        at java.base/java.lang.Thread.run(Thread.java:844)
>    [junit4] OK      0.17s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:3681DDCB897D8BF2]}
>    [junit4] OK      0.26s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:42D38A5FEB69CA8]}
>    [junit4] OK      0.22s J0 | RandomGeoPolygonTest.testCompareSmallPolygons
> {seed=[42573983280EE568:D3A66E1F9AE1ABFA]}
>    [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:32CC58C22EDE6EC4]}
>    [junit4] OK      0.20s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:869AE43E1A1CA5E8]}
>    [junit4] OK      0.25s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:87372E24BD8ED23]}
>    [junit4] OK      0.21s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:399DD9072726B60A]}
>    [junit4] OK      0.19s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:755C5CAA862E76B1]}
>    [junit4] OK      0.19s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:E4A68FF5FB923BB1]}
>    [junit4] OK      0.17s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:DA78EB73E9A22BB7]}
>    [junit4] OK      0.18s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:46CB7109CAB6BF19]}
>    [junit4] OK      0.16s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:74679467BD7DA843]}
>    [junit4] OK      0.24s J0 | RandomGeoPolygonTest.testCompareBigPolygons
> {seed=[42573983280EE568:A3ECC2DDD92A9F11]}
>    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene70): {},
> docValues:{}, maxPointsInLeafNode=452, maxMBSortInHeap=5.863375698217632,
> sim=RandomSimilarity(queryNorm=false): {}, locale=jmc-TZ,
> timezone=US/Alaska
>    [junit4]   2> NOTE: Linux 4.13.0-39-generic amd64/Oracle Corporation
> 9.0.4 (64-bit)/cpus=8,threads=1,free=482165032,total=518979584
>    [junit4]   2> NOTE: All tests run in this JVM: [RandomGeoPolygonTest,
> RandomGeoPolygonTest]
>    [junit4] Completed [5/5 (5!)] on J0 in 4.06s, 32 tests, 1 failure <<<
> FAILURES!
>
> [...truncated 15 lines...]
> BUILD FAILED
> /home/jenkins/workspace/Lucene-Solr-7.x-Linux/lucene/common-build.xml:1568:
> The following error occurred while executing this line:
> /home/jenkins/workspace/Lucene-Solr-7.x-Linux/lucene/common-build.xml:1092:
> There were test failures: 5 suites, 160 tests, 5 failures [seed:
> 42573983280EE568]
>
> Total time: 13 seconds
>
> [repro] Setting last failure code to 256
>
> [repro] Failures:
> [repro]   5/5 failed: org.apache.lucene.spatial3d.
> geom.RandomGeoPolygonTest
> [repro] Exiting with code 256
> + mv lucene/build lucene/build.repro
> + mv solr/build solr/build.repro
> mv: cannot stat 'solr/build': No such file or directory
> + true
> + mv lucene/build.orig lucene/build
> + mv solr/build.orig solr/build
> Archiving artifacts
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> [WARNINGS] Parsing warnings in console log with parser Java Compiler
> (javac)
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> <Git Blamer> Using GitBlamer to create author and commit information for
> all warnings.
> <Git Blamer> GIT_COMMIT=d8aa4afd4a4e2770965f82e899d3310ded2fe6ff,
> workspace=/var/lib/jenkins/workspace/Lucene-Solr-7.x-Linux
> [WARNINGS] Computing warning deltas based on reference build #1801
> Recording test results
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> Build step 'Publish JUnit test result report' changed build result to
> UNSTABLE
> Email was triggered for: Unstable (Test Failures)
> Sending email for trigger: Unstable (Test Failures)
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
> Setting ANT_1_8_2_HOME=/var/lib/jenkins/tools/hudson.tasks.
> Ant_AntInstallation/ANT_1.8.2
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>