Hi, What happens if you, in the relax base directory, type:
$ scons Do you get any error messages? If there are no problems typing scons but you still get that error when running relax, maybe also try: $ scons clean_all $ scons This should remove the binary modules and then recompile them. If there are error messages after typing 'scons', then it is that the Python or numpy development packages are missing. Hope this helps. Regards, Edward 2009/12/8 Trivikram <[email protected]>: > Dear Edward, > > Thanks for your immediate reply. I have installed numpy 1.2.0-3, scipy 0.7 > and scons 0.98.4-2 along with relax 1.3.4. Currently > python 2.5.1 version is installed on my computer. > The compilation error for which I wrote to you is coming even after > installing these software, and now with relax--test-suite this program > terminated > with a similar error message. > ..........................FF...F..................................python: > maths_fns/relax_fit.c:168: back_calc_I: Assertion > `((((((PyObject*)(back_calc_py))->ob_type))->tp_flags & ((1L<<25))) != 0)' > failed. > Abort > > I hope this is useful to you to help us solving the problem. > Sorry for asking for the same again. > > Sincerely, > > M. Trivikram Rao. > > > On Tue, Dec 8, 2009 at 4:46 PM, Trivikram <[email protected]> wrote: >> >> >> ---------- Forwarded message ---------- >> From: Edward d'Auvergne <[email protected]> >> Date: Tue, Dec 8, 2009 at 3:20 PM >> Subject: Re: request on Relax error >> To: Trivikram <[email protected]> >> Cc: Mandar V Deshmukh <[email protected]> >> >> >> Dear Trivikram, >> >> This appears to be a compilation issue (related to your CPU and Python >> version). The problem has never been seen before, no one has reported >> it to the [email protected] mailing list. To fix this, can you >> install the 'scons' program? Then type scons in the base relax >> directory and the code will be recompiled. Oh, you will also need the >> lib64python2.5-devel and python-numpy-devel packages installed (this >> will be libpython2.x-devel for 32-bit, and the package names might be >> slightly different). This should then compile binary modules which will >> run on your computer. To check that it works, then run: >> >> $ relax --test-suite >> >> >> So that others may benefit, would you be able to resend the message to >> [email protected]? This is archived >> (https://mail.gna.org/public/relax-users/) so I could then use your >> posts as future references for those who encounter similar problems. >> That would be much appreciated. >> >> Cheers, >> >> Edward >> >> >> On Tue, 2009-12-08 at 14:55 +0530, Trivikram wrote: >> > Dear Dr. Edward, >> > >> > I am Trivikram, a post doc, working with Dr. Mandar V. Deshmukh CCMB, >> > Hyderabad, India. >> > I am new to relax software. I recently installed relax-1.3.4 on a >> > Linux Fedora_9 machine. >> > While running relax_fit.py to fit relaxation curves, I am facing a >> > problem. The error message shows as following >> > >> > python: maths_fns/relax_fit.c:168: back_calc_I: Assertion >> > `((((((PyObject*)(back_calc_py))->ob_type))->tp_flags & ((1L<<25))) != >> > 0)' failed. >> > Abort >> > >> > It seems to be a python version mismatch error however I am not able >> > to fix it in that way. >> > Could you please help me in resolving this problem. I would be >> > thankful to you for the help. >> > >> > Sincerely, >> > >> > M. Trivikram Rao. >> > >> > >> > >> >> > > > _______________________________________________ > relax (http://nmr-relax.com) > > This is the relax-users mailing list > [email protected] > > To unsubscribe from this list, get a password > reminder, or change your subscription options, > visit the list information page at > https://mail.gna.org/listinfo/relax-users > > _______________________________________________ relax (http://nmr-relax.com) This is the relax-users mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-users

