[cust_std] Vec struct segfaults unpredictably
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 20/100
Piste de recherche
Le rapport identifie une utilisation de Vec dans le code du kernel et un LaunchFailure ultérieur, mais ne fournit ni exemple reproductible, ni fichier, ni point d’entrée, ni test. Commencez par trouver l’implémentation de Vec côté kernel et une utilisation minimale qui échoue, puis comparez une exécution qui atteint LaunchFailure à une autre qui ne l’atteint pas ; le travail est terminé lorsque la cause est isolée et couverte par un test reproductible.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I sadly cannot give a reproducible example for this, because it happens unpredictably, but essentially, whenever I use the Vec struct in my kernel code, it ends up giving me a LaunchFailure error after some time.
- Langage dominant
- Rust
- Étoiles
- 5.4k
- Forks
- 251
- Merge moyen
- 3 j 11 h
- PR mergées (30 j)
- 3
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Rust-GPU/rust-cuda
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Default NvvmArch::Compute75 silently produces InvalidPtx on pre-Turing GPUs (Pascal/Maxwell/Volta)Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
-
A `#[address_space(shared)]` static is stored with a generic `st.u32` instead of `st.shared`, corrupting memory — two identically-declared siblings lower differentlyPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
-
Array parameters lose alignment metadata and ICE on >16 byte alignmentsPeut-être pris @Snehal-Reddy l’a pris il y a 171 jours. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
Support llvm-19 in containersOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
Toutes les issues de Rust-GPU/rust-cuda
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
home-assistant/installer#308 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
swc-project/swc-next#1053 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
nautechsystems/nautilus_trader#5387 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
NomicFoundation/edr#1872 ·
Les mainteneurs répondent en général sous 2 jours
-
What happened to `check.py`?Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
linebender/resvg#1179 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours