Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Propriétaire

1 dépôt indexé · Voir sur GitHub

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • add a way to get the callee regardless of if it's a function, indirect, matches type, etc.
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 65/100

    TheDan64/inkwell#731 ·

  • type returned from Attribute::get_type_value() is mostly useless because it has the wrong lifetime
    Ouverte
    bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    TheDan64/inkwell#730 ·

  • Discrepancy in API between minor versions of llvm-sys.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    TheDan64/inkwell#718 · 1 commentaire ·

  • install_fatal_error_handler is unsound.
    Ouverte
    unsoundness

    Difficulté 4/5 3-5 jours Accessibilité débutants 48/100

    TheDan64/inkwell#710 · 3 commentaires · 1 réaction ·

  • Real compiler codegen made with Inkwell? We have one
    Ouverte
    question

    Difficulté 1/5 Moins d'une heure Accessibilité débutants 58/100

    TheDan64/inkwell#705 · 4 commentaires · 1 réaction ·

  • TargetMachineOptions uses lazy initialization, which isn't necessary.
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 55/100

    TheDan64/inkwell#690 ·

  • Vibe Coding PRs?
    Ouverte
    question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100

    TheDan64/inkwell#682 · 5 commentaires ·

  • There are memory leaks and null pointer dereference bugs in the code.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#663 · 12 commentaires ·

  • Segfault when calling `module.to_string`
    Ouverte
    question

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#661 · 17 commentaires ·

  • Inconsistencies in the string types
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#658 ·

  • [Idea] High level abstractions that aren't implemented in LLVM itself.
    Ouverte
    feature request

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TheDan64/inkwell#638 · 1 commentaire ·

  • [Plan] Orc V2 Implementation
    Peut-être à nouveau libre @ErisianArchitect l’a pris il y a 71 jours, et aucune pull request n’est ouverte. Ouverte

    TheDan64/inkwell#637 · 19 commentaires · 3 réactions · 1 personne assignée ·

  • internal error: entered unreachable code: The given type is not a basic type. (when looking at the operands of a call)
    Peut-être à nouveau libre @Yoric l’a pris il y a 335 jours, et aucune pull request n’est ouverte. Ouverte
    bug

    TheDan64/inkwell#633 · 5 commentaires · 1 personne assignée ·

  • LLVM 20 `assertion failed: value.is_instruction()`
    Ouverte
    bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 42/100

    TheDan64/inkwell#613 · 1 commentaire · 1 réaction ·

  • What's the current status of optimization passes for LLVM18/20?
    Ouverte
    question

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#611 · 1 commentaire ·

  • Requesting response in regards to implementation of Orc engine.
    Ouverte
    question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    TheDan64/inkwell#603 · 36 commentaires · 1 réaction ·

  • Change the unsafe API from `pub(crate)` to `pub`/`pub unsafe`.
    Ouverte
    feature request

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#602 · 4 commentaires ·

  • Add builder methods for alignable instructions to add alignment without converting to an InstructionValue.
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#600 · 2 commentaires ·

  • Add LLVM setup tool to /bin/.
    Ouverte

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TheDan64/inkwell#599 ·

  • tests fail to build on Windows due to usage of libc POSIX-only functionality.
    Ouverte
    bug Windows

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#597 · 1 commentaire ·

  • Specific error types for errors instead of &'static str
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TheDan64/inkwell#595 · 3 commentaires ·

  • Add support for inbounds, nsw, nuw, exact flags
    Ouverte
    feature request

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#568 · 1 commentaire ·

  • Module::write_bitcode_to_path causing segfault
    Ouverte
    bug unsoundness

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    TheDan64/inkwell#555 · 3 commentaires ·

  • Unsoundness in `MemoryBuffer::create_from_memory_range`
    Ouverte
    bug unsoundness

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#516 · 1 commentaire ·

  • Question: writing a backend with inkwell?
    Ouverte
    question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    TheDan64/inkwell#515 · 3 commentaires ·

  • Building GEP instruction shouldn't be unsafe
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TheDan64/inkwell#514 · 4 commentaires ·

  • Provide a `Context` method to construct `ArrayType` and `FunctionType`
    Ouverte
    feature request

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    TheDan64/inkwell#511 · 1 commentaire ·

  • Most (all?) passes have a maximum LLVM version number of 16.
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    TheDan64/inkwell#505 · 11 commentaires ·

  • Can't create declaration for intrinsic with a pointer parameter
    Ouverte
    bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 54/100

    TheDan64/inkwell#496 ·

  • unifying apis that require sign flag.
    Ouverte
    enhancement

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    TheDan64/inkwell#495 ·

  • Can't Box Token inside BasicValue
    Ouverte
    feature request

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#494 · 3 commentaires ·

  • Can't find Polly :( (tried the other posted issue too )
    Ouverte
    question

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#490 · 3 commentaires ·

  • `UnsafeFunctionPointer::Args` as a convienence.
    Ouverte
    feature request

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#479 · 2 commentaires ·

  • Support for `llvm::orc2::LLJit`
    Ouverte
    feature request

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    TheDan64/inkwell#476 · 1 commentaire ·

  • Add more constants for dwarf flags
    Ouverte
    feature request

    Difficulté 4/5 3-5 jours Accessibilité débutants 36/100

    TheDan64/inkwell#471 · 2 commentaires ·

  • Restricting build_*_gep to make it safer.
    Ouverte
    feature request

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#467 · 1 commentaire ·

  • after importing LLVM IR, a segmentation fault occurs when calling its internal method
    Ouverte
    question

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    TheDan64/inkwell#458 · 2 commentaires ·

  • Add a function to add llvm ir directly
    Ouverte
    question

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TheDan64/inkwell#456 · 2 commentaires ·

  • Create new fine-grained enum for `build_cast`
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#439 · 1 commentaire ·

  • More examples?
    Ouverte
    documentation good first issue

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    TheDan64/inkwell#432 · 6 commentaires ·

  • Add llvm-sys linkage flags
    Peut-être à nouveau libre @nohenry l’a pris il y a 1201 jours, et aucune pull request n’est ouverte. Ouverte
    feature request

    TheDan64/inkwell#427 · 3 réactions · 1 personne assignée ·

  • `InstructionValue::new` is `pub(crate)` instead of `pub`
    Ouverte
    enhancement good first issue

    Difficulté 4/5 3-5 jours Accessibilité débutants 28/100

    TheDan64/inkwell#424 · 2 commentaires ·

  • Opaque Pointers
    Ouverte
    enhancement LLVM 15.0 LLVM 16.0

    Difficulté 4/5 3-5 jours Accessibilité débutants 42/100

    TheDan64/inkwell#421 · 5 réactions ·

  • List of known calling conventions
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#413 ·

  • How to build on Mac OS?
    Ouverte
    OSX question

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    TheDan64/inkwell#412 · 2 commentaires ·

  • How can I access the pointer of a constant GEP
    Ouverte
    question

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#410 · 3 commentaires ·

  • Add support to dynamic LLVM libraries
    Ouverte
    feature request

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    TheDan64/inkwell#406 · 4 commentaires · 1 réaction ·

  • MacOS x86_64 fail with Section not found error, seems setting custom section name is broken
    Ouverte
    bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#396 · 4 commentaires ·

  • builder.get_insert_block occasionally triggers assert failed
    Ouverte
    bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    TheDan64/inkwell#395 ·

  • Add get_alignment to BasicValue and BasicValueEnum
    Ouverte
    feature request

    Difficulté 3/5 1-2 jours Accessibilité débutants 38/100

    TheDan64/inkwell#394 · 1 commentaire ·

Affichage des 100 plus récents

Cette page ne liste que les entrées les plus récentes. Le filtre avancé contient l'inventaire complet, affiné par langage, difficulté et durée.

Ouvrir le filtre avancé

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.