build: Remove unnecessary configure tests #1290
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Many of the configure tests that PRRTE runs are either not used
(ie, checking for a case sensitive file system or 128 bit integers)
or we use the tested item without conditionals throughout the code
(ie, we use stdbool.h in multiple places and none of them have
conditional checks). The second really isn't an issue; of the
places I found that behaivor, we're likely leaving behind some
ancient systems, but that hasn't proven to be a problem at this
point.
This patch removes all the tests where we didn't use the results.
There is likely more shortening of the configure script that
we could do, but this was the low hanging fruit.
Signed-off-by: Brian Barrett bbarrett@amazon.com