We are pleased to announce GNU Guile release 2.1.6. Guile 2.1.6 is the sixth pre-release in what will eventually become the 2.2 release series. We encourage you to test this release and provide feedback to address@hidden.
Saw this one last round. Mac OS, now gcc-6.3.0:
;;; ("address@hidden" 1.0 -0.0) FAIL: numbers.test: string->number: valid complex number strings
I am going to see if I can generate the assembly.
Short story: scm_c_make_polar is broken for the Mac. Guile needs to decide if it want to use __sincos() on Mac, or suppress optimization, or ...
Attached is another patch. This one adds check for __sincos() to configure.am, configure and #ifdef to numbers.c to use __sincos() on the Mac. I don’t know if __APPLE__ is required anymore or not.
Matt |