malcolm.parsons added a comment.

In https://reviews.llvm.org/D43764#1061042, @jdemeule wrote:

> I suspect some undefined order when applying replacements as directly 
> dependent on which order OS reads `file1.yaml`, `file2.yaml`and `file3.yaml`.


$ ls -f 
/mparsons/llvm/llvm-build/tools/clang/tools/extra/test/clang-apply-replacements/Output/Inputs/conflict/
file1.yaml  ..  output.txt  .  file3.yaml  file2.yaml  expected.txt

> As I am not able to reproduce it on my machine, can you share with me the 
> content of `output.txt`?

The new replacement overlaps with an existing replacement.
New replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 169:+0:"(int*)"
Existing replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 160:+12:""
The new replacement overlaps with an existing replacement.
New replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 106:+26:"int & elem : ints"
Existing replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 106:+26:"auto & i : ints"
The new replacement overlaps with an existing replacement.
New replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 140:+7:"elem"
Existing replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 140:+7:"i"
The new replacement overlaps with an existing replacement.
New replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 169:+1:"nullptr"
Existing replacement: 
/mparsons/llvm/llvm/tools/clang/tools/extra/test/clang-apply-replacements/Inputs/conflict/common.h:
 160:+12:""


https://reviews.llvm.org/D43764



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to