I think I downloaded the binaries. Thanks for your suggestions. I will try 
it.

在 2016年5月11日星期三 UTC+3下午6:14:37,Dima Pasechnik写道:
>
> Have you built Sage from source? If not, it could happen, in principle, 
> that lapack/atlas/blas shipped 
> do not quite work on your system...
>
> If you built it from source, did you do anything special to build Atlas in 
> particular?
>
> You can also try building csdp completely separately from Sage, using 
> Ubuntu system-supplied
> libraries, and see whether theta works.
> Namely, you can clone it from https://github.com/dimpase/csdp
> and build as described on that page.
>
> Sorry for not being able to help more, but as long we cannot reproduce
> the error, it's hard to tell what exactly is wrong.
>
> And of course you can use gdb to debug theta - for this you need to make
> sure it's compiled with right switches, of course...
>
>
>
> On Wednesday, May 11, 2016 at 2:50:30 PM UTC+1, Sihuang Hu wrote:
>>
>> Yes, it still works on many other graphs.
>>
>> ---------------------------------------------------------------------------------------------------------------------------
>> (sage-sh) shhu@shhu-ee-tau:~$ ldd `which theta`
>>     linux-vdso.so.1 =>  (0x00007ffea69d6000)
>>     libsdp.so.0 => /home/shhu/Documents/SageMath/local/lib/libsdp.so.0 
>> (0x00007f9e721e9000)
>>     liblapack.so.3 => 
>> /home/shhu/Documents/SageMath/local/lib/liblapack.so.3 (0x00007f9e71907000)
>>     libcblas.so.3 => 
>> /home/shhu/Documents/SageMath/local/lib/libcblas.so.3 (0x00007f9e716e3000)
>>     libf77blas.so.3 => 
>> /home/shhu/Documents/SageMath/local/lib/libf77blas.so.3 (0x00007f9e714c2000)
>>     libatlas.so.3 => 
>> /home/shhu/Documents/SageMath/local/lib/libatlas.so.3 (0x00007f9e70e91000)
>>     libgfortran.so.3 => 
>> /home/shhu/Documents/SageMath/local/lib/libgfortran.so.3 
>> (0x00007f9e70b73000)
>>     libquadmath.so.0 => 
>> /home/shhu/Documents/SageMath/local/lib/libquadmath.so.0 
>> (0x00007f9e70936000)
>>     libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f9e70615000)
>>     libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9e7024f000)
>>     libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
>> (0x00007f9e70031000)
>>     libgcc_s.so.1 => 
>> /home/shhu/Documents/SageMath/local/lib/libgcc_s.so.1 (0x00007f9e6fe1b000)
>>     /lib64/ld-linux-x86-64.so.2 (0x00005609d1eac000)
>>
>> ------------------------------------------------------------------------------------------------------------------------------
>> The CSDP log is attached. 
>>
>> Thanks for your kindly help!
>>
>> 在 2016年5月11日星期三 UTC+3下午4:43:04,Dima Pasechnik写道:
>>>
>>> It does work on some graphs, still, right?
>>> It's a high-end relatively new CPU, perhaps Atlas and/or gcc has a 
>>> problem with it?
>>>
>>> Can you post the output of 'ldd theta', i.e.
>>>
>>> (sage-sh) dimpase@clpc171:sage$ ldd `which theta`
>>> linux-vdso.so.1 (0x00007ffd2c34f000)
>>> libsdp.so.0 => /home/scratch/dimpase/sage/sage/local/lib/libsdp.so.0 
>>> (0x00007f74f6ec3000)
>>> liblapack.so.3 => 
>>> /home/scratch/dimpase/sage/sage/local/lib/liblapack.so.3 
>>> (0x00007f74f65fc000)
>>> libcblas.so.3 => /home/scratch/dimpase/sage/sage/local/lib/libcblas.so.3 
>>> (0x00007f74f63da000)
>>> libf77blas.so.3 => 
>>> /home/scratch/dimpase/sage/sage/local/lib/libf77blas.so.3 
>>> (0x00007f74f61b8000)
>>> libatlas.so.3 => /home/scratch/dimpase/sage/sage/local/lib/libatlas.so.3 
>>> (0x00007f74f5b2a000)
>>> libgfortran.so.3 => /lib64/libgfortran.so.3 (0x00007f74f57ca000)
>>> libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007f74f558b000)
>>> libm.so.6 => /lib64/libm.so.6 (0x00007f74f5288000)
>>> libc.so.6 => /lib64/libc.so.6 (0x00007f74f4ec7000)
>>> libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f74f4caa000)
>>> libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f74f4a92000)
>>> /lib64/ld-linux-x86-64.so.2 (0x000055f7fadea000)
>>>
>>> as well as the CSDP installation log:
>>>
>>> SAGE_ROOT/logs/pkgs/csdp-6.2.log
>>>
>>> On Wednesday, May 11, 2016 at 12:58:43 PM UTC+1, Sihuang Hu wrote:
>>>>
>>>> I just did what you suggested, and it didn't work. I got those messages:
>>>>
>>>> (sage-sh) shhu@shhu-ee-tau:~$ theta 2k2
>>>> Segmentation fault (core dumped)
>>>>
>>>> My Cpu information is attached. 
>>>> Ubuntu 14.04LTS
>>>> SageMath Version 7.0, Release Date: 2016-01-19
>>>>
>>>>
>>>> 在 2016年5月10日星期二 UTC+3下午11:55:55,Dima Pasechnik写道:
>>>>>
>>>>> here is the input for theta executable:
>>>>>
>>>>>   4
>>>>>   2
>>>>>   1 2
>>>>>   3 4
>>>>>
>>>>> (also attached)
>>>>> save it to a file named, say, 2k2, fire up "sage -sh"
>>>>> and run 
>>>>>
>>>>> theta 2k2
>>>>>
>>>>> I get 
>>>>>
>>>>> $ theta 2k2 
>>>>> Graph is of size 4 2 
>>>>> C block 1, blocksize, 4
>>>>> Checking constraint 1 
>>>>> Checking constraint 2 
>>>>> Checking constraint 3 
>>>>> Iter:  0 Ap: 0.00e+00 Pobj:  1.0666667e+02 Ad: 0.00e+00 Dobj: 
>>>>>  0.0000000e+00 
>>>>> [... edited]
>>>>> Iter: 15 Ap: 1.00e+00 Pobj:  2.0000000e+00 Ad: 9.00e-01 Dobj: 
>>>>>  2.0000000e+00 
>>>>> Success: SDP solved
>>>>> Primal objective value: 2.0000000e+00 
>>>>> Dual objective value: 2.0000000e+00 
>>>>> Relative primal infeasibility: 1.11e-16 
>>>>> Relative dual infeasibility: 2.12e-10 
>>>>> Real Relative Gap: 8.56e-10 
>>>>> XZ Relative Gap: 9.63e-10 
>>>>> DIMACS error measures: 1.11e-16 0.00e+00 5.30e-10 0.00e+00 8.56e-10 
>>>>> 9.63e-10
>>>>> The Lovasz Theta Number is 2.0000000e+00 
>>>>>
>>>>> Does this work for you?
>>>>>
>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to