llvm
llvm copied to clipboard
Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Running CI
Resolve issue with -save-temps regarding a temp file being linked to itself.
### Describe the bug I'm debugging the SYCL backend of [llama.cpp](https://github.com/ggerganov/llama.cpp). I found some kernel output `-nan` when built with Debug. The root cause is that ```cpp sycl::select_from_group(g, x, target_offset...
### Describe the bug https://github.com/intel/llvm/actions/runs/9683335767/job/26724883043 ``` FAIL: SYCL :: ProfilingTag/in_order_profiling_queue.cpp (1660 of 2086) ******************** TEST 'SYCL :: ProfilingTag/in_order_profiling_queue.cpp' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at...
I use a single workspace for my work and update `sycl` branch regularly. Occasionally incremental build fails with something like: ``` -- Will fetch Unified Runtime from https://github.com/oneapi-src/unified-runtime.git [0/7] Performing...
* updated CGImageCopy to have source and destination image descriptor/formats and remove unneeded MSrcExtent. * updated handle_impl have source and destination image descriptor/formats and remove unneeded MSrcExtent. * updated parameter...
### Describe the bug ``` clang++ -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_LLAMAFILE -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -I/sources/llama.cpp/. -O3 -DNDEBUG -std=gnu++11 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=native -MD -MT CMakeFiles/llama.dir/unicode.cpp.o -MF...
The `CudaArch` struct and functions include AMD GPU values in: * https://github.com/intel/llvm/blob/sycl/clang/lib/Basic/Cuda.cpp#L73 It would be good to revisit this and change it to something more generic like maybe `GPUArch` or...
Adding an event as a BlockedUser if it has the current event as a dependent could potentially result in failure as seen in related issue. Using the patch, there is...