• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

boostorg / geometry / 26566
93%

Build:
DEFAULT BRANCH: develop
Ran 09 Jul 2026 07:09PM UTC
Jobs 1
Files 784
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Jul 2026 06:04PM UTC coverage: 93.189% (+0.008%) from 93.181%
26566

push

circleci

web-flow
fix(formulas): geographic intersection calculation in `sjoberg_intersection` when a segment lies on the equator

Multiply the longitude offset term by `sign_lon_diff` when calculating
equator crossings in `sjoberg_geodesic::lon_of_equator_intersection()`.

Without this multiplication, when `sign_lon_diff` is negative, the offset
is applied in the wrong direction, leading to a wrong intersection
longitude (e.g. returning a coordinate outside of the segments' bounds).
This in turn causes overlay/intersection algorithms to miss crossings on
the boundary.

Including regression test for sjoberg_intersection

Fixes #1482

33139 of 35561 relevant lines covered (93.19%)

1534980.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26566.1 09 Jul 2026 07:09PM UTC 784
93.19
Source Files on build 26566
  • Tree
  • List 784
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #26566
  • 480e9cf0 on github
  • Prev Build on develop (#26523)
  • Next Build on develop (#26609)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc