[Wien] Space group not found...and dstart segmentation fault!

Roberto Iglesias roberto.iglesias at psi.ch
Fri Aug 11 08:01:48 CEST 2006


No problem with gcc and the "old" cputim.c

dstart works all right.

Cheers

Roberto



B. Yanchitsky wrote:
> Hello Roberto,
> 
> It's looking very intriguing.
> Function definition like
> 
> cputim_(dsec)
> double *dsec;
> {
> 
> comes from old C language.
> 
> New definition style really reads like
> 
> cputim_(double *dsec)
> {
> 
> but this should not do matter.
> What about old cputim.c with gnu C?
> It's just interesting to see result.
> 
> Regards,
> Bogdan
> 
> 
> Roberto Iglesias wrote:
>> Hello again!
>>
>> To Bogdan: my C compiler version is exactly the same as yours. I just ported an installation which I knew was 
>> working and sgroup is all right now, and both with cc and icc.
>>
>> But...there appeared a segmentation fault error when running dstart! I am no good at debugging in C, but a 
>> colleague of mine told me that the problem may be fixed changing the original cputim.c
>>
>>
>>> #include <sys/types.h>
>>> #include <sys/times.h>
>>> #include <stdio.h>
>>>
>>> cputim_(dsec)
>>> double *dsec;
>>> {
>>>      struct tms buffer;
>>>
>>>      times(&buffer);
>>>      *dsec = (double)buffer.tms_utime/100.0;
>>> /*      fprintf(stderr,"inside cputim: %lf\n",dsec);*/
>>> }
>>
>>
>> to
>>
>>
>>> #include <sys/types.h>
>>> #include <sys/times.h>
>>> #include <stdio.h>
>>>
>>> cputim_(double *dsec)
>>> {
>>>      struct tms buffer;
>>>
>>>      times(&buffer);
>>>      *dsec = (double)buffer.tms_utime/100.0;
>>> /*      fprintf(stderr,"inside cputim: %lf\n",dsec);*/
>>> }
>>
>> And voila! Then it works perfectly. By the way, I've never experienced any problem like that with dstart in 
>> any platform, so it may have something to do with the Opteron cluster itself.
>>
>> Thank you for all your useful comments and work!
>>
>> Best regards
>>
>> Roberto
>>
>> _______________________________________________
>> Wien mailing list
>> Wien at zeus.theochem.tuwien.ac.at
>> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
>>
>>
> 
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien


More information about the Wien mailing list