yamt opened a new pull request, #14755:
URL: https://github.com/apache/nuttx/pull/14755

   ## Summary
   
   Regressions caused by signedness issues in
   "sem: change sem wait to atomic operation".
   
   An alternative would be to make these atomic macros propagate signedness 
using the typeof() GCC/clang extension. I'm not inclined to do so because 
typeof is not so portable though. As we can unlikely require "real" C11 atomics 
in the foreseeable future, maybe we should use a different set of names from 
C11 to avoid confusions.
   
   ## Impact
   
   ## Testing
   
   esp32s3-devkit:smp ostest, with a few unrelated local changes.
   


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

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

Reply via email to