intel / intel/llvm

[NewOffloadModel][CI] Resolve failing E2E tests with enabled NewOffloadModel

Open
#20,797 1 comment 0 reactions 1 assignee Claimed by @maksimsab View on GitHub
bug new-offload-model
Dominant language
LLVM
Stars
1.5k
Forks
854
Avg merge
3d 17h
Merged PRs (30d)
137

Description

### Describe the bug

The following SYCL E2E tests were found failing for NewOffloadModel in manual run of sycl-nightly - https://github.com/intel/llvm/actions/runs/19550681758

Fail only in AMDGPU:
```
SYCL :: Compression/compression.cpp
SYCL :: Compression/compression_multiple_tu.cpp
SYCL :: DeviceLib/rand_test.cpp
```

Expected to fail in Windows but passes with NewOffloadModel:
```
SYCL :: ProgramManager/uneven_kernel_split.cpp
```

**Resolved:** Fail in Linux but pass in Windows:
```
SYCL :: KernelAndProgram/kernel-bundle-merge-options-env.cpp
SYCL :: KernelAndProgram/kernel-bundle-merge-options.cpp
SYCL :: KernelAndProgram/level-zero-link-flags.cpp
```

**Resolved:**
```
SYCL :: ESIMD/*
SYCL :: InvokeSimd/*
```

### To reproduce

To reproduce you should run the mentioned SYCL E2E tests with `--param enable_new_offload_model=True`.

### Environment

- OS: Windows/Linux

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.