Details
- Reviewers
int3 - Group Reviewers
Restricted Project - Commits
- rG8f2c31f22b97: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
- check args once and save result in Config::searchDylibsFirst
- split some long command lines in lld/test/MachO/link-search-order.s
- Fix braino in findLibrary() (consecutive returns: first always shadows second)
- Refine tests to catch the braino
lld/test/MachO/link-search-order.s | ||
---|---|---|
24–26 | I already submitted a major rework of the tests before seeing your comments. This open-source phabricator does not keep a history of diff revisions, so I can't see the original version on which you commented. Have a look at the latest and tell me if the right column still needs attention. |
This open-source phabricator does not keep a history of diff revisions
You can see previous diffs by clicking on the link in e.g. gkm updated this revision to Diff 293468.
lld/test/MachO/link-search-order.s | ||
---|---|---|
20–27 | I was talking about aligning these |
This seems to break tests everywhere, eg http://45.33.8.238/linux/28628/step_11.txt
Ptal, and revert if it takes a while to fix.
@thakis, the failure only affects incremental build & test. Everything is good on a clean tree. What do you advise now?
Sounds like that puts it in the "takes a while to figure out" category, so revert for now?
What exactly is the problem?
All devs do incremental builds. Of course incremental builds should work.
I went ahead and fixed this in https://github.com/llvm/llvm-project/commit/0389eff4047a74bb1ba6c0603c9002b5c73b203e
Going forward, please don't leave stuff broken overnight.
this should probably be an if instead of a return