Skip to content

Fix invalid README links - #414

Merged
illuhad merged 2 commits into
KhronosGroup:mainfrom
EwanC:fix_invalid_readme_link
Jan 12, 2026
Merged

Fix invalid README links#414
illuhad merged 2 commits into
KhronosGroup:mainfrom
EwanC:fix_invalid_readme_link

Conversation

@EwanC

@EwanC EwanC commented Jan 8, 2026

Copy link
Copy Markdown
Contributor

The root README file contains a table of all the lessons with links to the lesson source and solution files, some of these links are broken as files named source.cpp and solution.cpp don't exist in the exercise directories.

oneMath Lesson

The oneMath lesson features two versions of the source/solution files, one with USM and one with buffers with are distinguished in the filename. Therefore the source.cpp filename from the README table does not exist.

I've fixed the README link by picking the USM variant of the lesson source/solution to link to from the root README.

More SYCL Features

The "More SYCL Features" contains 4 files reduce_naive/reduce_group_algorithm/reduce_sycl_reduction/reduce_atomic.cpp which don't fix neatly in the source+solution paradigm, so I've just made the readme links point to the folder itself.

EwanC added 2 commits January 8, 2026 14:12
The root README file contains a table of all the lessons with
links to the lesson source and solution files. The oneMath lesson
features two versions of the source/solution files, one with USM
and one with buffers with are distinguished in the filename.
Therefore the `source.cpp` filename from the README table
does not exist.

I've fixed this by picking the USM variant of the lesson source/solution
to link to from the root README.
@EwanC EwanC changed the title Fix invalid README link Fix invalid README links Jan 9, 2026

@illuhad illuhad left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@illuhad
illuhad merged commit 735d0c9 into KhronosGroup:main Jan 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants