← Back to team overview

syfi team mailing list archive

Re: SyFi for ginac 1.5

 

Yes, SyFi has not been tested with GiNaC 1.5.1. 
The reason is that swiginac has not been ported
to 1.5.1. 

The C++ part of SyFi probably works well. But I guess
most people care more about the Python part.  

Kent

On ma., 2009-04-27 at 14:47 +0200, Ilmar Wilbers wrote:
> I don't think has Ola checked in this code yet...
> 
> ilmar
> 
> Andre Massing wrote:
> > Hi,
> >
> > Harish Narayanan wrote:
> >   
> >> Ola Skavhaug wrote:
> >>     
> >>> I've ported SyFi to GiNaC and Swiginac 1.5.1 and try to figure out if
> >>> I've got it right.
> >>>
> >>> How are the tests run? It doesn't seem to be a streamlined build
> >>> target to test the software.
> >>>
> >>>       
> >> When I try to build SyFi with (swi)GiNac 1.5.1, I receive the following
> >> error. I use gcc4.3.3 and  swig 1.3.35.  Any ideas?
> >>     
> >
> > same issue with python 2.6 and swig 1.3.39.
> >
> >   
> >> g++-4 -o syfi/swig/SyFi_wrap.os -c -Wall -pipe -ansi -DDEBUG -g -DNDEBUG
> >> -O2 -DSYFILIB_VERSION=\"0.6.0\" -fno-strict-aliasing -fPIC -I.
> >> -I/Users/harish/Desktop/FEniCS/stable/build/include
> >> -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
> >> -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5
> >> -I/System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python/numpy/core/include
> >> -I/Users/harish/Desktop/FEniCS/stable/build/include syfi/swig/SyFi_wrap.cc
> >> syfi/swig/SyFi_wrap.cc: In function ‘PyObject* ex2type(const GiNaC::ex*)’:
> >> syfi/swig/SyFi_wrap.cc:2917: error: ‘const class GiNaC::basic’ has no
> >> member named ‘tinfo’
> >> syfi/swig/SyFi_wrap.cc:2918: error: ‘TINFO_symbol’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2919: error: ‘TINFO_constant’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2920: error: ‘TINFO_numeric’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2921: error: ‘TINFO_lst’ was not declared in this
> >> scope
> >> syfi/swig/SyFi_wrap.cc:2925: error: ‘TINFO_pseries’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2926: error: ‘TINFO_su3one’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2927: error: ‘TINFO_su3t’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2928: error: ‘TINFO_su3f’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2929: error: ‘TINFO_su3d’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2930: error: ‘TINFO_diracone’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2931: error: ‘TINFO_diracgamma’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2932: error: ‘TINFO_diracgamma5’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2933: error: ‘TINFO_diracgammaL’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2934: error: ‘TINFO_diracgammaR’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2935: error: ‘TINFO_tensor’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2936: error: ‘TINFO_tensdelta’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2937: error: ‘TINFO_tensmetric’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2938: error: ‘TINFO_minkmetric’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2939: error: ‘TINFO_spinmetric’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2940: error: ‘TINFO_tensepsilon’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2941: error: ‘TINFO_wildcard’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2942: error: ‘TINFO_indexed’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2943: error: ‘TINFO_color’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2944: error: ‘TINFO_clifford’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2945: error: ‘TINFO_idx’ was not declared in this
> >> scope
> >> syfi/swig/SyFi_wrap.cc:2946: error: ‘TINFO_varidx’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2947: error: ‘TINFO_spinidx’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2948: error: ‘TINFO_symmetry’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2949: error: ‘TINFO_integral’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2950: error: ‘TINFO_cliffordunit’ was not
> >> declared in this scope
> >> syfi/swig/SyFi_wrap.cc:2951: error: ‘TINFO_relational’ was not declared
> >> in this scope
> >> syfi/swig/SyFi_wrap.cc:2952: error: ‘TINFO_function’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2953: error: ‘TINFO_add’ was not declared in this
> >> scope
> >> syfi/swig/SyFi_wrap.cc:2954: error: ‘TINFO_mul’ was not declared in this
> >> scope
> >> syfi/swig/SyFi_wrap.cc:2955: error: ‘TINFO_ncmul’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2956: error: ‘TINFO_matrix’ was not declared in
> >> this scope
> >> syfi/swig/SyFi_wrap.cc:2957: error: ‘TINFO_power’ was not declared in
> >> this scope
> >> scons: *** [syfi/swig/SyFi_wrap.os] Error 1
> >>
> >>
> >> Harish
> >> _______________________________________________
> >> SyFi-dev mailing list
> >> SyFi-dev@xxxxxxxxxx
> >> http://fenics.org/mailman/listinfo/syfi-dev
> >>     
> > _______________________________________________
> > SyFi-dev mailing list
> > SyFi-dev@xxxxxxxxxx
> > http://fenics.org/mailman/listinfo/syfi-dev
> >   
> _______________________________________________
> SyFi-dev mailing list
> SyFi-dev@xxxxxxxxxx
> http://fenics.org/mailman/listinfo/syfi-dev



Follow ups

References