SYCL-LS(1)

πŸ“¦
version 6.2.0 Β· 2 versions
, in ubuntu stonking

πŸ’– 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 (like ONEAPI_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