misc: Merge v23.0.0.1 Hotfix into develop (#65)
* gpu-compute: Remove use of 'std::random_shuffle' This was deprecated in C++14 and removed in C++17. This has been replaced with std::random. This has been implemented to ensure reproducible results despite (pseudo)random behavior. Change-Id: Idd52bc997547c7f8c1be88f6130adff8a37b4116 * dev-amdgpu: Add missing 'overrides' This causes warnings/errors in some compilers. Change-Id: I36a3548943c030d2578c2f581c8985c12eaeb0ae * dev: Fix Linux specific includes to be portable This allows for compilation in non-linux systems (e.g., Mac OS). Change-Id: Ib6c9406baf42db8caaad335ebc670c1905584ea2 * gpu-compute: Add missing include in dispatcher.cc Due to some cherry-picking onto the release-staging branch, there was a missing "sim/sim_exit.hh" include in "src/gpu-compute/dispatcher.cc". This was causing compilation errors. This is being added to the v23.0.0 release as a hotfix. Change-Id: I1043ecf5c41ad6afc0e91311b196f4801646002f Issue-on: https://gem5.atlassian.net/browse/GEM5-1332 * misc: Update version to v23.0.0.1 Change-Id: I3bbcfd4dd9798149b37d4a2824fe63652e29786c * misc: Update RELEASE-NOTES.md for v23.0.0.1 hotfix Change-Id: Ieced7f693a8cbef586324dfe7ce826da16d9a3c3
This commit is contained in:
@@ -1,3 +1,15 @@
|
||||
# Version 23.0.0.1
|
||||
|
||||
**[HOTFIX]** Fixes compilation of `GCN3_X86` and `VEGA_X85`.
|
||||
|
||||
This hotfix release:
|
||||
|
||||
* Removes the use of 'std::random_shuffle'.
|
||||
This is a deprecated function in C++17 and has been removed in C++20.
|
||||
* Adds missing 'overrides' in "src/arch/amdgpu/vega/insts/instructions.hh".
|
||||
* Fixes Linux specific includes, allowing for compilation on non-linux systems.
|
||||
* Adds a missing include in "src/gpu-compute/dispatcher.cc".
|
||||
|
||||
# Version 23.0
|
||||
|
||||
This release has approximately 500 contributions from 50 unique contributors.
|
||||
|
||||
Reference in New Issue
Block a user