pyzes fails to load ze_loader DLL on Windows — hardcoded "64.dll" suffix

Aperta Adatta ai principianti
#495 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
84/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Tranquilla
Stack tecnologico
python

Direzione di ricerca

Apri pyzes.py e ispeziona la riga 75, dove viene formato il nome del loader Level Zero. Aggiungi ze_loader.dll al fallback di possible_paths prima dei tentativi di glob in driver-store, quindi verifica il caricamento sulla configurazione Windows con GPU Intel segnalata oppure con il test loader-path pertinente, se ne esiste uno.

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

Descrizione

On some Intel GPU driver installations, the Level Zero loader DLL is named
ze_loader.dll (without the 64 suffix) in C:\Windows\System32\.

pyzes.py line 75 hardcodes:
libName + "64.dll" → "ze_loader64.dll" ❌ not found

Suggested fix: add ze_loader.dll (without 64 suffix) to the possible_paths
list as a fallback before the driver-store glob attempts.

Reproduced on:

  • Windows 11
  • Intel Arc B580
  • Driver: 32.0.101.8725
  • pyzes 0.1.2
Lingua principale
C++
Stelle
335
Fork
140
Merge medio
12h 32m
PR unite (30g)
5

Guida per i contributori

Apri la guida per i contributori

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 oneapi-src/level-zero

Tutte le issue di oneapi-src/level-zero

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.