Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Avoid using std::views::filter to fix issues with macosx-x86_64 toolc…
…hain (#42076) Summary: Pull Request resolved: #42076 ## Changelog: [Internal] - In #41519 we introduced usage of C++20s range operations, which broke MacOSX desktop builds for the x86_64 targets (e.g. on Intel Mac laptops). This appears to be a [known issue](https://stackoverflow.com/questions/73929080/error-with-clang-15-and-c20-stdviewsfilter), fixed in the later clang versions, however we need to support the earlier ones as well. This changes the code to use the good old imperative style to do the same thing, but without using `std::views::filter`, thus working around the problem. Reviewed By: christophpurrer Differential Revision: D52428984 fbshipit-source-id: 6d0a390549c462b7040b5c0e669c00932bd99af7
- Loading branch information