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

simonsobs / so3g
56%
master: 56%

Build:
Build:
LAST BUILD BRANCH: v0.2.4
DEFAULT BRANCH: master
Repo Added 04 Dec 2019 09:21PM UTC
Files 23
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

LAST BUILD ON BRANCH v0.2.2
branch: v0.2.2
CHANGE BRANCH
x
Reset
  • v0.2.2
  • 0.1.6
  • 20241217_gsl_interp_fix
  • 20250225_psd
  • 20250227_binning
  • add-more-spt3g-docs
  • add_load_range
  • bilin-tweaks
  • bilinear
  • block_moment
  • bools4hk
  • buffer_tune
  • build_fixes
  • ceres_eigen_wheels
  • ceres_segfault
  • ceres_solver_fitting
  • check-ranges-shape
  • coveralls-update
  • database_extension
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/docker/login-action-3
  • detrend
  • dockerfile-safety
  • docs-docs
  • docs-hacking
  • docs-tweaks
  • ff2f-rush-2020
  • fix-another-rtd-issue
  • fix-doc-build
  • fix-empty-ranges
  • fix-g3super-tiny-mistake
  • fix-qpoint-dep
  • fix-ranges-ixing
  • fix-ranges-tests
  • fix-tiled-healpix
  • fix-wheel-build
  • fix_crpix
  • fix_deprecated_numpy_bool
  • fix_reader
  • fix_wheels_macos
  • g3indexed-loose-ends
  • g3reader
  • g3st-docs-update
  • g3super-extract
  • g3super-hacking
  • g3superempty
  • github-actions
  • gsl_linear_interp
  • handle-empty-simple-hk
  • healpix_mapmaker
  • hk-cli
  • hk-format-v1
  • hk-format-v2
  • hk-format-v2-test-getdata
  • hk-resample
  • hk-tree
  • hk-writer-docs
  • issue12
  • jupyter-image-removal
  • koopman/docker-login-action
  • koopman/fix-workflow-badge
  • load-range-level3
  • load-range-level3fix
  • load-ranges-onepass
  • load_data_change
  • load_range_npy_times
  • long_not_int64
  • map-tiles-oct21
  • mapmake-jan21
  • master
  • metadata-blitz
  • mhasself/fix-xieta00
  • minor-docs-fixes
  • more-hk-docs
  • more-range-updates
  • more_jumps
  • multipass
  • no-nan-segfaults
  • no_empty_hits
  • numpy_openblas
  • numpy_pin
  • numpy_update
  • planetmap-support-2108
  • pointing-in-docker
  • proj-fix-clip
  • proj-updates-2020q2
  • prune-unused
  • quiet-logs
  • ranges-fixes
  • ranges_extra
  • read-hk-faster
  • reader_tes_bias_and_verbose
  • readthedocs
  • readthedocs-hacking
  • readthedocs-updates
  • remove-imp
  • restore_wheel_test
  • reverbose-exceptions
  • revert-load-ranges
  • rush-before-tag
  • single_det_map_modification
  • skip_check
  • smurf_archive
  • smurf_archive_frame_errors
  • smurf_data_units
  • smurf_software_timestamps
  • smurf_status_bugfix
  • smurf_status_loader
  • smurf_stream_id
  • speed-up-hk
  • speedup
  • spt3g-2024-04
  • spt3g-version
  • spt3g-version-0.3-16-g1341ea5
  • spt3g_update
  • stokes_response
  • store-spt3g-vers
  • super-timestream
  • sync-cmake-policies
  • test-new-spt3g
  • travis-tests-and-spt3g-version-bump
  • ubuntu-20.04
  • use-new-spt3g-cmake
  • use-spt3g-dload
  • v0.0.7
  • v0.0.8
  • v0.1.0
  • v0.1.1
  • v0.1.10
  • v0.1.11
  • v0.1.12
  • v0.1.13
  • v0.1.14
  • v0.1.15
  • v0.1.16
  • v0.1.17
  • v0.1.1rc2
  • v0.1.1rc3
  • v0.1.1rc4
  • v0.1.2
  • v0.1.3
  • v0.1.4
  • v0.1.5
  • v0.1.6
  • v0.1.7
  • v0.1.8
  • v0.1.9
  • v0.2.0
  • v0.2.1
  • v0.2.3
  • v0.2.4
  • weather_fix
  • zenithal-fixes
  • zhilei

07 Jul 2025 01:54PM UTC coverage: 55.866%. Remained the same
16118968709

push

github

web-flow
Fix segfault in recent wheel builds (#215)

The 0.2.1 tag introduced ceres-solver + Eigen + GLOG into the
compiled dependencies and into the wheel building scripts.  The
resulting wheels, when installed into a conda environment,
triggered a segfault inside the conda-forge glog package.  I am
not sure the cause of this, since the glog library vendored in
the so3g wheels should have its name modified to avoid such
conflicts.

This work changes the compilation inside the wheels to build
and link static versions of glog and ceres-solver.  I tested
a locally-built (which cibuildwheel) wheel and verified that
the segfault is now gone and that sotodlib master branch unit
tests pass using this so3g wheel.

1338 of 2395 relevant lines covered (55.87%)

0.56 hits per line

Relevant lines Covered
Build:
Build:
2395 RELEVANT LINES 1338 COVERED LINES
0.56 HITS PER LINE
Source Files on v0.2.2
  • Tree
  • List 23
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
16118968709 v0.2.2 Fix segfault in recent wheel builds (#215) The 0.2.1 tag introduced ceres-solver + Eigen + GLOG into the compiled dependencies and into the wheel building scripts. The resulting wheels, when installed into a conda environment, triggered a segfau... push 07 Jul 2025 02:04PM UTC web-flow github
55.87
See All Builds (829)
  • Repo on GitHub
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

© 2025 Coveralls, Inc