Skip to content

Conversation

@keith-packard
Copy link
Contributor

psa-arch-tests includes device drivers that failed to mark registers with 'volatile'. GCC 14.3 cleverly optimized sequential register accesses using strd/ldrd instructions which caused the drivers to fail.

This is the same as the accidentally closed PR #94357 which I couldn't re-open.

@zephyrbot zephyrbot added the size: XS A PR changing only a single line of code label Aug 20, 2025
@github-actions
Copy link

github-actions bot commented Aug 20, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
psa-arch-tests zephyrproject-rtos/psa-arch-tests@10fd247 zephyrproject-rtos/psa-arch-tests@87b0868 (main) zephyrproject-rtos/[email protected]

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-psa-arch-tests DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Aug 20, 2025
@keith-packard keith-packard force-pushed the psa-arch-tests-picolibc branch from 194d588 to 4d21165 Compare September 9, 2025 20:45
psa-arch-tests includes device drivers that failed to mark
registers with 'volatile'. GCC 14.3 cleverly optimized
sequential register accesses using strd/ldrd instructions which
caused the drivers to fail.

Move the psa-arch-tests repository forward to the version which includes a
fix for this.

Signed-off-by: Keith Packard <[email protected]>
@keith-packard keith-packard force-pushed the psa-arch-tests-picolibc branch from 4d21165 to 5ea1db9 Compare October 2, 2025 16:37
@github-actions github-actions bot removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label Oct 2, 2025
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 2, 2025

@tpambor tpambor requested review from tejlmand and tomi-font October 9, 2025 05:36
@tomi-font tomi-font requested review from ithinuel and wearyzen October 9, 2025 07:47
@cfriedt cfriedt merged commit 5505c0d into zephyrproject-rtos:main Oct 13, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

manifest manifest-psa-arch-tests size: XS A PR changing only a single line of code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants