Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.

¿Es stfc/PSyclone apto para principiantes?

Los mantenedores de stfc/PSyclone suelen responder a un pull request en 4 días. Ahora mismo hay 5 issues aptos para principiantes abiertos.

Estrellas
138
Forks
36
Issues abiertos para principiantes
5
Issues indexados
680
Merge medio
4 d 9 h
PR fusionados (30 d)
9
Lenguaje dominante
Python
Licencia
BSD-3-Clause
Último push a GitHub
2/10/2026
Última indexación
19/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
good first issue help wanted

Cómo contribuir a stfc/PSyclone

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia BSD-3-Clause del proyecto.
  3. Elige uno de los 5 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Recursion Limit Reached
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3630 ·

    Los mantenedores suelen responder en 4 días

  • Remove LoopTiling2DTrans
    Abierto
    discussion PSyIR

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    stfc/PSyclone#3625 ·

    Los mantenedores suelen responder en 4 días

  • Enable nowait with a properly located barrier for nested loop where not all loops are independent
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    stfc/PSyclone#3624 ·

    Los mantenedores suelen responder en 4 días

  • Transformation script takes a while for kmkhz_9c
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    stfc/PSyclone#3623 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Add file_path attribute to FileContainer
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    stfc/PSyclone#3619 ·

    Los mantenedores suelen responder en 4 días

  • Implicitly-declared procedures are not caught by compilation tests
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    stfc/PSyclone#3608 · 4 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Remove wildcard imports for the LFRic kind symbols in tests
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100

    stfc/PSyclone#3602 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Use is_read/is_write in the DUC to ensure consistency
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3597 ·

    Los mantenedores suelen responder en 4 días

  • Potential bug in extraction using structures
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    stfc/PSyclone#3592 ·

    Los mantenedores suelen responder en 4 días

  • Sympy does a large number of imports which can be a problem in a slow file systems
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    stfc/PSyclone#3591 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • LFric kernel extraction writes read-only fields as output fields
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    stfc/PSyclone#3588 · 10 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Avoid duplicated search paths in module manager
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    stfc/PSyclone#3575 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Release 3.4.0
    Quizá libre de nuevo @sergisiso la tomó hace 42 días y no hay ningún pull request abierto. Abierto
    Release

    stfc/PSyclone#3569 · 7 asignados ·

    Los mantenedores suelen responder en 4 días

  • Definition Use chains have some confusing implementation when looking backwards at the RHS of an assignment.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    stfc/PSyclone#3552 ·

    Los mantenedores suelen responder en 4 días

  • Adjoints with mixed precision kernels
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    stfc/PSyclone#3546 ·

    Los mantenedores suelen responder en 4 días

  • Enable lfric tiling compilation tests
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    stfc/PSyclone#3540 · 3 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Precision literals should be stored as Literal, not int
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    stfc/PSyclone#3538 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • After inline transformation, changes to symbol attributes affect both the original and the inlined
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    stfc/PSyclone#3536 ·

    Los mantenedores suelen responder en 4 días

  • Call/callee subroutines with different len expressions cause CallMatchingArgumentsNotFound
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    stfc/PSyclone#3534 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Comments and Directives in declaration blocks may be lost.
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    stfc/PSyclone#3517 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Make `generator.load_script` more robust
    Abierto
    Blocked

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3514 ·

    Los mantenedores suelen responder en 4 días

  • Add symbol update/rename funcitonality for codeblock
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    stfc/PSyclone#3505 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Update LFRicKernelConstTrans to make use of NDATA and NLEVELS
    Abierto
    LFRic

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    stfc/PSyclone#3498 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • PSyclone does not support implicit symbols
    Abierto
    wontfix

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    stfc/PSyclone#3494 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Operation.Operator (and subclasses) causes issues with typehints.
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 50/100

    stfc/PSyclone#3487 ·

    Los mantenedores suelen responder en 4 días

  • Improv DUC and sharing_attributes accounting of loop variable (it should not return Loop nodes anymore)
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    stfc/PSyclone#3486 ·

    Los mantenedores suelen responder en 4 días

  • LFRic doc update
    Abierto
    enhancement LFRic

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    stfc/PSyclone#3479 ·

    Los mantenedores suelen responder en 4 días

  • [PSyAd] [LFRic] transpose intrinsic not correctly handled in sympy writer/reader.
    Quizá libre de nuevo @hiker la tomó hace 98 días y no hay ningún pull request abierto. Abierto
    bug

    stfc/PSyclone#3474 · 8 comentarios · 2 asignados ·

    Los mantenedores suelen responder en 4 días

  • Improving MaximalOMPParallelRegionTrans for LFRic
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    stfc/PSyclone#3463 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Can we do ConstantFolding with setval_c builtins?
    Abierto
    LFRic

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    stfc/PSyclone#3459 ·

    Los mantenedores suelen responder en 4 días

  • Slow trc_sink2_mus in NEMO main
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    stfc/PSyclone#3453 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Marking up code for GPU compilation
    Abierto
    discussion

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    stfc/PSyclone#3449 · 7 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Add NEMOv5 main to the integration test and improve README
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    stfc/PSyclone#3445 ·

    Los mantenedores suelen responder en 4 días

  • [psydata] Modules in the wrong order
    Abierto
    PSyData

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3437 ·

    Los mantenedores suelen responder en 4 días

  • Update code.metoffice.gov.uk links to github
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100

    stfc/PSyclone#3425 ·

    Los mantenedores suelen responder en 4 días

  • Clause generation at transformation time.
    Abierto
    discussion enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    stfc/PSyclone#3420 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Issue to track dead code after Python 3.9 support is removed.
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    stfc/PSyclone#3416 · 4 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Expand hoist_argument_expressions to work for more functions that just iom_put in nemo scripts.
    Abierto
    NEMO

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    stfc/PSyclone#3412 ·

    Los mantenedores suelen responder en 4 días

  • OpenMP collapse=[int] not working for directly nested loops with directives
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    stfc/PSyclone#3405 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • LFRic: perform field-copy to full depth of clean halo
    Quizá libre de nuevo @arporter la tomó hace 181 días y no hay ningún pull request abierto. Abierto
    enhancement in progress LFRic

    stfc/PSyclone#3398 · 16 comentarios · 1 asignado ·

    Los mantenedores suelen responder en 4 días

  • Convenient shortcut for creating binary operations
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    stfc/PSyclone#3395 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Add optional compiler linemarkers
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3390 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • NEMO5 Async issue - traadv_fct.f90
    Quizá libre de nuevo @LonelyCat124 la tomó hace 205 días y no hay ningún pull request abierto. Abierto
    bug

    stfc/PSyclone#3375 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 4 días

  • Multiple/duplicated loop bounds variables created for the same quantity.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    stfc/PSyclone#3362 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Add mechanism for locking nodes
    Quizá libre de nuevo @sergisiso la tomó hace 219 días y no hay ningún pull request abierto. Abierto
    enhancement

    stfc/PSyclone#3356 · 1 asignado ·

    Los mantenedores suelen responder en 4 días

  • Inline comments on some PsyIR node are not enough
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    stfc/PSyclone#3350 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • GlobalReduction.reference_accesses() does not work.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3346 ·

    Los mantenedores suelen responder en 4 días

  • Implement the nemo utils.py acc kernel region logic with MaximalRegionTrans
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3341 ·

    Los mantenedores suelen responder en 4 días

  • Add CLI profiling option for 'code_outside_directives'
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3340 ·

    Los mantenedores suelen responder en 4 días

  • Remove SIR support (and examples, docs etc.)
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    stfc/PSyclone#3337 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.