intel / intel/torch-xpu-ops

[ARC-WSL2][pytorch 2.13] torch.xpu.is_available() get Segmentation fault (core dumped)

Open
#4,045 1 comment 0 reactions 0 assignees View on GitHub
os: Windows
Dominant language
Python
Stars
113
Forks
128
Avg merge
5d 13h
Merged PRs (30d)
107

Description

### 🐛 Describe the bug

" torch.xpu.is_available()" get Segmentation fault (core dumped) on ARC-WSL with pytorch 2.13
```
Python 3.10.20 | packaged by conda-forge | (main, Jun 11 2026, 03:31:56) [GCC 14.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
>>> torch.version.git_version
'a3aa2c6ee42a053b5f761f4ff1f47974c39714fb'
>>> torch.xpu.is_available()
Segmentation fault (core dumped)
```

### Versions

WSL Driver:
Driver UUID 32342e35-322e-3332-3232-340000000000
Driver Version 24.52.32224

Windows Driver: 32.0.101.8331

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the reported Python snippet with torch.xpu.is_available() under the stated PyTorch, Python, WSL2, and driver versions. The entry point is torch.xpu.is_available(); done means it no longer causes a segmentation fault and returns a valid availability result, with the behavior checked against the reported environment.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, python, pytorch
Domain
machine-learning, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.