-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[BUG] smp ostest fails randomly with message signest_test: ERROR x ODD signals were nested
#15059
Comments
@tmedicci could you look at this problem? We are evaluating Xtensa ESP SMP capability and stability. |
I will test it locally. Our CI didn't show any problem related to that recently. |
@tmedicci As above statement, the failing rate is about 1/10. |
Hi @chirping78 , I let it running yesterday during the night: it ran 426 times without any error until I stopped it today in the morning. I just ran it multiple times, without rebooting the device, checking both the return code and the message (looking for Would you mind adding the |
Please, check my firmware if possible: (If you don't mind, share yours too, please) |
The same! That's why I asked you about the |
Just confirming: I was able to verify the firmware you've built failing on our internal tests. Considering that we are both using the same hashes for nuttx and nuttx-apps, it's important to verify your build environment with |
This is the nxdiag report: nxdiag-1211.log, please check whether there is software in doubt. It's still built from version: nuttx 060fda0, apps 6600a5fd0, the |
Thanks @chirping78 ! From your logs, I saw you have been using a newer toolchain version: nuttx/tools/ci/docker/linux/Dockerfile Line 272 in c9db6e8
Can you try building your firmware within the docker container used by the NuttX's CI:
(the firmware will be at your PC's |
@tmedicci per your suggestion, I downgraded toolchain to CI's gcc version. Consider the new toolchain will cause the error, it's:
|
Yes, I'd bet this option. The recommended toolchain version is related to Espressif's HAL version. Once we update the HAL, we will update the toolchain too and make the necessary improvements. For now, I think you should use the recommended toolchain which does not show any bug. |
Description / Steps to reproduce the issue
Currently
esp32s3-devkit:smp
ostest
fails randomly with messagesignest_test: ERROR x ODD signals were nested
.x
is not a fixed number.The failing rate is about 1/10, i.e. out of 10 times running
ostest
, 1 times it fails with above error message.Does anyone look into this issue?
Today's version snapshot: nuttx 060fda0, apps 6600a5fd0.
On which OS does this issue occur?
[OS: Linux]
What is the version of your OS?
Ubuntu 20.04
NuttX Version
master
Issue Architecture
[Arch: xtensa]
Issue Area
[Area: Kernel]
Verification
The text was updated successfully, but these errors were encountered: