Eliot, all, My GSL code, with callbacks is confusing me. First, I call gsl_multifit_fdfsolver_set(). This seems to work, hitting various callbacks (apparently successfully), but then gives an error with #'bad number of arguments'. I have looked, and don't see an invalid number of arguments anywhere. I can proceed past that(??), only to crash in gsl_multiroot_fdfsolver_iterate().
The C backtrace appears below. Is there anything I might glean from it? Any ideas? Bill C stack backtrace: /home/bills/Work2012/Pharo-1.3/CogVM[0x80968b1] /home/bills/Work2012/Pharo-1.3/CogVM[0x8096a52] [0xb7720410] /usr/lib/libgsl.so.0(gsl_multifit_fdfsolver_iterate+0x37)[0x759fc5a7] /home/bills/Work2012/Pharo-1.3/libSqueakFFIPrims.so(primitiveCallout+0x4b2)[0x75c682a2] /home/bills/Work2012/Pharo-1.3/CogVM(interpret+0x3f68)[0x808dcc8] /home/bills/Work2012/Pharo-1.3/CogVM[0x808fc97] /home/bills/Work2012/Pharo-1.3/CogVM[0x8090664] /home/bills/Work2012/Pharo-1.3/CogVM(main+0x38a)[0x809774a] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb7580bd6] /home/bills/Work2012/Pharo-1.3/CogVM[0x805acc1]
