|
From: Pierre S. <P.S...@gs...> - 2015-09-27 16:47:58
|
Dear all, I made a new release. This release now can be used for python2 and python3. Sincerely yours Pierre |
|
From: José M. <jao...@gm...> - 2016-03-05 17:40:37
|
Hi Pierre, thank you for this release. :-) I have update the packages in Fedora to provide both python2 and python3 sub-packages. One issue that I noticed when building in Fedora 24 that has gsl 2.1 is that the code in swig assumes that we are using gsl 1.x. Looking into the gsl release notes I see that there are very few deprecations so I would expect the code to code to work also for gsl 2.y. The culprit is pygsl/Include/pygsl/pygsl_features.h, I would expect that changing this would fix the compilation with gsl 2.1. What do you think? Regards, -- José Abílio |
|
From: Pierre S. <p.s...@gs...> - 2016-03-07 20:21:28
|
Dear Jose, there is a bit more to it … the pygsl_features.h file I uploaded to cvs , I hope I can add the other files tomorrow … Thanks for pointing it out Pierre Am 05.03.2016 um 18:40 schrieb José Matos: > Hi Pierre, > thank you for this release. :-) > > I have update the packages in Fedora to provide both python2 and python3 sub-packages. > > One issue that I noticed when building in Fedora 24 that has gsl 2.1 is that the code in swig assumes that we are using gsl 1.x. Looking into the gsl release notes I see that there are very few deprecations so I would expect the code to code to work also for gsl 2.y. The culprit is pygsl/Include/pygsl/pygsl_features.h, I would expect that changing this would fix the compilation with gsl 2.1. > > What do you think? > > Regards, > -- > José Abílio > ------------------------------------------------------------------------------ > _______________________________________________ > pygsl-discuss mailing list > pyg...@li... > https://lists.sourceforge.net/lists/listinfo/pygsl-discuss |
|
From: José M. <jao...@gm...> - 2016-03-08 10:52:43
|
On Monday, March 07, 2016 09:21:07 PM Pierre Schnizer wrote: > Dear Jose, > > there is a bit more to it … the pygsl_features.h file I uploaded to > cvs , I hope I can add the other files tomorrow … > > Thanks for pointing it out > Pierre Thank you for taking care of this issue. :-) Regards, -- José Matos |
|
From: Schnizer, P. Dr. <P.S...@gs...> - 2016-03-09 09:31:33
|
Dear Jose, the code in CVS should compile now for GSL-2.1. Could you give it a try? Pierre José Matos <jao...@gm...> schrieb: On Monday, March 07, 2016 09:21:07 PM Pierre Schnizer wrote: > Dear Jose, > > there is a bit more to it … the pygsl_features.h file I uploaded to > cvs , I hope I can add the other files tomorrow … > > Thanks for pointing it out > Pierre Thank you for taking care of this issue. :-) Regards, -- José Matos ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://makebettercode.com/inteldaal-eval _______________________________________________ pygsl-discuss mailing list pyg...@li... https://lists.sourceforge.net/lists/listinfo/pygsl-discuss |
|
From: José M. <jao...@gm...> - 2016-03-09 11:55:48
Attachments:
pygsl-fix-pragma.patch
|
On Wednesday, March 09, 2016 09:31:24 AM Schnizer, Pierre Dr. wrote:
> Dear Jose,
>
> the code in CVS should compile now for GSL-2.1.
>
> Could you give it a try?
> Pierre
I am struggling with it. :-)
I do not have yet a machine with (development version of what it will be)
Fedora 24. And I am using a chroot to build it.
Issues:
1) When building on Fedora 23 with gsl-1.16 and gcc 5.3 (with python 2.7):
swig_src/callback_wrap.c: In function
‘Swig_var_gsl_multifit_fdfsolver_lmniel_get’:
swig_src/callback_wrap.c:10841:67: error: ‘gsl_multifit_fdfsolver_lmniel’
undeclared (first use in this function)
pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(gsl_multifit_fdfsolver_lmniel),
SWIGTYPE_p_gsl_multifit_fdfsolver_type, 0 );
2) When building on the development version with gsl-2.1 and (to be) gcc 6
(with python 2.7):
testing/src/solvers/multifit_nlin.c: In function
'PyGSL_multifit_fdfsolver_test_gradient':
testing/src/solvers/multifit_nlin.c:128:36: error: 'gsl_multifit_fdfsolver
{aka struct <anonymous>}' has no member named 'J'
flag = gsl_multifit_gradient(s->J, s->f, g);
3) There seems to be a typo in gslwrap/math.i (patch attached at pygsl-fix-
pragma.patch)
Regards,
--
José Matos |
|
From: Pierre S. <p.s...@gs...> - 2016-03-13 10:30:15
|
Dear Jose,
cvs should now compile for gsl1.16 and gsl2.1
Could you check?
Thx
Pierre
On 09.03.2016 12:55, José Matos wrote:
> On Wednesday, March 09, 2016 09:31:24 AM Schnizer, Pierre Dr. wrote:
>> Dear Jose,
>>
>> the code in CVS should compile now for GSL-2.1.
>>
>> Could you give it a try?
>> Pierre
> I am struggling with it. :-)
>
> I do not have yet a machine with (development version of what it will be)
> Fedora 24. And I am using a chroot to build it.
>
> Issues:
> 1) When building on Fedora 23 with gsl-1.16 and gcc 5.3 (with python 2.7):
>
> swig_src/callback_wrap.c: In function
> ‘Swig_var_gsl_multifit_fdfsolver_lmniel_get’:
> swig_src/callback_wrap.c:10841:67: error: ‘gsl_multifit_fdfsolver_lmniel’
> undeclared (first use in this function)
> pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(gsl_multifit_fdfsolver_lmniel),
> SWIGTYPE_p_gsl_multifit_fdfsolver_type, 0 );
>
> 2) When building on the development version with gsl-2.1 and (to be) gcc 6
> (with python 2.7):
> testing/src/solvers/multifit_nlin.c: In function
> 'PyGSL_multifit_fdfsolver_test_gradient':
> testing/src/solvers/multifit_nlin.c:128:36: error: 'gsl_multifit_fdfsolver
> {aka struct <anonymous>}' has no member named 'J'
> flag = gsl_multifit_gradient(s->J, s->f, g);
>
>
> 3) There seems to be a typo in gslwrap/math.i (patch attached at pygsl-fix-
> pragma.patch)
>
> Regards,
>
>
> ------------------------------------------------------------------------------
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
>
>
> _______________________________________________
> pygsl-discuss mailing list
> pyg...@li...
> https://lists.sourceforge.net/lists/listinfo/pygsl-discuss
--
+---------------------------------------------------------------------+
Pierre Schnizer <p.s...@gs...>
Telephon : +49 6159 71 1557
Fax : +49 6159 71 3099
GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1
64291 Darmstadt
www.gsi.de
Gesellschaft mit beschränkter Haftung
Sitz der Gesellschaft: Darmstadt
Handelsregister: Amtsgericht Darmstadt, HRB 1528
Geschäftsführung:
Ursula Weyrich, Prof. Dr. Karlheinz Langanke, Jörg Blaurock
Vorsitzender des Aufsichtsrates: Staatssekretär Dr. Georg Schütte
Stellvertreter: Ministerialdirigent Dr. Rolf Bernhardt
+---------------------------------------------------------------------+
|
|
From: José M. <jao...@gm...> - 2016-03-15 15:20:39
|
On Sunday, March 13, 2016 11:29:44 AM Pierre SCHNIZER wrote: > Dear Jose, > > cvs should now compile for gsl1.16 and gsl2.1 > Could you check? > > Thx > Pierre It does. :-D I checked with Fedora 23 (gsl-1.16) and Fedora 24 (gsl-2.1). Thank you. :-) -- José Matos |