Ignacio Vera created LUCENE-9642:
------------------------------------
Summary: TestXYShapeEncoding.testRandomPolygonEncoding failure
Key: LUCENE-9642
URL: https://issues.apache.org/jira/browse/LUCENE-9642
Project: Lucene - Core
Issue Type: Bug
Reporter: Ignacio Vera
This test fails for the following seed:
{{./gradlew test --tests TestXYShapeEncoding.testRandomPolygonEncoding
-Dtests.seed=CB4BC47404510050 -Dtests.slow=true -Dtests.badapples=true
-Dtests.locale=ug -Dtests.timezone=America/Matamoros -Dtests.asserts=true
-Dtests.file.encoding=UTF-8}}
When encoding.a triangle we perform two actions:
1) Make sure that the orientation of the triangle is CCW
2) Place the point with minimum X in the first position so we might rotate the
points in the triangle.
In this case the triangle is degenerated so when the triangle is rotated, it
changes the orientation, tripping an assertion when decoding it. I think the
fix for this is to change the order of the actions above.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]