tests: Switch from NEWLIB_LIBC to REQUIRES_FULL_LIBC

Instead of forcing use of NEWLIB_LIBC, select any available complete C
library implementation. Add CONFIG_REQUIRES_FLOAT_PRINTF where needed.

Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
Keith Packard 2023-09-28 16:26:48 -07:00 committed by Alberto Escolar
parent be4b76fea2
commit 565c9376f1
63 changed files with 167 additions and 172 deletions

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,6 +1,6 @@
common: common:
arch_allow: arm arch_allow: arm
filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1 == 1
tags: tags:
- benchmark - benchmark

View file

@ -14,5 +14,5 @@ CONFIG_LIBLC3=y
# The LC3 codec uses a large amount of stack. This app runs the codec in the work-queue, hence # The LC3 codec uses a large amount of stack. This app runs the codec in the work-queue, hence
# inctease stack size for that thread. # inctease stack size for that thread.
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096 CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
# LC3 lib requires floating point support in the c-lib NEWLIB is one way of getting that. # LC3 lib requires floating point support in the c-lib.
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y

View file

@ -4,5 +4,5 @@ CONFIG_LIBLC3=y
# The LC3 codec uses a large amount of stack. This app runs the codec in the work-queue, hence # The LC3 codec uses a large amount of stack. This app runs the codec in the work-queue, hence
# inctease stack size for that thread. # inctease stack size for that thread.
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096 CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
# LC3 lib requires floating point support in the c-lib NEWLIB is one way of getting that. # LC3 lib requires floating point support in the c-lib.
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y

View file

@ -4,5 +4,5 @@ CONFIG_LIBLC3=y
# The LC3 codec uses a large amount of stack. This app runs the codec in the work-queue, hence # The LC3 codec uses a large amount of stack. This app runs the codec in the work-queue, hence
# inctease stack size for that thread. # inctease stack size for that thread.
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096 CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
# LC3 lib requires floating point support in the c-lib NEWLIB is one way of getting that. # LC3 lib requires floating point support in the c-lib.
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y

View file

@ -1,6 +1,6 @@
# This file content is just a copy of the echo client overlay-ot.conf # This file content is just a copy of the echo client overlay-ot.conf
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Disable TCP and IPv4 (TCP disabled to avoid heavy traffic) # Disable TCP and IPv4 (TCP disabled to avoid heavy traffic)
CONFIG_NET_TCP=n CONFIG_NET_TCP=n

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.bayes: libraries.cmsis_dsp.bayes:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 32 min_ram: 32
libraries.cmsis_dsp.bayes.fpu: libraries.cmsis_dsp.bayes.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.complexmath: libraries.cmsis_dsp.complexmath:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 144 min_ram: 144
libraries.cmsis_dsp.complexmath.fpu: libraries.cmsis_dsp.complexmath.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.distance: libraries.cmsis_dsp.distance:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 32 min_ram: 32
libraries.cmsis_dsp.distance.fpu: libraries.cmsis_dsp.distance.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.fastmath: libraries.cmsis_dsp.fastmath:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.fastmath.fpu: libraries.cmsis_dsp.fastmath.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,5 +1,5 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y
# Test Options # Test Options

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -3,13 +3,13 @@ common:
tests: tests:
libraries.cmsis_dsp.filtering: libraries.cmsis_dsp.filtering:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
tags: cmsis_dsp tags: cmsis_dsp
skip: true skip: true
libraries.cmsis_dsp.filtering.biquad: libraries.cmsis_dsp.filtering.biquad:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -23,7 +23,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y - CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y
libraries.cmsis_dsp.filtering.biquad.fpu: libraries.cmsis_dsp.filtering.biquad.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -37,8 +37,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y - CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.filtering.decim: libraries.cmsis_dsp.filtering.decim:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -52,7 +52,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y - CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y
libraries.cmsis_dsp.filtering.decim.fpu: libraries.cmsis_dsp.filtering.decim.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -66,8 +66,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y - CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.filtering.fir: libraries.cmsis_dsp.filtering.fir:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -81,7 +81,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y - CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y
libraries.cmsis_dsp.filtering.fir.fpu: libraries.cmsis_dsp.filtering.fir.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -95,8 +95,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y - CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.filtering.misc: libraries.cmsis_dsp.filtering.misc:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -110,7 +110,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_MISC=y - CONFIG_CMSIS_DSP_TEST_FILTERING_MISC=y
libraries.cmsis_dsp.filtering.misc.fpu: libraries.cmsis_dsp.filtering.misc.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.interpolation: libraries.cmsis_dsp.interpolation:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.interpolation.fpu: libraries.cmsis_dsp.interpolation.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,5 +1,5 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y
# Test Options # Test Options

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,12 +1,12 @@
tests: tests:
libraries.cmsis_dsp.matrix: libraries.cmsis_dsp.matrix:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
tags: cmsis_dsp tags: cmsis_dsp
skip: true skip: true
libraries.cmsis_dsp.matrix.unary_q7: libraries.cmsis_dsp.matrix.unary_q7:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -20,7 +20,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y
libraries.cmsis_dsp.matrix.unary_q7.fpu: libraries.cmsis_dsp.matrix.unary_q7.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -34,8 +34,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_q15: libraries.cmsis_dsp.matrix.unary_q15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -49,7 +49,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y
libraries.cmsis_dsp.matrix.unary_q15.fpu: libraries.cmsis_dsp.matrix.unary_q15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -63,8 +63,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_q31: libraries.cmsis_dsp.matrix.unary_q31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -78,7 +78,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y
libraries.cmsis_dsp.matrix.unary_q31.fpu: libraries.cmsis_dsp.matrix.unary_q31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -93,7 +93,7 @@ tests:
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_f16: libraries.cmsis_dsp.matrix.unary_f16:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -106,7 +106,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y
libraries.cmsis_dsp.matrix.unary_f16.fpu: libraries.cmsis_dsp.matrix.unary_f16.fpu:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -120,8 +120,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_f32: libraries.cmsis_dsp.matrix.unary_f32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -135,7 +135,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y
libraries.cmsis_dsp.matrix.unary_f32.fpu: libraries.cmsis_dsp.matrix.unary_f32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -149,8 +149,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_f64: libraries.cmsis_dsp.matrix.unary_f64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -164,7 +164,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y
libraries.cmsis_dsp.matrix.unary_f64.fpu: libraries.cmsis_dsp.matrix.unary_f64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -178,8 +178,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_q7: libraries.cmsis_dsp.matrix.binary_q7:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -194,7 +194,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y
libraries.cmsis_dsp.matrix.binary_q7.fpu: libraries.cmsis_dsp.matrix.binary_q7.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -209,8 +209,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_q15: libraries.cmsis_dsp.matrix.binary_q15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -225,7 +225,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y
libraries.cmsis_dsp.matrix.binary_q15.fpu: libraries.cmsis_dsp.matrix.binary_q15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -240,8 +240,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_q31: libraries.cmsis_dsp.matrix.binary_q31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -256,7 +256,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y
libraries.cmsis_dsp.matrix.binary_q31.fpu: libraries.cmsis_dsp.matrix.binary_q31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -272,7 +272,7 @@ tests:
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_f16: libraries.cmsis_dsp.matrix.binary_f16:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -285,7 +285,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y
libraries.cmsis_dsp.matrix.binary_f16.fpu: libraries.cmsis_dsp.matrix.binary_f16.fpu:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -299,8 +299,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_f32: libraries.cmsis_dsp.matrix.binary_f32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -315,7 +315,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y
libraries.cmsis_dsp.matrix.binary_f32.fpu: libraries.cmsis_dsp.matrix.binary_f32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -330,8 +330,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_f64: libraries.cmsis_dsp.matrix.binary_f64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -346,7 +346,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F64=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F64=y
libraries.cmsis_dsp.matrix.binary_f64.fpu: libraries.cmsis_dsp.matrix.binary_f64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.quaternionmath: libraries.cmsis_dsp.quaternionmath:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.quaternionmath.fpu: libraries.cmsis_dsp.quaternionmath.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.statistics: libraries.cmsis_dsp.statistics:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
== 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -11,8 +11,9 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.statistics.fpu: libraries.cmsis_dsp.statistics.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_CPU_HAS_FPU
and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.support: libraries.cmsis_dsp.support:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 128 min_ram: 128
libraries.cmsis_dsp.support.fpu: libraries.cmsis_dsp.support.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,7 +1,7 @@
tests: tests:
libraries.cmsis_dsp.svm: libraries.cmsis_dsp.svm:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -12,7 +12,7 @@ tests:
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.svm.fpu: libraries.cmsis_dsp.svm.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,5 +1,5 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y
# Test Options # Test Options

View file

@ -1,3 +1,3 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -1,12 +1,12 @@
tests: tests:
libraries.cmsis_dsp.transform: libraries.cmsis_dsp.transform:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
tags: cmsis_dsp tags: cmsis_dsp
skip: true skip: true
libraries.cmsis_dsp.transform.cq15: libraries.cmsis_dsp.transform.cq15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -20,7 +20,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
libraries.cmsis_dsp.transform.cq15.fpu: libraries.cmsis_dsp.transform.cq15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: tags:
@ -33,8 +33,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rq15: libraries.cmsis_dsp.transform.rq15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -48,7 +48,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
libraries.cmsis_dsp.transform.rq15.fpu: libraries.cmsis_dsp.transform.rq15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: tags:
@ -61,8 +61,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cq31: libraries.cmsis_dsp.transform.cq31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -76,7 +76,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
libraries.cmsis_dsp.transform.cq31.fpu: libraries.cmsis_dsp.transform.cq31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
tags: tags:
- cmsis_dsp - cmsis_dsp
- fpu - fpu
@ -87,8 +87,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rq31: libraries.cmsis_dsp.transform.rq31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -102,7 +102,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y
libraries.cmsis_dsp.transform.rq31.fpu: libraries.cmsis_dsp.transform.rq31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
tags: tags:
- cmsis_dsp - cmsis_dsp
- fpu - fpu
@ -114,7 +114,7 @@ tests:
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cf16: libraries.cmsis_dsp.transform.cf16:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -127,7 +127,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y
libraries.cmsis_dsp.transform.cf16.fpu: libraries.cmsis_dsp.transform.cf16.fpu:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: tags:
@ -141,7 +141,7 @@ tests:
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rf16: libraries.cmsis_dsp.transform.rf16:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -154,7 +154,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y
libraries.cmsis_dsp.transform.rf16.fpu: libraries.cmsis_dsp.transform.rf16.fpu:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M)
and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) and CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED)
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: tags:
@ -167,8 +167,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cf32: libraries.cmsis_dsp.transform.cf32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -182,7 +182,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
libraries.cmsis_dsp.transform.cf32.fpu: libraries.cmsis_dsp.transform.cf32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
tags: tags:
- cmsis_dsp - cmsis_dsp
- fpu - fpu
@ -193,8 +193,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rf32: libraries.cmsis_dsp.transform.rf32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -208,7 +208,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
libraries.cmsis_dsp.transform.rf32.fpu: libraries.cmsis_dsp.transform.rf32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: tags:
@ -221,8 +221,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cf64: libraries.cmsis_dsp.transform.cf64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -236,7 +236,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
libraries.cmsis_dsp.transform.cf64.fpu: libraries.cmsis_dsp.transform.cf64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
tags: tags:
- cmsis_dsp - cmsis_dsp
- fpu - fpu
@ -247,8 +247,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rf64: libraries.cmsis_dsp.transform.rf64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_FULL_LIBC_SUPPORTED
== 1) or CONFIG_ARCH_POSIX ) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -262,7 +262,7 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y
libraries.cmsis_dsp.transform.rf64.fpu: libraries.cmsis_dsp.transform.rf64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU
and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
tags: tags:
- cmsis_dsp - cmsis_dsp
- fpu - fpu

View file

@ -1,5 +1,5 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y
CONFIG_CMSIS_NN=y CONFIG_CMSIS_NN=y
CONFIG_CMSIS_NN_ACTIVATION=y CONFIG_CMSIS_NN_ACTIVATION=y

View file

@ -1,6 +1,6 @@
tests: tests:
libraries.cmsis_nn: libraries.cmsis_nn:
filter: CONFIG_CPU_CORTEX_M and TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_CPU_CORTEX_M and CONFIG_FULL_LIBC_SUPPORTED
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained

View file

@ -5,13 +5,13 @@ tests:
- gui - gui
platform_allow: native_posix_64 platform_allow: native_posix_64
libraries.gui.lvgl.dynamic.heap.libc: libraries.gui.lvgl.dynamic.heap.libc:
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
tags: tags:
- display - display
- gui - gui
platform_allow: native_posix_64 platform_allow: native_posix_64
extra_configs: extra_configs:
- CONFIG_NEWLIB_LIBC=y - CONFIG_REQUIRES_FULL_LIBC=y
- CONFIG_LV_Z_BUFFER_ALLOC_DYNAMIC=y - CONFIG_LV_Z_BUFFER_ALLOC_DYNAMIC=y
- CONFIG_LV_Z_MEM_POOL_HEAP_LIB_C=y - CONFIG_LV_Z_MEM_POOL_HEAP_LIB_C=y
libraries.gui.lvgl.dynamic.pool.sys_heap: libraries.gui.lvgl.dynamic.pool.sys_heap:

View file

@ -19,9 +19,8 @@ tests:
- CONFIG_SYS_HASH_MAP_CHOICE_OA_LP=y - CONFIG_SYS_HASH_MAP_CHOICE_OA_LP=y
- CONFIG_SYS_HASH_FUNC32_CHOICE_DJB2=y - CONFIG_SYS_HASH_FUNC32_CHOICE_DJB2=y
libraries.hash_map.cxx.djb2: libraries.hash_map.cxx.djb2:
# need newlib for the c++ runtime filter: CONFIG_FULL_LIBCPP_SUPPORTED
filter: TOOLCHAIN_HAS_NEWLIB == 1
extra_configs: extra_configs:
- CONFIG_NEWLIB_LIBC=y
- CONFIG_NEWLIB_LIBC_MIN_REQUIRED_HEAP_SIZE=8192 - CONFIG_NEWLIB_LIBC_MIN_REQUIRED_HEAP_SIZE=8192
- CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=8192
- CONFIG_SYS_HASH_MAP_CHOICE_CXX=y - CONFIG_SYS_HASH_MAP_CHOICE_CXX=y

View file

@ -1,5 +1,5 @@
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_NEWLIB_LIBC_NANO=n CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=65536
# CONFIG_THRIFT Dependencies # CONFIG_THRIFT Dependencies
CONFIG_CPP=y CONFIG_CPP=y

View file

@ -2,10 +2,9 @@ common:
tags: tags:
- thrift - thrift
- cpp - cpp
- newlib
modules: modules:
- thrift - thrift
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
# qemu_x86 exluded due to missing long double functions in SDK # qemu_x86 exluded due to missing long double functions in SDK
# See https://github.com/zephyrproject-rtos/sdk-ng/issues/603 # See https://github.com/zephyrproject-rtos/sdk-ng/issues/603
platform_allow: platform_allow:

View file

@ -1,5 +1,3 @@
common:
filter: TOOLCHAIN_HAS_NEWLIB == 1
tests: tests:
net.coap.simple: net.coap.simple:
min_ram: 16 min_ram: 16

View file

@ -1,6 +1,5 @@
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_NEWLIB_LIBC_NANO=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y
@ -30,7 +29,6 @@ CONFIG_ZTEST=y
# User mode requirements # User mode requirements
CONFIG_TEST_USERSPACE=y CONFIG_TEST_USERSPACE=y
CONFIG_HEAP_MEM_POOL_SIZE=128 CONFIG_HEAP_MEM_POOL_SIZE=128
CONFIG_NEWLIB_LIBC_ALIGNED_HEAP_SIZE=2048
# We do not need neighbor discovery etc for this test # We do not need neighbor discovery etc for this test
CONFIG_NET_IPV6_DAD=n CONFIG_NET_IPV6_DAD=n

View file

@ -1,6 +1,6 @@
common: common:
depends_on: netif depends_on: netif
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
tests: tests:
net.socket.get_addr_info: net.socket.get_addr_info:
min_ram: 21 min_ram: 21

View file

@ -1,5 +1,5 @@
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -1,6 +1,6 @@
common: common:
depends_on: netif depends_on: netif
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
tests: tests:
net.socket.get_name_info: net.socket.get_name_info:
min_ram: 21 min_ram: 21

View file

@ -1,5 +1,5 @@
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -1,6 +1,6 @@
common: common:
depends_on: netif depends_on: netif
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
min_ram: 21 min_ram: 21
tags: tags:
- net - net

View file

@ -1,5 +1,5 @@
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -1,6 +1,6 @@
common: common:
depends_on: netif depends_on: netif
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
min_ram: 31 min_ram: 31
tags: tags:
- net - net

View file

@ -1,5 +1,5 @@
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -5,7 +5,7 @@ common:
- net - net
- socket - socket
- userspace - userspace
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
# FIXME: This test fails very frequently on mps2_an385 due to the system # FIXME: This test fails very frequently on mps2_an385 due to the system
# timer stability issues, so keep it disabled until the root cause # timer stability issues, so keep it disabled until the root cause
# is fixed (GitHub issue zephyrproject-rtos/zephyr#48608). # is fixed (GitHub issue zephyrproject-rtos/zephyr#48608).

View file

@ -9,9 +9,9 @@ tests:
net.socket.socketpair: net.socket.socketpair:
platform_exclude: vmu_rt1170 mimxrt1160_evk_cm7 # See #61246 platform_exclude: vmu_rt1170 mimxrt1160_evk_cm7 # See #61246
net.socket.socketpair.newlib: net.socket.socketpair.newlib:
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
extra_configs: extra_configs:
- CONFIG_NEWLIB_LIBC=y - CONFIG_REQUIRES_FULL_LIBC=y
platform_exclude: vmu_rt1170 mimxrt1160_evk_cm7 # See #61246 platform_exclude: vmu_rt1170 mimxrt1160_evk_cm7 # See #61246
net.socket.socketpair.picolibc: net.socket.socketpair.picolibc:
filter: CONFIG_PICOLIBC_SUPPORTED filter: CONFIG_PICOLIBC_SUPPORTED

View file

@ -2,7 +2,7 @@
CONFIG_NET_TEST=y CONFIG_NET_TEST=y
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -5,7 +5,7 @@ common:
- net - net
- socket - socket
- userspace - userspace
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
timeout: 180 timeout: 180
# FIXME: This test fails very frequently on mps2_an385 due to the system # FIXME: This test fails very frequently on mps2_an385 due to the system
# timer stability issues, so keep it disabled until the root cause # timer stability issues, so keep it disabled until the root cause

View file

@ -3,7 +3,7 @@ CONFIG_SMP=n
CONFIG_NET_TEST=y CONFIG_NET_TEST=y
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -6,7 +6,7 @@ common:
- net - net
- socket - socket
- tls - tls
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
integration_platforms: integration_platforms:
- qemu_x86 - qemu_x86
tests: tests:

View file

@ -1,5 +1,5 @@
# General config # General config
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
# Networking config # Networking config
CONFIG_NETWORKING=y CONFIG_NETWORKING=y

View file

@ -5,7 +5,7 @@ common:
- socket - socket
- udp - udp
min_ram: 21 min_ram: 21
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
tests: tests:
net.socket.udp: net.socket.udp:
extra_configs: extra_configs:

View file

@ -1,5 +1,5 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_DSP=y CONFIG_DSP=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y
CONFIG_DSP_BACKEND_CMSIS=y CONFIG_DSP_BACKEND_CMSIS=y

View file

@ -1,6 +1,6 @@
tests: tests:
zdsp.basicmath: zdsp.basicmath:
filter: TOOLCHAIN_HAS_NEWLIB == 1 or CONFIG_ARCH_POSIX filter: CONFIG_FULL_LIBC_SUPPORTED or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +10,7 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
zdsp.basicmath.fpu: zdsp.basicmath.fpu:
filter: (CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: (CONFIG_CPU_HAS_FPU and CONFIG_FULL_LIBC_SUPPORTED) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,4 +1,4 @@
CONFIG_ZTEST=y CONFIG_ZTEST=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y
CONFIG_DSP=y CONFIG_DSP=y
CONFIG_CMSIS_DSP=y CONFIG_CMSIS_DSP=y

View file

@ -2,7 +2,7 @@
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
tests: tests:
zdsp.print_format: zdsp.print_format:
filter: TOOLCHAIN_HAS_NEWLIB == 1 or CONFIG_ARCH_POSIX filter: CONFIG_FULL_LIBC_SUPPORTED or CONFIG_ARCH_POSIX
tags: zdsp tags: zdsp
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64

View file

@ -19,4 +19,4 @@ CONFIG_MBEDTLS_USER_CONFIG_FILE="user-tls-conf.h"
CONFIG_NET_SOCKETS=y CONFIG_NET_SOCKETS=y
CONFIG_NEWLIB_LIBC=y CONFIG_REQUIRES_FULL_LIBC=y

View file

@ -1,5 +1,5 @@
common: common:
filter: TOOLCHAIN_HAS_NEWLIB == 1 filter: CONFIG_FULL_LIBC_SUPPORTED
tests: tests:
libraries.encoding.jwt: libraries.encoding.jwt:
min_ram: 96 min_ram: 96