<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz" -->

---
title: Release PoCL 7.2 RC 1 · pocl/pocl | daily.dev
description: PoCL 7.2 RC1 is a bug-fix and maintenance release adding support for LLVM up to version 22 with CUDA and LevelZero devices, and LLVM 22 &amp; 23 with the CPU...
canonical: https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Release PoCL 7.2 RC 1 · pocl/pocl | daily.dev
og:description: PoCL 7.2 RC1 is a bug-fix and maintenance release adding support for LLVM up to version 22 with CUDA and LevelZero devices, and LLVM 22 &amp; 23 with the CPU...
og:url: https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz
og:image: https://api.daily.dev/og/posts/Qe7WcPqOZ.png
og:image:alt: Release PoCL 7.2 RC 1 · pocl/pocl
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Release PoCL 7.2 RC 1 · pocl/pocl

**[Khronos](https://daily.dev/sources/khronos)** · 1 min read · 0 upvotes · 0 comments

## Summary

PoCL 7.2 RC1 is a bug-fix and maintenance release adding support for LLVM up to version 22 with CUDA and LevelZero devices, and LLVM 22 & 23 with the CPU device, while raising the minimum supported LLVM version to 18. The release achieves official OpenCL 3.0 conformance on RISC-V and x86-64 CPU devices via OpenCL-CTS, and the CPU driver adds several new extensions including cl_khr_extended_bit_ops, cl_khr_device_uuid, and cl_khr_integer_dot_product, plus re-enabled support for program-scope variables. Release artifacts are GPG-signed and the Windows installer needs only the Microsoft Visual C++ Redistributable for 2017 or later.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://github.com/pocl/pocl/releases/tag/v7.2-RC1>

## Questions this post answers

### What LLVM versions does PoCL 7.2 RC1 support?

PoCL 7.2 RC1 raises the minimum supported LLVM version to 18 and adds support up to LLVM 22 for CUDA and LevelZero devices, while the CPU device supports LLVM versions 22 and 23. This is primarily a bug-fix and maintenance release rather than a feature release.

_Track compiler toolchain compatibility shifts like this LLVM support bump on daily.dev._

### Does PoCL support OpenCL 3.0 conformance on the CPU device?

Yes, PoCL 7.2 RC1 achieved official OpenCL 3.0 conformance for the CPU device using OpenCL-CTS tag v2026-03-25-00, tested on both RISC-V and x86-64 CPUs. The CPU driver also gained new extensions including cl_khr_extended_bit_ops, cl_khr_device_uuid, and cl_khr_integer_dot_product.

_Follow OpenCL conformance milestones like this one on daily.dev when picking a compute backend._

## Similar posts on daily.dev

- [PoCL 7.2 Released With Official OpenCL 3.0 Conformance On RISC-V & x86\_64 CPUs](https://daily.dev/posts/pocl-7-2-released-with-official-opencl-3-0-conformance-on-risc-v-x86-64-cpus-oqecudqst) · Phoronix · 0 upvotes · 0 comments
- [PoCL 7.1 Released For Bringing OpenCL To More Devices](https://daily.dev/posts/pocl-7-1-released-for-bringing-opencl-to-more-devices-f8mvytk5x) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#general-programming](https://daily.dev/tags/general-programming), [#gpu](https://daily.dev/tags/gpu), [#opencl](https://daily.dev/tags/opencl)

[View this post on daily.dev](https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Release PoCL 7.2 RC 1 · pocl/pocl","url":"https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz"},"datePublished":"2026-08-12T22:29:24.223Z","dateModified":"2026-08-12T22:30:26.288Z","description":"PoCL 7.2 RC1 is a bug-fix and maintenance release adding support for LLVM up to version 22 with CUDA and LevelZero devices, and LLVM 22 & 23 with the CPU...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/712d4e1c91842c96b556042b8d138d73?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/712d4e1c91842c96b556042b8d138d73?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Khronos","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Khronos","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/792618c65bcf419783f2a62c03d29e1c","url":"https://daily.dev/sources/khronos"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"general-programming,gpu,opencl","timeRequired":"PT1M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Khronos","item":"https://daily.dev/sources/khronos"},{"@type":"ListItem","position":3,"name":"Release PoCL 7.2 RC 1 · pocl/pocl"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/release-pocl-7-2-rc-1-pocl-pocl-qe7wcpqoz#faq","mainEntity":[{"@type":"Question","name":"What LLVM versions does PoCL 7.2 RC1 support?","acceptedAnswer":{"@type":"Answer","text":"PoCL 7.2 RC1 raises the minimum supported LLVM version to 18 and adds support up to LLVM 22 for CUDA and LevelZero devices, while the CPU device supports LLVM versions 22 and 23. This is primarily a bug-fix and maintenance release rather than a feature release. Track compiler toolchain compatibility shifts like this LLVM support bump on daily.dev."}},{"@type":"Question","name":"Does PoCL support OpenCL 3.0 conformance on the CPU device?","acceptedAnswer":{"@type":"Answer","text":"Yes, PoCL 7.2 RC1 achieved official OpenCL 3.0 conformance for the CPU device using OpenCL-CTS tag v2026-03-25-00, tested on both RISC-V and x86-64 CPUs. The CPU driver also gained new extensions including cl_khr_extended_bit_ops, cl_khr_device_uuid, and cl_khr_integer_dot_product. Follow OpenCL conformance milestones like this one on daily.dev when picking a compute backend."}}]}
```

