btashton opened a new pull request #3510:
URL: https://github.com/apache/incubator-nuttx/pull/3510


   ## Summary
   This adds a build configuration for sim that includes the LTP posix tests. 
Because this test suite is very large there are a couple build system related 
changes that were also needed:
   1. Include the relative path in the archive. Without this we overwrite the 
files in the archive if they have two object names that are the same.  (P 
argument on ar)
   2. Add a `MAX_ARGS` Makefile macro that helps split up calls that include a 
large number of augments.  Here this is used with `ARCHIVE_ADD` so batches of 
100 objects are added at a time, keeping us under the limit for max command 
line arguments in a normal situation.
   
   ## Impact
   The simulator can now run the LTP tests.  Note that many of the fail 
including causing segfaults this will need to be iterated on.
   
   ## Testing
   Local testing as well as CI
   
   NOTE:  We will need to adjust the app repo so that the expected compiler 
warnings are allowed for this application.  This needs to be done prior to 
merging this.


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