Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

asan aggregator accepts a shard receipt whose PLAN line says sections=0

Đang mở
#1,313 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
68/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Lĩnh vực
ci-cd, testing-qa

Hướng nghiên cứu

Locate the asan + ubsan (full suite) aggregator and the critic fixture row named "zero-sections rc=0" referenced in the issue. Start by tracing how receipt PLAN lines are validated, then run the aggregation fixture; done means missing or zero sections are rejected and the sections total meets the required floor with exit status 1 for the zero-sections receipt.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

area:ci found-by:critic kind:gate-defect

Found by a blind critic on PR #1310. The same result on main 7706607: this is pre-existing.

The asan + ubsan (full suite) aggregator checks each receipt for a PLAN line naming the right shard=k/N, a leak tally, and exactly one owner per extra. It never looks at sections=. A receipt with PLAN: shard=2/3 sections=0 ... passes (critic fixture row zero-sections rc=0, both revisions).

The runner is expected to refuse a zero-section shard itself, so this is defence in depth. But the aggregator is the one place that sees all three shards.

Done when:

  • the aggregator refuses a receipt whose sections= is missing or 0, and requires the three sections= values to sum to at least a floor
  • a fixture receipt with sections=0 makes the aggregation step exit 1
Ngôn ngữ chính
C
Star
3
Fork
7
Merge trung bình
3 giờ 56 phút
Pull request đã merge (30 ngày)
102

Chuẩn bị môi trường

Mở trong Codespaces

Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của InauguralSystems/EigenScript

Tất cả issue của InauguralSystems/EigenScript

Issue tương tự

Thêm issue về C

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.