Boost C++ Libraries: Ticket #12348: polygons intersection wrong answer https://svn.boost.org/trac10/ticket/12348 <p> POLYGON((0 65536, 0 131072, 65536 131072, 131072 131072, 131072 65536, 65536 65536, 0 65536)) &amp;&amp; POLYGON((65536 0, 65536 65536, 65536 131072, 65536 196608, 196608 196608, 196608 0, 65536 0)) intersection result is empty. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12348 Trac 1.4.3 Anton Kovalev <anton.kovalev.239@…> Sat, 23 Jul 2016 19:29:24 GMT attachment set https://svn.boost.org/trac10/ticket/12348 https://svn.boost.org/trac10/ticket/12348 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">test.cpp</span> </li> </ul> <p> test file reproducing this bug </p> Ticket luzhskij@… Wed, 30 Nov 2016 09:06:45 GMT <link>https://svn.boost.org/trac10/ticket/12348#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12348#comment:1</guid> <description> <p> I confirm. If you try to version 1.59, the result - it is the intersection. At 1.61 - no intersection. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Barend Gehrels</dc:creator> <pubDate>Sun, 26 Mar 2017 11:09:43 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/12348#comment:2 https://svn.boost.org/trac10/ticket/12348#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">wontfix</span> </li> </ul> <p> It overflows internally. Sorry, you have to use int64 if you have coordinates like this. We currently don't check this internally. Leaving it as wont fix for now. </p> Ticket