On 06/03/2015 03:53 PM, Rick Stevens wrote:
On 06/03/2015 03:19 PM, Patrick Dupre wrote:
Execution:
Segmentation fault (core dumped)
it is linked with gsl and math library.
I guess that there is an issue either with the c code or with the binary
library.
Well, looking at the code, you're passing "T_", which is uninitialized.
Not knowing the API for gsl_multifit_fsolver_alloc(), I have no idea
what params it's expecting, but that's a pretty good one to start
looking at.
In fact, there's two possibilities...passing in an uninitialized pointer
is suspect, and if the function is supposed to fill in whatever that's
pointing at with a value is also a problem as you've declared it as a
"const", meaning you can't assign data to it at run time.
Sent: Wednesday, June 03, 2015 at 11:33 PM
From: "Rick Stevens" <ricks@xxxxxxxxxxxxxx>
To: "Community support for Fedora users" <users@xxxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: gsl
On 06/03/2015 02:23 PM, Patrick Dupre wrote:
Hello,
Can somebody help me?
This short piece of code fails.
It seems to be due to the gsl library!
Thank for your help.
#include <gsl/gsl_multifit_nlin.h>
int main () {
const gsl_multifit_fsolver_type *T_ ;
gsl_multifit_fsolver *s_ = gsl_multifit_fsolver_alloc (T_, 10, 1);
}
What's failing? Compile? Link? Execution?
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2 ICQ: 226437340 Yahoo: origrps2 -
- -
- If Bill Gates got a dime for every time Windows crashes... -
- ...oh, wait. He does. THAT explains it! -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
--
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2 ICQ: 226437340 Yahoo: origrps2 -
- -
- Heisenberg _may_ have slept here -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org