-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
apollo4x: build failure on kernel/cache/
Twister tests
#72775
Comments
I will take a look but we do not define CONFIG_CACHE_MANAGEMENT in our SOC and as such, this test is not compatible with our SOC at the moment. This is planned for a future release but is not needed to run Zephyr. |
I see. Since we need that Kconfig in llext tests to ensure cache coherency, we will add an exclude to skip the Apollo targets for the time being. Thanks for looking into it! |
It's being fixed but it may take a some time to get approved locally and then will be in PR for Zephyr. I will not tie any other code changes to it so that it should be approved quickly. When we publish our SDK we do put the header files with the SCB_ functions in the SDK but they were removed (not sure why) when pushing the HAL to Zephyr. So it is not a huge thing to update the HAL and add to the Kconfig for SOC. |
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to #72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Exclude the Apollo4 platform from LLEXT tests for now, as they currently break CI due to zephyrproject-rtos#72775. Signed-off-by: Mathieu Choplain <mathieu.choplain@st.com>
Describe the bug
The
kernel/cache
test suite fails on theapollo4p_evb
andapollo4p_blue_kxr_evb
boards due to missing symbols. It appears that (the HAL?) does not declare theSCB_
* cache control functions that are used byarch/arm/core/cortex_m/cache.c
whenCONFIG_CACHE_MANAGEMENT
is defined.To Reproduce
Run
west twister -c -T tests/kernel/cache/ -p apollo4p_evb
.On current Zephyr main (f5ce047, zephyrproject-rtos/hal_ambiq@f6858cb), tests fail to build with this error:
(and all other
SCB_
* functions).Impact
CI failures (sample log) on recent LLEXT PRs (such as #72358).
The text was updated successfully, but these errors were encountered: