Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

native-cpu: -Wreturn-type in skainet_row_threads.c:150 (worker fn has no return)

Aperta Adatta ai principianti
#1,358 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@Doomguy-BFG9000 ci sta già lavorando.

Dal 17/10/2026.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
78/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
c
Ambito
backend

Direzione di ricerca

Leggi skainet-backends/skainet-backend-native-cpu/native/src/skainet_row_threads.c intorno alla riga 150 ed esamina il ciclo della funzione worker. Aggiungi il return irraggiungibile descritto nell’issue, poi compila il backend CPU nativo con aarch64-linux-gnu-gcc per confermare che l’avviso -Wreturn-type è scomparso.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

good first issue size:xs skill:native

Cross-compiling skainet-backends/skainet-backend-native-cpu/native (tag 0.61.0) with aarch64-linux-gnu-gcc 12 gives:

src/skainet_row_threads.c:150:1: warning: no return statement in function returning non-void [-Wreturn-type]

The worker function never returns because of its infinite loop (/* unreachable */), so this is harmless today. Still, it's a -Wall warning in a release build, and it becomes UB if the loop ever gets an exit path.

Fix: add return NULL; after the loop, or mark the loop's end with __builtin_unreachable(). Optionally add -Werror=return-type to the CMake flags.

Lingua principale
Kotlin
Stelle
52
Fork
15
Merge medio
23h 34m
PR unite (30g)
45

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di SKaiNET-developers/SKaiNET

Tutte le issue di SKaiNET-developers/SKaiNET

Issue simili

Altre issue su Kotlin

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.