Skip to content

Update arcturus library to new format - #431

Closed
KKyang wants to merge 10 commits into
developfrom
users/kkyang/new_format3
Closed

KKyang wants to merge 10 commits into
developfrom
users/kkyang/new_format3

Conversation

@KKyang

@KKyang KKyang commented Jun 30, 2025

Copy link
Copy Markdown
Contributor

Independent PR for commit d666160

@KKyang KKyang closed this Jun 30, 2025
@KKyang
KKyang deleted the users/kkyang/new_format3 branch June 30, 2025 01:23
ammallya pushed a commit that referenced this pull request Oct 27, 2025
ammallya pushed a commit that referenced this pull request Oct 28, 2025
ammallya pushed a commit that referenced this pull request Jun 8, 2026
…s/sphinx (#431)

Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.7.1...v1.7.2)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com>
ammallya pushed a commit that referenced this pull request Jun 8, 2026
* Add F32 QA Golden outputs

* modify Doxygen comments

* modify range check functions

* RPP F32 QA : Review Comments Resolution (#431)

* Modified SIMD print functions to use union

* remove redundant unions in print functions

* removed pixel checks

* remove pixel check in threshold

* resolve review comments

---------

Co-authored-by: HazarathKumarM <hazarathkumar@multicorewareinc.com>
Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com>
Co-authored-by: HazarathKumarM <119284987+HazarathKumarM@users.noreply.github.com>
Co-authored-by: Lakshmi Kumar <lakshmi.kumar@amd.com>
kliegeois pushed a commit to kliegeois/rocm-libraries that referenced this pull request Jun 8, 2026
…s/sphinx (ROCm#431)

Bumps [rocm-docs-core[api_reference]](https://github.com/ROCm/rocm-docs-core) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.7.1...v1.7.2)

---
updated-dependencies:
- dependency-name: rocm-docs-core[api_reference]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com>

[ROCm/rpp commit: 80db0ca]
kliegeois pushed a commit to kliegeois/rocm-libraries that referenced this pull request Jun 8, 2026
* Add F32 QA Golden outputs

* modify Doxygen comments

* modify range check functions

* RPP F32 QA : Review Comments Resolution (ROCm#431)

* Modified SIMD print functions to use union

* remove redundant unions in print functions

* removed pixel checks

* remove pixel check in threshold

* resolve review comments

---------

Co-authored-by: HazarathKumarM <hazarathkumar@multicorewareinc.com>
Co-authored-by: Kiriti Gowda <kiritigowda@gmail.com>
Co-authored-by: HazarathKumarM <119284987+HazarathKumarM@users.noreply.github.com>
Co-authored-by: Lakshmi Kumar <lakshmi.kumar@amd.com>

[ROCm/rpp commit: 04b0d62]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* windows ci

* use the exact rocprim partition function and parameters for correct temporary memory size

* Enabling upstream test suite by default

* Using rocprim::uninitialized_array in set_operations

* Use return value of hip_rocprim::synchronize to fix warning

* Extend check-copyright.sh with support of © symbols in copyright

* Updated changelog

* Remove outdated CUDA dependencies (cub and libcudacxx submodules)

https://github.com/NVIDIA/cub and https://github.com/NVIDIA/libcudacxx
have been archived and may not contain the recent changes required for
the current implementation of CUDA backend.

* Fix invoke_result_t on C++14 and OMP (use std::result_of_t instead of invoke_result_t)

* Port changes from upstream CCCL/thrust 2.3.2

* Remove unused THRUST_ROCPRIM_NS_PREFIX/POSTFIX

Also the explicit `namespace thrust {` fails in thrust/testing/cmake/check_source_files.cmake

* Remove THRUST_CPP_DIALECT >= 2014 from hip backend (c++14 is rocPRIM's min requirement)

* Fix check_source_files.cmake validation failures

1. #include <thrust/detail/config.h> is required when macros like
 THRUST_NAMESPACE_BEGIN are used
2. #include <thrust/detail/memory_wrapper.h> must be used instead of #include <memory>

* docs: Fix parsing and rendering of functions with __device__ and __host__ attribs

* docs: Fix incorrect group names and formatting errors

* docs: Fix complex and functor types

* Extend CI with tests from CCCL for from CUDA and OMP backends

* docs: Add type traits and c++17 parts to docs, add missing comments

* docs: Improve structure with chapters

* test: fix invalid arguments being passed to number distrubutions in tests

* add par_det policy to use deterministic versions of algorithms

* ci(.gitlab-ci.yml): split multi-target cmake job into matrix job and add hardened assertions build flag to test build

* docs: update changelog

* ci(.gitlab-ci.yml): fix 'unary operator expected' error in ci script

* ci(.gitlab-ci.yml): replace 'ROCM_PATH' variable with 'env:HIP_PATH' as the former is unintuitive

* Resolve "Add ParallelSTL to rocthrust"

* Extracted cmake functionality to common CMake module

* Added CMake files for new benchmarks folder

* Added Google benchmark as dependency

* Removed unused timers from internal benchmarks

* Added benchmark utils

* Added new rocThrust benchmarks

* Added cmdparser

* Added benchmark CI stage

* Removed repetitions and fixed name_format argument

* Reduced minimum execution time

* Fixed host_t execution policy

* Modified run() so that input and output are passed by reference

* Fixed generation method to match CCCL's

* Reworked gen_key_segments

* Update tests from upstream cccl(2.3.2)

- disabled some flaky tests: tracking issue ROCm#516
- Unlike upstream cccl use PRId64 instead of lld

* chore: bump version

---------

Co-authored-by: Nol Moonen <nol@streamhpc.com>
Co-authored-by: Lőrinc Serfőző <lorinc@streamhpc.com>
Co-authored-by: Anton Gorenko <anton@streamhpc.com>
Co-authored-by: Robin Voetter <robin@streamhpc.com>
Co-authored-by: Nick Breed <nick@streamhpc.com>
Co-authored-by: Beatriz Navidad Vilches <beatriz@streamhpc.com>
Co-authored-by: Balint Soproni <balint@streamhpc.com>

[ROCm/rocThrust commit: ff72c38]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* Remove Thrust comments referencing website (ROCm#451)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Specify minimum version for Google benchmark (ROCm#450)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Bump rocm-docs-core from 1.6.2 to 1.7.1 in /docs/sphinx (ROCm#448)

Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.6.2 to 1.7.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.6.2...v1.7.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Specify minimum version for Google benchmark

Pass a minimum version to find_package to prevent it from using
outdated versions of Google benchmark that may be present on
the system.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Temporarily disable scan tests, re-enable tests on gfx11xx (ROCm#449)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Temporarily disable scan tests, re-enable tests on gfx11xx

Remove code that excludes gfx11xx tests on Jenkins, since they work there now.
Add a temporary exclusion for test_thrust_scan, which needs a compiler fix.

* Remove website URL from comments (ROCm#456)

Referencing or using code from some websites is prohibited in this repository.
This change removes an informational reference in the comments.

* Add checks around some platform-specific benchmark code (ROCm#455)

There were two spots in the new benchmark code that were causing compile-time
issues on some Windows systems. This change adds a check to make sure we have
128-bit integer support before using int128_t in generation_utils.hpp.
It also avoids calling clock_gettime on Windows, since it seems
to be causing build issues there. Instead, I've restored the old Windows timing
code from PR ROCm#431, which uses QueryPerformanceFrequency/Counter instead.

* Add gfx1151 build target (ROCm#457) (ROCm#459)

* Add gfx1151 target

* Revert "Add gfx1151 target"

This reverts commit 5889238d5e754f79fbb9d353b0bf4def528cfc78.

* Add gfx1151 target while preserving address sanitizer targets

---------

Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

* Remove website reference (ROCm#460)

Removed the link to more information from the CRC algorithm comments.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amd-garydeng <garydeng@amd.com>
Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

[ROCm/rocThrust commit: 4aae471]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* Remove Thrust comments referencing website (ROCm#451)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Specify minimum version for Google benchmark (ROCm#450)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Bump rocm-docs-core from 1.6.2 to 1.7.1 in /docs/sphinx (ROCm#448)

Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.6.2 to 1.7.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.6.2...v1.7.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Specify minimum version for Google benchmark

Pass a minimum version to find_package to prevent it from using
outdated versions of Google benchmark that may be present on
the system.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Temporarily disable scan tests, re-enable tests on gfx11xx (ROCm#449)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Temporarily disable scan tests, re-enable tests on gfx11xx

Remove code that excludes gfx11xx tests on Jenkins, since they work there now.
Add a temporary exclusion for test_thrust_scan, which needs a compiler fix.

* Remove website URL from comments (ROCm#456)

Referencing or using code from some websites is prohibited in this repository.
This change removes an informational reference in the comments.

* Add checks around some platform-specific benchmark code (ROCm#455)

There were two spots in the new benchmark code that were causing compile-time
issues on some Windows systems. This change adds a check to make sure we have
128-bit integer support before using int128_t in generation_utils.hpp.
It also avoids calling clock_gettime on Windows, since it seems
to be causing build issues there. Instead, I've restored the old Windows timing
code from PR ROCm#431, which uses QueryPerformanceFrequency/Counter instead.

* Add gfx1151 build target (ROCm#457) (ROCm#459)

* Add gfx1151 target

* Revert "Add gfx1151 target"

This reverts commit 5889238d5e754f79fbb9d353b0bf4def528cfc78.

* Add gfx1151 target while preserving address sanitizer targets

---------

Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

* Remove website reference (ROCm#460)

Removed the link to more information from the CRC algorithm comments.

* updated the changelog for 6.3 (ROCm#480)

* updated the changelog for 6.3

* removed '(unreleased)' for 6.2

* added support for gfx12 and gfx1151 in default gpu list

* updated changelog

* fixed some minor grammar in changelog

* Remove gfx940,gfx941 targets (ROCm#484)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Wayne Franz <wayfranz@amd.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amd-garydeng <garydeng@amd.com>
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>
Co-authored-by: NguyenNhuDi <dinguyennhu@gmail.com>
Co-authored-by: Val Movsik <160653499+vamovsik@users.noreply.github.com>

[ROCm/rocThrust commit: d935e55]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* Revert Bit Twiddle change from PR ROCm#377 (ROCm#397)

An update to the TwiddleIn/Out functions from PR ROCm#377 seems to be causing
a build failure in onnxruntime. This change reverts the single commit
(0721c2c3bab6f87d98099ab48730369d57627d1d) that made those changes.
We can re-apply the change with an appropriate fix in the future.
Note: the commits in the PR were squashed, so that commit will not
show up in the log.

* Remove website URL from comments (ROCm#398)

Referencing or using code from some websites is prohibited in this repository.
This change removes an informational reference in the comments.

* Add gfx1151 target (ROCm#399) (ROCm#401)

Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

* Spolifroni amd/624 changelogcleanup upcoming (ROCm#411)

* edited to conform to standards

* edited to conform to standards

* updated the changelog for 6.3 (ROCm#418)

* added support gfx1151 and gfx12 to default gpu list

* updated changelog

* fixed minor grammar mistakes in changelog

* Update CHANGELOG.md

Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>

* Update CHANGELOG.md

Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>

* Remove gfx940,gfx941 targets (ROCm#424)

* Update version for 6.4

* Add extended tests changelog entry

---------

Co-authored-by: Wayne Franz <wayfranz@amd.com>
Co-authored-by: amd-garydeng <garydeng@amd.com>
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>
Co-authored-by: NguyenNhuDi <dinguyennhu@gmail.com>
Co-authored-by: Val Movsik <160653499+vamovsik@users.noreply.github.com>

[ROCm/hipCUB commit: 8eb0a34]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* windows ci

* use the exact rocprim partition function and parameters for correct temporary memory size

* Enabling upstream test suite by default

* Using rocprim::uninitialized_array in set_operations

* Use return value of hip_rocprim::synchronize to fix warning

* Extend check-copyright.sh with support of © symbols in copyright

* Updated changelog

* Remove outdated CUDA dependencies (cub and libcudacxx submodules)

https://github.com/NVIDIA/cub and https://github.com/NVIDIA/libcudacxx
have been archived and may not contain the recent changes required for
the current implementation of CUDA backend.

* Fix invoke_result_t on C++14 and OMP (use std::result_of_t instead of invoke_result_t)

* Port changes from upstream CCCL/thrust 2.3.2

* Remove unused THRUST_ROCPRIM_NS_PREFIX/POSTFIX

Also the explicit `namespace thrust {` fails in thrust/testing/cmake/check_source_files.cmake

* Remove THRUST_CPP_DIALECT >= 2014 from hip backend (c++14 is rocPRIM's min requirement)

* Fix check_source_files.cmake validation failures

1. #include <thrust/detail/config.h> is required when macros like
 THRUST_NAMESPACE_BEGIN are used
2. #include <thrust/detail/memory_wrapper.h> must be used instead of #include <memory>

* docs: Fix parsing and rendering of functions with __device__ and __host__ attribs

* docs: Fix incorrect group names and formatting errors

* docs: Fix complex and functor types

* Extend CI with tests from CCCL for from CUDA and OMP backends

* docs: Add type traits and c++17 parts to docs, add missing comments

* docs: Improve structure with chapters

* test: fix invalid arguments being passed to number distrubutions in tests

* add par_det policy to use deterministic versions of algorithms

* ci(.gitlab-ci.yml): split multi-target cmake job into matrix job and add hardened assertions build flag to test build

* docs: update changelog

* ci(.gitlab-ci.yml): fix 'unary operator expected' error in ci script

* ci(.gitlab-ci.yml): replace 'ROCM_PATH' variable with 'env:HIP_PATH' as the former is unintuitive

* Resolve "Add ParallelSTL to rocthrust"

* Extracted cmake functionality to common CMake module

* Added CMake files for new benchmarks folder

* Added Google benchmark as dependency

* Removed unused timers from internal benchmarks

* Added benchmark utils

* Added new rocThrust benchmarks

* Added cmdparser

* Added benchmark CI stage

* Removed repetitions and fixed name_format argument

* Reduced minimum execution time

* Fixed host_t execution policy

* Modified run() so that input and output are passed by reference

* Fixed generation method to match CCCL's

* Reworked gen_key_segments

* Update tests from upstream cccl(2.3.2)

- disabled some flaky tests: tracking issue ROCm#516
- Unlike upstream cccl use PRId64 instead of lld

* chore: bump version

---------

Co-authored-by: Nol Moonen <nol@streamhpc.com>
Co-authored-by: Lőrinc Serfőző <lorinc@streamhpc.com>
Co-authored-by: Anton Gorenko <anton@streamhpc.com>
Co-authored-by: Robin Voetter <robin@streamhpc.com>
Co-authored-by: Nick Breed <nick@streamhpc.com>
Co-authored-by: Beatriz Navidad Vilches <beatriz@streamhpc.com>
Co-authored-by: Balint Soproni <balint@streamhpc.com>

[ROCm/rocThrust commit: ff72c38]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* Remove Thrust comments referencing website (ROCm#451)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Specify minimum version for Google benchmark (ROCm#450)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Bump rocm-docs-core from 1.6.2 to 1.7.1 in /docs/sphinx (ROCm#448)

Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.6.2 to 1.7.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.6.2...v1.7.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Specify minimum version for Google benchmark

Pass a minimum version to find_package to prevent it from using
outdated versions of Google benchmark that may be present on
the system.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Temporarily disable scan tests, re-enable tests on gfx11xx (ROCm#449)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Temporarily disable scan tests, re-enable tests on gfx11xx

Remove code that excludes gfx11xx tests on Jenkins, since they work there now.
Add a temporary exclusion for test_thrust_scan, which needs a compiler fix.

* Remove website URL from comments (ROCm#456)

Referencing or using code from some websites is prohibited in this repository.
This change removes an informational reference in the comments.

* Add checks around some platform-specific benchmark code (ROCm#455)

There were two spots in the new benchmark code that were causing compile-time
issues on some Windows systems. This change adds a check to make sure we have
128-bit integer support before using int128_t in generation_utils.hpp.
It also avoids calling clock_gettime on Windows, since it seems
to be causing build issues there. Instead, I've restored the old Windows timing
code from PR ROCm#431, which uses QueryPerformanceFrequency/Counter instead.

* Add gfx1151 build target (ROCm#457) (ROCm#459)

* Add gfx1151 target

* Revert "Add gfx1151 target"

This reverts commit 5889238d5e754f79fbb9d353b0bf4def528cfc78.

* Add gfx1151 target while preserving address sanitizer targets

---------

Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

* Remove website reference (ROCm#460)

Removed the link to more information from the CRC algorithm comments.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amd-garydeng <garydeng@amd.com>
Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

[ROCm/rocThrust commit: 4aae471]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* Remove Thrust comments referencing website (ROCm#451)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Specify minimum version for Google benchmark (ROCm#450)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Bump rocm-docs-core from 1.6.2 to 1.7.1 in /docs/sphinx (ROCm#448)

Bumps [rocm-docs-core](https://github.com/ROCm/rocm-docs-core) from 1.6.2 to 1.7.1.
- [Release notes](https://github.com/ROCm/rocm-docs-core/releases)
- [Changelog](https://github.com/ROCm/rocm-docs-core/blob/develop/CHANGELOG.md)
- [Commits](ROCm/rocm-docs-core@v1.6.2...v1.7.1)

---
updated-dependencies:
- dependency-name: rocm-docs-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Specify minimum version for Google benchmark

Pass a minimum version to find_package to prevent it from using
outdated versions of Google benchmark that may be present on
the system.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Temporarily disable scan tests, re-enable tests on gfx11xx (ROCm#449)

* Remove Thrust comments referencing website (ROCm#447)

Referencing or using code from some websites is prohibited in rocThrust.
Some comments with these kinds of references were recently added by
Thrust, and then when we updated the API, were brought into rocThrust.
This change removes the references in the comments.

* Temporarily disable scan tests, re-enable tests on gfx11xx

Remove code that excludes gfx11xx tests on Jenkins, since they work there now.
Add a temporary exclusion for test_thrust_scan, which needs a compiler fix.

* Remove website URL from comments (ROCm#456)

Referencing or using code from some websites is prohibited in this repository.
This change removes an informational reference in the comments.

* Add checks around some platform-specific benchmark code (ROCm#455)

There were two spots in the new benchmark code that were causing compile-time
issues on some Windows systems. This change adds a check to make sure we have
128-bit integer support before using int128_t in generation_utils.hpp.
It also avoids calling clock_gettime on Windows, since it seems
to be causing build issues there. Instead, I've restored the old Windows timing
code from PR ROCm#431, which uses QueryPerformanceFrequency/Counter instead.

* Add gfx1151 build target (ROCm#457) (ROCm#459)

* Add gfx1151 target

* Revert "Add gfx1151 target"

This reverts commit 5889238d5e754f79fbb9d353b0bf4def528cfc78.

* Add gfx1151 target while preserving address sanitizer targets

---------

Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

* Remove website reference (ROCm#460)

Removed the link to more information from the CRC algorithm comments.

* updated the changelog for 6.3 (ROCm#480)

* updated the changelog for 6.3

* removed '(unreleased)' for 6.2

* added support for gfx12 and gfx1151 in default gpu list

* updated changelog

* fixed some minor grammar in changelog

* Remove gfx940,gfx941 targets (ROCm#484)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Wayne Franz <wayfranz@amd.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: amd-garydeng <garydeng@amd.com>
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>
Co-authored-by: NguyenNhuDi <dinguyennhu@gmail.com>
Co-authored-by: Val Movsik <160653499+vamovsik@users.noreply.github.com>

[ROCm/rocThrust commit: d935e55]
mpanoop pushed a commit to mpanoop/rocm-libraries that referenced this pull request Oct 5, 2026
* Revert Bit Twiddle change from PR ROCm#377 (ROCm#397)

An update to the TwiddleIn/Out functions from PR ROCm#377 seems to be causing
a build failure in onnxruntime. This change reverts the single commit
(0721c2c3bab6f87d98099ab48730369d57627d1d) that made those changes.
We can re-apply the change with an appropriate fix in the future.
Note: the commits in the PR were squashed, so that commit will not
show up in the log.

* Remove website URL from comments (ROCm#398)

Referencing or using code from some websites is prohibited in this repository.
This change removes an informational reference in the comments.

* Add gfx1151 target (ROCm#399) (ROCm#401)

Co-authored-by: Stanley Tsang <stanley.tsang@amd.com>

* Spolifroni amd/624 changelogcleanup upcoming (ROCm#411)

* edited to conform to standards

* edited to conform to standards

* updated the changelog for 6.3 (ROCm#418)

* added support gfx1151 and gfx12 to default gpu list

* updated changelog

* fixed minor grammar mistakes in changelog

* Update CHANGELOG.md

Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>

* Update CHANGELOG.md

Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>

* Remove gfx940,gfx941 targets (ROCm#424)

* Update version for 6.4

* Add extended tests changelog entry

---------

Co-authored-by: Wayne Franz <wayfranz@amd.com>
Co-authored-by: amd-garydeng <garydeng@amd.com>
Co-authored-by: spolifroni-amd <Sandra.Polifroni@amd.com>
Co-authored-by: NguyenNhuDi <dinguyennhu@gmail.com>
Co-authored-by: Val Movsik <160653499+vamovsik@users.noreply.github.com>

[ROCm/hipCUB commit: 8eb0a34]
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.

1 participant