<div dir="ltr">andreask pointed out that large amounts of dwarf code might overflow a signed 32 bit or 16 bit field in object code, it looks like thats what happens</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 27, 2018 at 12:21 PM Carter Schonwald <<a href="mailto:carter.schonwald@gmail.com">carter.schonwald@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">it looks like after the 8.6.2 release there was some fixes cherry picked into the 8.6 branch for the Mach O linker that I believe were the cause of the errors i've been seeing, i'm doing a fresh build to confirm</div><br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 27, 2018 at 12:03 PM Carter Schonwald <<a href="mailto:carter.schonwald@gmail.com" target="_blank">carter.schonwald@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr">the vast majority of the errors i previously shared seem to beĀ <div><br></div><div>"can't find atom for stabs BNSYM at 0000AF80 in /Users/carter/dev-checkouts/ghc-tree/ghc-8.6.X-checkout-clang-build/libraries/base/dist-install/build/libHSbase-4.12.0.0.a(Internals.o)"</div><div><br></div><div>which corresponds with this code in the apple linker</div><div><a href="https://github.com/llvm-mirror/lld/blob/master/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp#L749" target="_blank">https://github.com/llvm-mirror/lld/blob/master/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp#L749</a></div><div><br></div><div>i dont know to what to make of this</div><div><br></div><div><br></div><div><br></div><div><br></div></div></div></div>
</blockquote></div>
</blockquote></div>