On Fri, Nov 8, 2019 at 7:53 AM Jack Howarth <[email protected]> wrote:
> FYI, I got this back on my radar about gmp still being broken in Xcode > 11.2... > > Engineering has provided the following information regarding this issue: > It sounds like gmp has a memory corruption issue which -fstack-check has > uncovered. We suggest filing a bug with the developers of gmp. > > For course, the upstream gmp developer constantly rants about how broken > clang is so he will probably just blame the llvm developers for the > breakage. > Jack > > from https://gmplib.org/list-archives/gmp-bugs/2019-November/004660.html Many people are reporting that Catalina's version of clang miscompiles GMP. We don't have any workaround. We generally don't work around compiler bugs. -- Torbjörn > On Fri, Nov 1, 2019 at 5:09 AM Jack Howarth <[email protected]> > wrote: > >> The issues in gmp might not be fixed in Xcode 11.2. The exact issue isn't >> listed in the current gmp Portfile but 'sudo port test gmp' shows... >> >> PASS: bit >> >> ../../test-driver: line 107: 63647 Segmentation fault: 11 "$@" > >> $log_file 2>&1 >> >> FAIL: t-powm >> >> Jack >> >> On Thu, Oct 31, 2019 at 10:51 PM Ryan Schmidt <[email protected]> >> wrote: >> >>> >>> >>> On Oct 31, 2019, at 20:34, Joshua Root wrote: >>> >>> > On 2019-11-1 11:49 , Jack Howarth wrote: >>> >> Although it wasn't fixed in Xcode 11.2 beta 2, the -fcheck-stack >>> >> issues with OpenBLAS's test suite are fixed in the final Xcode 11.2 >>> >> released today. >>> >> Jack >>> > >>> > Good to hear. Ryan, could you please update Xcode on the Catalina >>> > buildslave ASAP? >>> >>> Got it. It will be easier to wait until the portbuilder queue is empty. >>> I'll try to pause it and update it before it goes on to the next batch. >> >>
