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

A compiler to convert Cairo's intermediate representation "Sierra" code to MLIR.

starkware-libs/cairo_native có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới starkware-libs/cairo_native để nói chúng được merge thường xuyên đến đâu. Hiện có 1 issue phù hợp với người mới đang mở.

Star
135
Fork
51
Issue cho người mới đang mở
1
Issue đã lập chỉ mục
71
Merge trung bình
18 giờ 26 phút
Pull request đã merge (30 ngày)
4
Ngôn ngữ chính
Rust
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
1/10/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
good first issue help wanted

Cách đóng góp cho starkware-libs/cairo_native

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có Dockerfile hoặc tệp Docker Compose, nên bạn có thể chạy nó mà không cần cài cả bộ công cụ.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • cairo native fails to build recursive data structures
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    starkware-libs/cairo_native#1666 ·

  • Weekly Cairo Release Check
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    starkware-libs/cairo_native#1565 ·

  • Add fuzzing compilation profile
    Đang mở
    research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    starkware-libs/cairo_native#1545 ·

  • Add missing `testing` feature to CI coverage job
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1543 ·

  • Test that uses big circuit takes too long to compile Cairo program to Sierra
    Đang mở
    process research

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1511 · 1 bình luận ·

  • Improve name mangling to avoid collisions
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    starkware-libs/cairo_native#1507 ·

  • Bump Cairo VM in `casm-data-flow`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1505 ·

  • Checks of lowering from Sierra to CASM
    Đang mở
    research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1499 ·

  • Mismatch in compiler behavior when passing input program that uses BoundedInts
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1479 ·

  • Check new bounded_int_mul implementation
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    starkware-libs/cairo_native#1478 ·

  • Check if sierra-emu is outdated
    Đang mở
    low-priority

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100

    starkware-libs/cairo_native#1447 ·

  • Blake2s-heavy test contract
    Có thể làm lại được @FrancoGiachetta đã nhận 366 ngày trước và không có pull request nào đang mở. Đang mở
    process research

    starkware-libs/cairo_native#1424 · 1 người được giao ·

  • Check Sierra composition in tests that involve Cairo to Sierra compilation
    Đang mở
    low-priority process

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1418 ·

  • Remove Starknet contract compilation dependencies
    Đang mở
    research

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1413 ·

  • Remove gas computation dependencies
    Đang mở
    research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#1412 ·

  • Integrate contract compilation benchmarks with CI
    Đang mở
    performance process

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1411 ·

  • Remove panics in the FFI boundary.
    Đang mở
    difficulty-hard research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1408 · 1 bình luận ·

  • Remove unreachable in AbiArgument::to_bytes usage
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1403 ·

  • Ensure that benchmarks are up to date
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#1401 ·

  • Reduce array element count in internal representation of enums
    Đang mở
    difficulty-hard performance research

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1384 ·

  • Update LLVM 20
    Có thể làm lại được @FrancoGiachetta đã nhận 405 ngày trước và không có pull request nào đang mở. Đang mở
    low-priority

    starkware-libs/cairo_native#1378 · 1 người được giao ·

  • Improve daily workflow
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1373 ·

  • Check Melior API for dialect creation
    Đang mở
    research

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1367 · 2 bình luận ·

  • Research MLIR dialect creation
    Có thể làm lại được @FrancoGiachetta đã nhận 421 ngày trước và không có pull request nào đang mở. Đang mở
    research

    starkware-libs/cairo_native#1366 · 4 người được giao ·

  • Remove code duplication between Cairo Native and Sierra Emu
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    starkware-libs/cairo_native#1362 ·

  • Replace aggregate values with allocas
    Đang mở
    difficulty-hard research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 28/100

    starkware-libs/cairo_native#1356 ·

  • Improve big enum long compilation times
    Có thể làm lại được @JulianGCalderon đã nhận 405 ngày trước và không có pull request nào đang mở. Đang mở

    starkware-libs/cairo_native#1355 · 2 bình luận · 1 người được giao ·

  • Test execution builtin stats of circuit-heavy programs
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    starkware-libs/cairo_native#1319 · 1 bình luận ·

  • Fix Github release workflow
    Đang mở
    bug process

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1251 ·

  • Runtime functionality in MLIR
    Đang mở
    performance research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#1241 ·

  • Reference Counting for Circuit Arrays
    Có thể làm lại được @FrancoGiachetta đã nhận 391 ngày trước và không có pull request nào đang mở. Đang mở
    performance

    starkware-libs/cairo_native#1234 · 1 người được giao ·

  • Correlate Sierra metrics with compilation time
    Đang mở
    performance research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#1230 ·

  • Consider using 251 bit-sized integers instead of felts, for some Starknet types
    Đang mở
    performance

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    starkware-libs/cairo_native#1226 ·

  • Move Starknet syscall handler module to the correct place
    Đang mở
    refactor

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1222 ·

  • Add recursive contract test for AotContractExecutor
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1220 ·

  • Review usage of BuiltinCosts value in type handling logic
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1219 ·

  • implement `AbiArgument::to_ptr` for `Value::BoundedInt`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100

    starkware-libs/cairo_native#1217 ·

  • Verify inner types when converting values to pointers.
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1216 ·

  • Normalize module names
    Đang mở
    difficulty-easy refactor

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1213 ·

  • `circuit_failure_guarantee_verify` libfunc shouldn't be noop
    Đang mở
    bug research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#1209 · 2 bình luận ·

  • Integrate Trace Dump Feature
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 28/100

    starkware-libs/cairo_native#1203 · 1 bình luận ·

  • Review TODO comments
    Có thể làm lại được @hakymulla đã nhận 530 ngày trước và không có pull request nào đang mở. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    starkware-libs/cairo_native#1190 · 9 bình luận ·

  • Add support for multiple return values in `get_type_for_variants`
    Có thể làm lại được @BiliqisO đã nhận 542 ngày trước và không có pull request nào đang mở. Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    starkware-libs/cairo_native#1187 · 1 bình luận ·

  • Look for missing `pad_to_align` after `Layout::extend`.
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#1178 ·

  • Add unit test for bytes31_const libfunc
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 58/100

    starkware-libs/cairo_native#1137 ·

  • Document array libfuncs
    Đang mở
    documentation

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#1106 ·

  • Document how recursion works compared to the VM
    Có thể làm lại được @TobieTom đã nhận 617 ngày trước và không có pull request nào đang mở. Đang mở
    documentation

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    starkware-libs/cairo_native#945 · 1 bình luận ·

  • Profile Native with Hotspot
    Đang mở
    performance

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#899 ·

  • Limit compilation process
    Đang mở
    enhancement performance research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    starkware-libs/cairo_native#884 ·

  • Look into putting together all the cairo-native tools
    Đang mở
    enhancement research

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    starkware-libs/cairo_native#866 ·

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.