stbenn opened a new issue, #16290: URL: https://github.com/apache/nuttx/issues/16290
### Description / Steps to reproduce the issue On the Nucleo-G071RB nsh configuration, running the ostest fails. Steps to reproduce: 1. `make distclean -j` 2. `./tools/configure.sh -l nucleo-g071rb:nsh` 3. `make menuconfig` 4. Enable the `ostest` application 5. Exit and save 6. Compile and program board. 7. In nsh, run ostest Log file of console interaction: [devttyACM1_2025_04_29.10.43.51.422.txt](https://github.com/user-attachments/files/19962449/devttyACM1_2025_04_29.10.43.51.422.txt) I also tried with debug symbols enabled, and disabling full optimization. The failure still occurred. ### On which OS does this issue occur? [OS: Linux] ### What is the version of your OS? Ubuntu 24.04 docker container on Ubuntu 24.04 host ### NuttX Version master ### Issue Architecture [Arch: arm] ### Issue Area [Area: Board support] ### Host information file sysinfo.h not exists NuttX CFLAGS: -Wstrict-prototypes -Wno-attributes -Wno-unknown-pragmas -Wno-psabi -Os -fno-strict-aliasing -fomit-frame-pointer --param=min-pagesize=0 -fno-common -Wall -Wshadow -Wundef -ffunction-sections -fdata-sections -mlittle-endian -mcpu=cortex-m0 -mthumb -mfloat-abi=soft -mthumb -Wa-mthumb -Wa-mimplicit-it=always -isystem /home/tbennett/nuttxspace/nuttx/include -D__NuttX__ -DNDEBUG NuttX CXXFLAGS: -Wno-attributes -Wno-unknown-pragmas -nostdinc++ -Wno-psabi -fno-exceptions -fcheck-new -fno-rtti -Os -fno-strict-aliasing -fomit-frame-pointer --param=min-pagesize=0 -fno-common -Wall -Wshadow -Wundef -ffunction-sections -fdata-sections -mlittle-endian -mcpu=cortex-m0 -mthumb -mfloat-abi=soft -mthumb -Wa-mthumb -Wa-mimplicit-it=always -isystem /home/tbennett/nuttxspace/nuttx/include/cxx -isystem /home/tbennett/nuttxspace/nuttx/include -D__NuttX__ -DNDEBUG NuttX LDFLAGS: --print-memory-usage --entry=__start -nostdlib --gc-sections --cref -Map=/home/tbennett/nuttxspace/nuttx/nuttx.map NuttX configuration options: CONFIG_HOST_LINUX=y CONFIG_APPS_DIR=\../apps\ CONFIG_BASE_DEFCONFIG=\nucleo-g071rb:nsh-dirty\ CONFIG_BUILD_FLAT=y CONFIG_INTELHEX_BINARY=y CONFIG_RAW_BINARY=y CONFIG_OUTPUT_STRIP_PATHS=y CONFIG_ARCH_HAVE_STDARG_H=y CONFIG_ARCH_HAVE_SETJMP=y CONFIG_ARCH_NONE_DEBUG_H=y CONFIG_FORTIFY_SOURCE=0 CONFIG_NDEBUG=y CONFIG_DEBUG_ALERT=y CONFIG_ARCH_HAVE_STACKCHECK=y CONFIG_STACK_USAGE_WARNING=0 CONFIG_ARCH_HAVE_CUSTOMOPT=y CONFIG_DEBUG_FULLOPT=y CONFIG_LTO_NONE=y CONFIG_DEBUG_OPT_UNUSED_SECTIONS=y CONFIG_DEBUG_LINK_MAP=y CONFIG_ARCH_ARM=y CONFIG_ARCH=\arm\ CONFIG_ARM_TOOLCHAIN_GNU_EABI=y CONFIG_ARCH_CHIP_STM32G0=y CONFIG_ARCH_ARMV6M=y CONFIG_ARCH_CORTEXM0=y CONFIG_ARCH_FAMILY=\armv6-m\ CONFIG_ARCH_CHIP=\stm32f0l0g0\ CONFIG_ARM_THUMB=y CONFIG_ARCH_HAVE_HARDFAULT_DEBUG=y CONFIG_ARCH_CHIP_STM32G071RB=y CONFIG_STM32F0L0G0_STM32G0=y CONFIG_STM32F0L0G0_SYSTICK_CORECLK=y CONFIG_STM32F0L0G0_HAVE_USART3=y CONFIG_STM32F0L0G0_HAVE_USART4=y CONFIG_STM32F0L0G0_HAVE_TIM1=y CONFIG_STM32F0L0G0_HAVE_TIM3=y CONFIG_STM32F0L0G0_HAVE_TIM6=y CONFIG_STM32F0L0G0_HAVE_TIM7=y CONFIG_STM32F0L0G0_HAVE_TIM14=y CONFIG_STM32F0L0G0_HAVE_TIM15=y CONFIG_STM32F0L0G0_HAVE_TIM16=y CONFIG_STM32F0L0G0_HAVE_TIM17=y CONFIG_STM32F0L0G0_HAVE_DMAMUX=y CONFIG_STM32F0L0G0_HAVE_I2C2=y CONFIG_STM32F0L0G0_HAVE_IP_USART_V2=y CONFIG_STM32F0L0G0_HAVE_IP_EXTI_V2=y CONFIG_STM32F0L0G0_PWR=y CONFIG_STM32F0L0G0_SYSCFG=y CONFIG_STM32F0L0G0_USART2=y CONFIG_STM32F0L0G0_USART=y CONFIG_STM32F0L0G0_SERIALDRIVER=y CONFIG_STM32F0L0G0_USART2_SERIALDRIVER=y CONFIG_USART2_RXFIFO_THRES=3 CONFIG_ARCH_TOOLCHAIN_GNU=y CONFIG_ARCH_TOOLCHAIN_GCC=y CONFIG_ARCH_HAVE_IRQTRIGGER=y CONFIG_ARCH_HAVE_IRQPRIO=y CONFIG_ARCH_HAVE_FORK=y CONFIG_ARCH_HAVE_RESET=y CONFIG_ARCH_HAVE_THREAD_LOCAL=y CONFIG_ARCH_HAVE_SYSCALL_HOOKS=y CONFIG_ARCH_HAVE_BACKTRACE=y CONFIG_ARCH_HAVE_CPUINFO=y CONFIG_ARCH_CPUINFO_FREQ_KHZ=0 CONFIG_ARCH_HAVE_TCBINFO=y CONFIG_ARCH_STACKDUMP=y CONFIG_ARCH_STACKDUMP_MAX_LENGTH=0 CONFIG_ARCH_HAVE_RAMVECTORS=y CONFIG_BOARD_LOOPSPERMSEC=2796 CONFIG_ARCH_HAVE_INTERRUPTSTACK=y CONFIG_ARCH_INTERRUPTSTACK=0 CONFIG_BOOT_RUNFROMFLASH=y CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=20480 CONFIG_FLASH_START=0x0 CONFIG_FLASH_SIZE=0 CONFIG_ARCH_BOARD_NUCLEO_G071RB=y CONFIG_ARCH_BOARD=\nucleo-g071rb\ CONFIG_ARCH_HAVE_LEDS=y CONFIG_ARCH_LEDS=y CONFIG_ARCH_HAVE_BUTTONS=y CONFIG_ARCH_HAVE_IRQBUTTONS=y CONFIG_BOARD_CRASHDUMP_NONE=y CONFIG_BOARD_MEMORY_RANGE=\\ CONFIG_DISABLE_OS_API=y CONFIG_DISABLE_POSIX_TIMERS=y CONFIG_DISABLE_MQUEUE=y CONFIG_DISABLE_MQUEUE_SYSV=y CONFIG_DISABLE_ENVIRON=y CONFIG_USEC_PER_TICK=10000 CONFIG_START_YEAR=2013 CONFIG_START_MONTH=5 CONFIG_START_DAY=19 CONFIG_IRQ_NWORKS=8 CONFIG_IRQ_WORK_SECTION=\\ CONFIG_IRQ_WORK_STACKSIZE=2048 CONFIG_INIT_ENTRY=y CONFIG_INIT_ARGS=\\ CONFIG_INIT_STACKSIZE=1536 CONFIG_INIT_PRIORITY=100 CONFIG_INIT_ENTRYPOINT=\nsh_main\ CONFIG_INIT_ENTRYNAME=\nsh_main\ CONFIG_RR_INTERVAL=200 CONFIG_TASK_NAME_SIZE=0 CONFIG_SCHED_WAITPID=y CONFIG_PTHREAD_MUTEX_UNSAFE=y CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_NONE=y CONFIG_SCHED_CPULOAD_NONE=y CONFIG_SCHED_CPULOAD_TICKSPERSEC=100 CONFIG_SCHED_PROFILE_TICKSPERSEC=1000 CONFIG_SCHED_STACK_RECORD=0 CONFIG_DEV_CONSOLE=y CONFIG_NFILE_DESCRIPTORS_PER_BLOCK=6 CONFIG_FILE_STREAM=y CONFIG_SIG_PREALLOC_ACTIONS=4 CONFIG_SIG_ALLOC_ACTIONS=1 CONFIG_SIG_PREALLOC_IRQ_ACTIONS=8 CONFIG_DEFAULT_TASK_STACKSIZE=2048 CONFIG_IDLETHREAD_STACKSIZE=1024 CONFIG_PTHREAD_STACK_MIN=256 CONFIG_PTHREAD_STACK_DEFAULT=1536 CONFIG_PID_INITIAL_COUNT=16 CONFIG_DEV_NULL=y CONFIG_DEV_ZERO=y CONFIG_DEV_OPTEE_NONE=y CONFIG_ARCH_HAVE_RDWR_MEM_CPU_RUN=y CONFIG_ARCH_HAVE_SERIAL_TERMIOS=y CONFIG_SERIAL=y CONFIG_SERIAL_CONSOLE=y CONFIG_MCU_SERIAL=y CONFIG_STANDARD_SERIAL=y CONFIG_SERIAL_NPOLLWAITERS=4 CONFIG_USART2_SERIAL_CONSOLE=y CONFIG_USART2_SERIALDRIVER=y CONFIG_USART2_RXBUFSIZE=256 CONFIG_USART2_TXBUFSIZE=256 CONFIG_USART2_BAUD=115200 CONFIG_USART2_BITS=8 CONFIG_USART2_PARITY=0 CONFIG_USART2_2STOP=0 CONFIG_SYSLOG=y CONFIG_SYSLOG_DEFAULT_MASK=0xff CONFIG_SYSLOG_CRLF=y CONFIG_SYSLOG_MAX_CHANNELS=1 CONFIG_SYSLOG_DEVPATH=\/dev/ttyS1\ CONFIG_SYSLOG_DEFAULT=y CONFIG_DISABLE_MOUNTPOINT=y CONFIG_FS_NEPOLL_DESCRIPTORS=8 CONFIG_FS_LOCK_BUCKET_SIZE=0 CONFIG_DISABLE_PSEUDOFS_OPERATIONS=y CONFIG_SENDFILE_BUFSIZE=512 CONFIG_FS_REFCOUNT=y CONFIG_FS_BACKTRACE=0 CONFIG_FS_ANONMAP=y CONFIG_NXFONTS_PACKEDMSFIRST=y CONFIG_MM_DEFAULT_MANAGER=y CONFIG_MM_DEFAULT_ALIGNMENT=8 CONFIG_MM_REGIONS=1 CONFIG_MM_MAP_COUNT_MAX=1024 CONFIG_MM_BACKTRACE=-1 CONFIG_MM_FREE_DELAYCOUNT_MAX=0 CONFIG_MM_HEAP_BIGGEST_COUNT=30 CONFIG_MM_HEAP_MEMPOOL_THRESHOLD=-1 CONFIG_BINFMT_ELF_RELOCATABLE=y CONFIG_STDIO_DISABLE_BUFFERING=y CONFIG_NUNGET_CHARS=0 CONFIG_ARCH_LOWPUTC=y CONFIG_LIBC_RAND_ORDER=1 CONFIG_LIBC_HOMEDIR=\/\ CONFIG_LIBC_TMPDIR=\/tmp\ CONFIG_LIBC_MAX_TMPFILE=32 CONFIG_LIBC_MAX_EXITFUNS=0 CONFIG_POSIX_SPAWN_DEFAULT_STACKSIZE=1536 CONFIG_LIBC_HOSTNAME=\\ CONFIG_LIBC_OPEN_MAX=256 CONFIG_NAME_MAX=32 CONFIG_PATH_MAX=256 CONFIG_LINE_MAX=64 CONFIG_LIBC_STRERROR_ERRNUM=y CONFIG_LIBC_STRSIGNAL=y CONFIG_TLS_NELEM=0 CONFIG_TLS_TASK_NELEM=0 CONFIG_TLS_NCLEANUP=0 CONFIG_LIBC_GAISTRERROR_ERRNUM=y CONFIG_LIBC_FTOK_VFS_PATH=\/var/ftok\ CONFIG_LIBC_MEMFD_ERROR=y CONFIG_LIBC_TEMPBUFFER=y CONFIG_LIBC_MAX_TEMPBUFFER=2 CONFIG_LIBC_TEMPBUFFER_MALLOC=y CONFIG_LIBC_MUTEX_BACKTRACE=0 CONFIG_BUILTIN=y CONFIG_STREAM_OUT_BUFFER_SIZE=64 CONFIG_STREAM_HEXDUMP_BUFFER_SIZE=128 CONFIG_STREAM_BASE64_BUFFER_SIZE=128 CONFIG_LIBC_INLINE_QUEUE=y CONFIG_LIBM_TOOLCHAIN=y CONFIG_BUILTIN_TOOLCHAIN=y CONFIG_COVERAGE_NONE=y CONFIG_COVERAGE_DEFAULT_PREFIX_STRIP=\99\ CONFIG_COVERAGE_DEFAULT_PREFIX=\/data\ CONFIG_PROFILE_NONE=y CONFIG_EXAMPLES_HELLO=y CONFIG_EXAMPLES_HELLO_PROGNAME=\hello\ CONFIG_EXAMPLES_HELLO_PRIORITY=100 CONFIG_EXAMPLES_HELLO_STACKSIZE=2048 CONFIG_NSH_LIBRARY=y CONFIG_NSH_PROMPT_STRING=\nsh> \ CONFIG_NSH_PROMPT_MAX=32 CONFIG_NSH_PROMPT_SUFFIX=\> \ CONFIG_NSH_READLINE=y CONFIG_NSH_MAXARGUMENTS=7 CONFIG_NSH_NESTDEPTH=3 CONFIG_NSH_ALIAS=y CONFIG_NSH_ALIAS_MAX_AMOUNT=1 CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_DISABLE_DATE=y CONFIG_NSH_DISABLE_IFCONFIG=y CONFIG_NSH_DISABLE_IFUPDOWN=y CONFIG_NSH_DISABLE_LOSMART=y CONFIG_NSH_DISABLE_LOMTD=y CONFIG_NSH_DISABLE_MB=y CONFIG_NSH_DISABLE_MH=y CONFIG_NSH_DISABLE_MW=y CONFIG_NSH_DISABLE_PS=y CONFIG_NSH_DISABLE_TIMEDATECTL=y CONFIG_NSH_CODECS_BUFSIZE=128 CONFIG_NSH_CMDOPT_HEXDUMP=y CONFIG_NSH_FILEIOSIZE=64 CONFIG_NSH_SYSINITSCRIPT=\init.d/rc.sysinit\ CONFIG_NSH_INITSCRIPT=\init.d/rcS\ CONFIG_NSH_SCRIPT_REDIRECT_PATH=\\ CONFIG_NSH_CONSOLE=y CONFIG_SYSTEM_DD=y CONFIG_SYSTEM_DD_PROGNAME=\dd\ CONFIG_SYSTEM_DD_PRIORITY=100 CONFIG_SYSTEM_DD_STACKSIZE=2048 CONFIG_SYSTEM_DD_STATS=y CONFIG_SYSTEM_NSH=y CONFIG_SYSTEM_NSH_PRIORITY=100 CONFIG_SYSTEM_NSH_STACKSIZE=2048 CONFIG_SYSTEM_NSH_PROGNAME=\nsh\ CONFIG_SYSTEM_READLINE=y CONFIG_READLINE_HAVE_EXTMATCH=y CONFIG_READLINE_ECHO=y CONFIG_TESTING_OSTEST=y CONFIG_TESTING_OSTEST_LOOPS=1 CONFIG_TESTING_OSTEST_STACKSIZE=8192 CONFIG_TESTING_OSTEST_NBARRIER_THREADS=8 CONFIG_TESTING_OSTEST_RR_RANGE=10000 CONFIG_TESTING_OSTEST_RR_RUNS=10 CONFIG_TESTING_OSTEST_WAITRESULT=y Host system OS: Linux 77e556bcb78b 5.15.167.4-microsoft-standard-WSL2 #1 SMP Tue Nov 5 00:21:55 UTC 2024 x86_64 x86_64 Host system PATH: /home/ubuntu/.vscode-server/bin/17baf841131aa23349f217ca7c570c76ee87b957/bin/remote-cli /usr/bin/arm-none-eabi/bin /usr/local/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin ### Verification - [x] I have verified before submitting the report. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org