SYCL-LS(1)
π SYCL-LS(1) β User Commands π
okay bestie, welcome to sycl-ls, she's a User Command and she's here to spill the tea on every device and backend SYCL can find π
β¨ NAME β¨
sycl-ls β lists all devices and backends discovered by SYCL π¦
π SYNOPSIS π
sycl-ls [--verbose] [--ignore-device-selectors]
that's it. two flags. no cap. π
π DESCRIPTION π
okay so literally: this program lists all devices and backends discovered by SYCL. that's her whole job and she ate. π₯
πΈ Options πΈ
--verboseβ verbosely prints all the discovered platforms bestie, every single one, no crumbs left behind. it ALSO lists the device chosen by various SYCL device selectors. so you get the platforms and the receipts on which device each selector picked. it's giving investigator energy π--ignore-device-selectorsβ lists all platforms available on the system irrespective of DPCPP filter environment variables (likeONEAPI_DEVICE_SELECTOR). so if your env vars are trying to gatekeep certain platforms, this flag is like "not today" and shows you absolutely everyone πβ¨
π«Ά SEE ALSO π«Ά
The full documentation for sycl-ls is maintained as a Texinfo manual. If the info and sycl-ls programs are properly installed at your site, the command
info sycl-ls
should give you access to the complete manual. so if you want the whole lore, not just this cute lil summary, that's where the full deep dive lives πΈ (iykyk)
mwah π that's the whole page. stay hydrated, check your backends, and remember: should've been a --verbose girlie. π§π
source/version vibe check: sycl-ls 6.2.0-0ubuntu3 β dated August 2026 π ty for coming to my ted talk, periodt.
π¦ where this page comes from
- ubuntu stonking: dpclang-6 6.2.0-0ubuntu3 Β· APACHE-2-LLVM-EXCEPTIONS
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms