{"push_id":1878517335,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8a056f8e79deefa1f234fc0aa0a7b345116fedbf","before":"cfacd42e15ddeeecb6dcc2e918fbfdad041f168d","commits":[{"sha":"8a056f8e79deefa1f234fc0aa0a7b345116fedbf","author":{"name":"George Karpenkov","email":"e5a62f38b9ed35f7669e7309c66bbc5e87a46557@apple.com"},"message":"Prefer atos to llvm-symbolizer on Darwin\n\natos is the default symbolizer on Apple's compiler for quite a few years now.\nllvm-symbolizer is quite fragile on Darwin: for example, unless a .dSYM\nfile was explicitly generated symbolication would not work.\nIt is also very convenient when the behavior of LLVM open source\ncompiler matches to that of Apple's compiler on Apple's platform.\nFurthermore, llvm-symbolizer is not installed on Apple's platform by\ndefault, which leads to strange behavior during debugging: the test\nmight fail under lit (where it has llvm-symbolizer) but would run\nproperly when launched on the command line (where it does not, and atos\nwould be used).\n\nIndeed, there's a downside: atos does not work properly with inlined\nfunctions, hence the test change.\nWe do not think that this is a major problem, as users would often\ncompile with -O0 when debugging, and in any case it is preferable to\nsymbolizer not being able to symbolize.\n\nDifferential Revision: https://reviews.llvm.org/D35745","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project-submodule/commits/8a056f8e79deefa1f234fc0aa0a7b345116fedbf"}]}
{"actor":{"display_login":"chapuni"}}