btashton opened a new issue #2096:
URL: https://github.com/apache/incubator-nuttx/issues/2096


   The `sim:smp` configuration is frequently failing:
   
   ```
   ❯ ./nuttx 
   
   NuttShell (NSH) NuttX-9.1.0
   nsh>smp
     Main[0]: Running on CPU0
     Main[0]: Initializing barrier
     Main[0]: Thread 1 created
     Main[0]: Now running on CPU1
   Thread[2]: Started
     Main[0]: Thread 2 created
   Thread[2]: Running on CPU1
     Main[0]: Now running on CPU2
   Thread[3]: Started
   <<LOCKED>>
   
   ❯ ./nuttx 
   
   NuttShell (NSH) NuttX-9.1.0
   nsh>smp
     Main[0]: Running on CPU0
     Main[0]: Initializing barrier
     Main[0]: Thread 1 created
     Main[0]: Now running on CPU1
   Thread[2]: Started
     Main[0]: Thread 2 created
   Thread[2]: Running on CPU1
     Main[0]: Now running on CPU2
   Thread[3]: Started
     Main[0]: Thread 3 created
   Thread[3]: Running on CPU2
     Main[0]: Now running on CPU3
   Thread[4]: Started
   Thread[4]: Running on CPU3
     Main[0]: Thread 4 created
     Main[0]: Now running on CPU2
   Thread[5]: Started
   Thread[5]: Running on CPU3
   Thread[4]: Now running on CPU1
     Main[0]: Thread 5 created
   Thread[2]: Now running on CPU3
     Main[0]: Now running on CPU3
   Thread[5]: Now running on CPU1
   Thread[6]: Started
   Thread[4]: Now running on CPU2
     Main[0]: Thread 6 created
   Thread[6]: Running on CPU2
   Thread[2]: Now running on CPU1
     Main[0]: Now running on CPU2
   Thread[5]: Now running on CPU3
   Thread[4]: Now running on CPU3
   Segmentation fault (core dumped)
   
   ❯ ./nuttx 
   
   NuttShell (NSH) NuttX-9.1.0
   nsh>smp
     Main[0]: Running on CPU0
     Main[0]: Initializing barrier
     Main[0]: Thread 1 created
     Main[0]: Now running on CPU1
   Thread[2]: Started
     Main[0]: Thread 2 created
   Thread[2]: Running on CPU1
     Main[0]: Now running on CPU2
   Thread[3]: Started
     Main[0]: Thread 3 created
   Thread[3]: Running on CPU2
     Main[0]: Now running on CPU3
   Thread[4]: Started
   Thread[4]: Running on CPU3
     Main[0]: Thread 4 created
     Main[0]: Now running on CPU2
   Thread[5]: Started
   Thread[2]: Now running on CPU3
     Main[0]: Thread 5 created
   Thread[5]: Running on CPU1
   <<BLOCKED>>
   ```


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to