Thread 'Boinc binarys'

Message boards : API : Boinc binarys
Message board moderation

To post messages, you must log in.

AuthorMessage
mynotos

Send message
Joined: 18 Dec 13
Posts: 8
Germany
Message 51821 - Posted: 27 Dec 2013, 10:15:05 UTC

Hello ,

can someone supply me boinc binarys for gnfs linux & mac ? for intel and amd64.

I already tried to compile myself, but i always run into problems while compiling with -static flag.

Thanks.
ID: 51821 · Report as offensive
mynotos

Send message
Joined: 18 Dec 13
Posts: 8
Germany
Message 51822 - Posted: 27 Dec 2013, 18:21:33 UTC - in response to Message 51821.  

edit: i can't compile on mac with the -static flag with boinc libs … this cause in a segmentation fault on my mac if i run the gnfs binary
ID: 51822 · Report as offensive
mynotos

Send message
Joined: 18 Dec 13
Posts: 8
Germany
Message 51833 - Posted: 29 Dec 2013, 21:19:02 UTC

Thanks Christian for reply, Yes I'm trying to build gnfs with Boinc.

here is an output of stderr.txt (mac):

01:45:08 (6265): Can't open init data file - running in standalone mode
boinc initialized
resolved input_data file to input_data
resolved output_data file to output_data
work files resolved, now working
-> ./gnfs-boinc-lasieve4I12e
-> -R
-> -a
-> -o
-> output_data
-> input_data
 Resuming with -f 0 -c 1
 Warning:  lowering FB_bound to 4294967295.
SIGSEGV: segmentation violation

Crashed executable name: gnfs-boinc-lasieve4I12e
built using BOINC library version 7.3.0
Machine type Intel 80486 (64-bit executable)
System version: Macintosh OS 10.8.5 build 12F45
Wed Dec 25 01:45:08 2013

0   gnfs-boinc-lasieve4I12e             0x00000001082efb2c gnfs-boinc-lasieve4I12e + 215852
1   gnfs-boinc-lasieve4I12e             0x00000001082e49a3 gnfs-boinc-lasieve4I12e + 170403
2   libsystem_c.dylib                   0x00007fff8616690a _sigtramp + 26

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0100001f  rbx: 0x00000028  rcx: 0x7fff57941ff8  rdx: 0x00000028
  rdi: 0x7fff57942060  rsi: 0x00000003  rbp: 0x7fff57942040  rsp: 0x7fff57941ff8
   r8: 0x00000107   r9: 0x00000000  r10: 0x000003b0  r11: 0x00000206
  r12: 0x00000003  r13: 0x7fff57942060  r14: 0x00000107  r15: 0x000003b0
  rip: 0x7fff888b0686  rfl: 0x00000206

Binary Images Description:
       0x1082bb000 -        0x108305fff /Library/Application Support/BOINC Data/projects/192.168.2.103_NOY/./gnfs-boinc-lasieve4I12e
       0x108435000 -        0x10849afff /usr/local/lib/libgmp.10.dylib
    0x7fff808d1000 -     0x7fff808d2fff /usr/lib/system/libremovefile.dylib
    0x7fff80b63000 -     0x7fff80b66fff /usr/lib/system/libdyld.dylib
    0x7fff80c52000 -     0x7fff80c77fff /usr/lib/libc++abi.dylib
    0x7fff815d4000 -     0x7fff815f6fff /usr/lib/system/libxpc.dylib
    0x7fff81da3000 -     0x7fff81da9fff /usr/lib/system/libunwind.dylib
    0x7fff82507000 -     0x7fff82515fff /usr/lib/system/libsystem_network.dylib
    0x7fff83325000 -     0x7fff83325fff /usr/lib/system/libkeymgr.dylib
    0x7fff83513000 -     0x7fff83514fff /usr/lib/libSystem.B.dylib
    0x7fff83620000 -     0x7fff83625fff /usr/lib/system/libcompiler_rt.dylib
    0x7fff83b49000 -     0x7fff83b77fff /usr/lib/system/libsystem_m.dylib
    0x7fff84d90000 -     0x7fff84ddffff /usr/lib/system/libcorecrypto.dylib
    0x7fff8555d000 -     0x7fff8555efff /usr/lib/system/libsystem_blocks.dylib
    0x7fff85a16000 -     0x7fff85a24fff /usr/lib/system/libcommonCrypto.dylib
    0x7fff86164000 -     0x7fff86230fff /usr/lib/system/libsystem_c.dylib
    0x7fff887e6000 -     0x7fff8884efff /usr/lib/libc++.1.dylib
    0x7fff888a0000 -     0x7fff888bbfff /usr/lib/system/libsystem_kernel.dylib
    0x7fff88a38000 -     0x7fff88a39fff /usr/lib/system/libsystem_sandbox.dylib
    0x7fff89cf7000 -     0x7fff89cf8fff /usr/lib/system/libdnsinfo.dylib
    0x7fff89e95000 -     0x7fff89eaafff /usr/lib/system/libdispatch.dylib
    0x7fff8a042000 -     0x7fff8a044fff /usr/lib/system/libquarantine.dylib
    0x7fff8a5e5000 -     0x7fff8a6fdfff /usr/lib/libobjc.A.dylib
    0x7fff8b179000 -     0x7fff8b1e2fff /usr/lib/libstdc++.6.dylib
    0x7fff8b276000 -     0x7fff8b27bfff /usr/lib/system/libcache.dylib
    0x7fff8b73e000 -     0x7fff8b774fff /usr/lib/system/libsystem_info.dylib
    0x7fff8b788000 -     0x7fff8b793fff /usr/lib/system/libsystem_notify.dylib
    0x7fff8b7c7000 -     0x7fff8b7cdfff /usr/lib/system/libmacho.dylib
    0x7fff8baaf000 -     0x7fff8bab0fff /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8c3cf000 -     0x7fff8c3d7fff /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8c3ef000 -     0x7fff8c3f6fff /usr/lib/system/libcopyfile.dylib
    0x7fff8c419000 -     0x7fff8c465fff /usr/lib/libauto.dylib
    0x7fff8c6e8000 -     0x7fff8c6eafff /usr/lib/system/libunc.dylib
    0x7fff8cd77000 -     0x7fff8cd7ffff /usr/lib/system/liblaunch.dylib


Exiting…



i compiled it without -static flag , i can't compile with -static flag error log is:

Undefined symbols for architecture x86_64:
  "start", referenced from:
     -u command line option
     (maybe you meant: _mpqs_FB_start, _boincstart , __Z18start_timer_threadv , __ZN10XML_PARSER11parse_startEPKc )
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [../../bin/gnfs-boinc-lasieve4I12e] Error 1
rm lasieve-prepn.o prho.o asm/liblasieve.a real-poly-aux.o recurrence6.o mpqs.o primgen32.o redu2.o input-poly.o gnfs-boinc-lasieve4eI12.o asm/liblasieveI12.a
make[2]: *** [latsiever] Error 2
make[1]: *** [common] Error 2
make: *** [nocona] Error 2
localhost:ggnfs-code mynotos$


then i read a little bit about static compiling on mac. i found that i have to use -force in the linking parameters.. but this doenst work either :(
ID: 51833 · Report as offensive
ChristianB
Volunteer developer
Volunteer tester

Send message
Joined: 4 Jul 12
Posts: 321
Germany
Message 51844 - Posted: 31 Dec 2013, 16:01:08 UTC

Does it work if you compile without the BOINC library? Some time ago I also tried to compile gnfs on linux and got a segfault with every try. I than downloaded binaries from someone else and they worked. I couldn't figure out what my problem was. It may be something unrelated to BOINC.

Other than that I have no clue about the segfault or the compile error.
ID: 51844 · Report as offensive
mynotos

Send message
Joined: 18 Dec 13
Posts: 8
Germany
Message 51848 - Posted: 1 Jan 2014, 21:21:10 UTC - in response to Message 51844.  

yes the binaries are working without boinc lib
ID: 51848 · Report as offensive

Message boards : API : Boinc binarys

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.