The Highest Ranked SETI AMD Host is a MAC: Time for a STOCK MAC APP?

Message boards : Number crunching : The Highest Ranked SETI AMD Host is a MAC: Time for a STOCK MAC APP?
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · 9 . . . 21 · Next

AuthorMessage
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1630267 - Posted: 20 Jan 2015, 12:21:31 UTC

Well, these Mac MultiBeam GPU Apps are Alpha Apps, as in Pre-Beta. They are Not on any SETI server. The Only way to run theses Apps is under Anonymous platform with a correctly configured app_info.xml file. Similar to the app_info.xml file used by the 'Lunatics Apps' installed by the 'Lunatics Installer'. There are examples of the correct app_info entries earlier in this thread.

Zalster, your Macs are still receiving "Stock" tasks from the server indicating you are not using an app_info under Anonymous platform. So, until you change over you will not receive any tasks for these new Apps as the server doesn't know anything about them without a correctly configured app_info.xml.
ID: 1630267 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1630282 - Posted: 20 Jan 2015, 13:30:16 UTC - in response to Message 1630267.  

Thanks TBar.

I'll try to get around to these. Having issues with a rig. Plus just back to work after that long weekend.

I'll try later this week.

Zalster
ID: 1630282 · Report as offensive
Kym Fishlock

Send message
Joined: 17 Sep 08
Posts: 10
Credit: 4,287,835
RAC: 0
Australia
Message 1630793 - Posted: 21 Jan 2015, 21:26:43 UTC

my Rig seems to be running rather slow and i seek help to speed the unit up any help would be good

CPU type GenuineIntel
Intel(R) Xeon(R) CPU E5-1680 v2 @ 3.00GHz [x86 Family 6 Model 62 Stepping 4]
Number of processors 16
Coprocessors [2] AMD AMD Radeon HD - FirePro D500 Compute Engine (2047MB) OpenCL: 1.2
Operating System Darwin
14.0.0
BOINC version 7.4.36
Memory 32768 MB
Cache 976.56 KB
ID: 1630793 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1630861 - Posted: 21 Jan 2015, 22:43:54 UTC - in response to Message 1630793.  
Last modified: 21 Jan 2015, 23:34:36 UTC

my Rig seems to be running rather slow and i seek help to speed the unit up any help would be good

CPU type GenuineIntel
Intel(R) Xeon(R) CPU E5-1680 v2 @ 3.00GHz [x86 Family 6 Model 62 Stepping 4]
Number of processors 16
Coprocessors [2] AMD AMD Radeon HD - FirePro D500 Compute Engine (2047MB) OpenCL: 1.2
Operating System Darwin
14.0.0
BOINC version 7.4.36
Memory 32768 MB
Cache 976.56 KB

First you need to decide how you want to run your system. Look at and follow the links here and decide if you want two GPUs or a CPU and a GPU. Next install heat monitoring software, The program in the links works well for me but you may have your favorite. Last you need to look under Account>seti@home preferences to see if you have Astropulse enabled and then look under computing preferences to see if you have your GPU enabled. Other than that it pretty much automatic other than as I write this the astropulse is not giving any work. You may also want to set your system for two days of work but because there is 100 work unit limit, you will only get about a days worth of work and if you decide on two GPUs you will only get 1/2 a days worth of work.
Good luck and let us know your status.

Note: you might also tell us how many tasks you have running. It looks like with your RAC you only have about 4 of your 16 cores running. I have 8 cores with a RAC of 5000 and the single GPU can do a RAC of about 28,000. You should be able to do twice what I do with your system correctly configured.

The other question is your system up 24 hour a day????
ID: 1630861 · Report as offensive
Kym Fishlock

Send message
Joined: 17 Sep 08
Posts: 10
Credit: 4,287,835
RAC: 0
Australia
Message 1631049 - Posted: 22 Jan 2015, 2:04:34 UTC - in response to Message 1630861.  

greetings

the system is 24/7
ID: 1631049 · Report as offensive
Kym Fishlock

Send message
Joined: 17 Sep 08
Posts: 10
Credit: 4,287,835
RAC: 0
Australia
Message 1631051 - Posted: 22 Jan 2015, 2:06:53 UTC - in response to Message 1631049.  

greetings

the system is running 8 tasks
ID: 1631051 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1631063 - Posted: 22 Jan 2015, 2:19:24 UTC - in response to Message 1631051.  

greetings

the system is running 8 tasks

If you decide to continue using the CPU then while you are in preferences check the number of processors. I suspect it is set to 8 when you can run 16 tasks. The difference between your system and mine is I have faster processors at the cost of fewer threads. Your processors are slower but you have more of them. I am not sure which is better but I am cheaper.
ID: 1631063 · Report as offensive
Kym Fishlock

Send message
Joined: 17 Sep 08
Posts: 10
Credit: 4,287,835
RAC: 0
Australia
Message 1631068 - Posted: 22 Jan 2015, 2:34:58 UTC - in response to Message 1631063.  

i just changed to 18 CPU , 16 cores and 2 co / processors

the system is not as good as my old unit that caught fire when a UPS unloaded into it

this is what they have now and i am not overly amused with it as it

i will reset the preferences and see what that produces
ID: 1631068 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1631073 - Posted: 22 Jan 2015, 2:43:47 UTC

Compared to my old Power PC G5, this system is light years away from it. I am a bit sad that it is unable to run flat out without producing more heat than I think it can handle. I am beginning to suspect that the memory has a band width limit for each processor meaning the overall speed of the CPU side of the system is pretty much the same regardless of the number of processors The exception might be if you have tasks that use slow instructions like floating point math that need a good deal of compute time and little memory band width.
I can do about 50 task a day on 8 threads. You are doing 24 on 8 threads and other than hardware limits, I don't have a clue why or how to do better.
ID: 1631073 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1631489 - Posted: 23 Jan 2015, 3:28:50 UTC

One other thought came to me. Do you have your system set not to run if it is active doing something else? If you are unsure, you can set it in the manager under activity by choosing run always.
ID: 1631489 · Report as offensive
Kym Fishlock

Send message
Joined: 17 Sep 08
Posts: 10
Credit: 4,287,835
RAC: 0
Australia
Message 1631949 - Posted: 24 Jan 2015, 0:00:51 UTC - in response to Message 1631489.  

just changed a few settings will see what is what after a few days , i enjoyed my G5 also it was a good unit until it caught on fire a 3Kva UPS unloaded into it
ID: 1631949 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1631959 - Posted: 24 Jan 2015, 0:32:26 UTC - in response to Message 1631949.  

just changed a few settings will see what is what after a few days , i enjoyed my G5 also it was a good unit until it caught on fire a 3Kva UPS unloaded into it

I am monitoring your output and as of now, I haven't seen an improvement. The output is about half what my system would do and that's far from good. Keep checking in and letting me know what you see from your side. As you are running MB units, you should disable one of the graphic processors until you are very sure the heat can be controlled. I don't want this system do do the same trick as the last one.
ID: 1631959 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1632194 - Posted: 24 Jan 2015, 13:11:50 UTC

Do you allow your MAC to sleep when idle? If so, the setting is under System Preferences>energy saver and you want to check prevent computer from sleeping automatically when display is off. Your system should be processing 100 work units a day and we are not close.
ID: 1632194 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1632237 - Posted: 24 Jan 2015, 16:42:12 UTC - in response to Message 1631949.  
Last modified: 24 Jan 2015, 17:38:55 UTC

just changed a few settings will see what is what after a few days...

I see you still don't have AstroPulse selected. If you ran APs, you could run the machine 6 hours a day and still produce the same credit as when running MultiBeam 24 hours a day. Right now AstroPulse is the only stock Application that will run on the Mac's AMD cards. Here's a similar machine running GPU APs;
Computer: 7218268
Average credit: 38,704.69
Number of processors: 12
Coprocessors: [2] AMD AMD Radeon HD - FirePro D700 Compute Engine (2047MB) OpenCL: 1.2
Operating System: Darwin 14.0.0
ID: 1632237 · Report as offensive
Dena Wiltsie
Volunteer tester

Send message
Joined: 19 Apr 01
Posts: 1628
Credit: 24,230,968
RAC: 26
United States
Message 1632270 - Posted: 24 Jan 2015, 17:40:59 UTC - in response to Message 1632237.  

just changed a few settings will see what is what after a few days , i enjoyed my G5 also it was a good unit until it caught on fire a 3Kva UPS unloaded into it

I see you still don't have AstroPulse selected. If you ran APs, you could run the machine 6 hours a day and still produce the same credit as when running MultiBeam 24 hours a day. Right now AstroPulse is the only stock Application that will run on the Mac's AMD cards. Here's a similar machine running GPU APs;
Computer: 7218268
Average credit: 38,704.69
Number of processors: 12
Coprocessors: [2] AMD AMD Radeon HD - FirePro D700 Compute Engine (2047MB) OpenCL: 1.2
Operating System: Darwin 14.0.0

From what I understand, the system is up 24 hours a day but only doing a few hours of work. This system should generate close to 10,000 RAC off the cpu a day. One GPU should crank out 50,000 RAC a day. When I work with customers, I use the phone and am used to fast feed back. In this case I am working blind.
ID: 1632270 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1632284 - Posted: 24 Jan 2015, 18:12:11 UTC - in response to Message 1632270.  

Yes, according to the details page it's only downloaded 1 CPU task today, http://setiathome.berkeley.edu/host_app_versions.php?hostid=7406488, and with a turnaround time of 2.96 days it doesn't complete that many per day. The most obvious reason would be it spends the rest of the time sleeping, but that's something few would know about.

It would help if he posted the first part of the Event log, the part where the tasks are resumed...to see how many tasks are running. Mine would be;

Sat Jan 24 12:04:57 2015 | | Starting BOINC client version 7.2.33 for x86_64-apple-darwin
Sat Jan 24 12:04:57 2015 | | log flags: file_xfer, sched_ops, task, sched_op_debug
Sat Jan 24 12:04:57 2015 | | Libraries: libcurl/7.26.0 OpenSSL/1.0.1e zlib/1.2.5 c-ares/1.9.1
Sat Jan 24 12:04:57 2015 | | Data directory: /Volumes/Mov1/BOINC/Maverick/BOINC Data
Sat Jan 24 12:04:57 2015 | | OpenCL: AMD/ATI GPU 0: ATI Radeon Barts PRO Prototype (driver version 1.2 (Sep 28 2014 22:27:20), device version OpenCL 1.2, 1024MB, 1024MB available, 868 GFLOPS peak)
Sat Jan 24 12:04:57 2015 | | OpenCL: AMD/ATI GPU 1: ATI Radeon Barts PRO Prototype (driver version 1.2 (Sep 28 2014 22:27:20), device version OpenCL 1.2, 1024MB, 1024MB available, 868 GFLOPS peak)
Sat Jan 24 12:04:57 2015 | | OpenCL: AMD/ATI GPU 2: ATI Radeon Barts XT Prototype (driver version 1.2 (Sep 28 2014 22:27:20), device version OpenCL 1.2, 1024MB, 1024MB available, 1008 GFLOPS peak)
Sat Jan 24 12:04:57 2015 | | OpenCL CPU: Intel(R) Xeon(R) CPU E5462 @ 2.80GHz (OpenCL driver vendor: Apple, driver version 1.1, device version OpenCL 1.2)
Sat Jan 24 12:04:57 2015 | SETI@home | Found app_info.xml; using anonymous platform
Sat Jan 24 12:04:57 2015 | | Config: run apps at regular priority
Sat Jan 24 12:04:57 2015 | | Config: use all coprocessors
Sat Jan 24 12:04:57 2015 | SETI@home | Config: excluded GPU. Type: ATI. App: setiathome_v7. Device: 2
Sat Jan 24 12:04:57 2015 | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 6796479; resource share 100
Sat Jan 24 12:04:57 2015 | SETI@home Beta Test | URL http://setiweb.ssl.berkeley.edu/beta/; Computer ID 63959; resource share 1
Sat Jan 24 12:04:57 2015 | | Host location: none
Sat Jan 24 12:04:57 2015 | | General prefs: using your defaults
Sat Jan 24 12:04:57 2015 | | Reading preferences override file
Sat Jan 24 12:04:57 2015 | | max CPUs used: 2
Sat Jan 24 12:04:58 2015 | SETI@home | Restarting task 22no12aa.12434.25016.438086664197.12.80.vlar_1 using setiathome_v7 version 705 in slot 4
Sat Jan 24 12:04:58 2015 | SETI@home | Restarting task 21au12ad.22926.6202.438086664205.12.104.vlar_0 using setiathome_v7 version 705 in slot 1
Sat Jan 24 12:04:58 2015 | SETI@home | Restarting task ap_19my10ae_B0_P0_00235_20150123_22151.wu_0 using astropulse_v7 version 704 (opencl_ati_mac) in slot 3
Sat Jan 24 12:04:58 2015 | SETI@home | Restarting task ap_18fe12aa_B0_P0_00238_20150123_12433.wu_0 using astropulse_v7 version 704 (opencl_ati_mac) in slot 2
Sat Jan 24 12:04:58 2015 | SETI@home | Starting task ap_18fe12aa_B0_P0_00257_20150123_12433.wu_0 using astropulse_v7 version 704 (opencl_ati_mac) in slot 0
Sat Jan 24 12:04:58 2015 | SETI@home | [sched_op] Starting scheduler request
Sat Jan 24 12:04:58 2015 | SETI@home | Sending scheduler request: To fetch work....

Then work from there.
As you can see, I run more GPU tasks than CPU tasks.
ID: 1632284 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1638732 - Posted: 7 Feb 2015, 22:44:01 UTC
Last modified: 7 Feb 2015, 23:34:53 UTC

I decided to follow up on the work here, OSX Multibeam OpenCL question.
I'm using 10.8 with Xcode 5.1.1. Right now Xcode is set to use the https://setisvn.ssl.berkeley.edu/svn/branches/sah_v7_opt/AKv8/mac_build/seti_boinc.xcodeproj Project and to use precompiled Headers from the Build Directory.

A lot of the posts at Lunatics are a little hard to understand. The above link is the starting point. So, I'm looking at the settings from the post in that thread;
"...also called "preprocessor directives", from your build to what is in there. Especially "-DSETI7" is important for good results."
./configure --disable-server --disable-graphics --disable-shared --enable-bitness=64 --enable-client --enable-static-client --enable-dependency-tracking --enable-static --enable-intrinsics --enable-fast-math --enable-sse3 --host=x86_64-apple-darwin --target=x86_64-apple-darwin --build=x86_64-apple-darwin --with-boinc-platform=x86_64-apple-darwin CPPFLAGS=" -isysroot /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6 -O3 -mtune=generic --param inline-unit-growth=3000 -DUSE_I386_OPTIMIZATIONS -DUSE_FFTWF -DUSE_OPENCL -DSETI7 -msse3 -DUSE_SSE3 -I./ -I./client -I./../src" LDSTATIC=" -syslibroot /Developer/SDKs/MacOSX10.6.sdk/System/Library /Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/OpenCL.framework/OpenCL" LDFLAGS=" -mmacosx-version-min=10.6 -lm -static-libgcc " BOINCDIR=" ../../../boinc"

Looking at the already present settings on the Target page under Preprocessor Macros, it has setting such as;
USE_IPP
USE_SSE3
USE_I386_OPTIMIZATIONS
USE_I386_XEON
So, How would you convert the quoted settings from above to work in the Preprocessor Macros boxes? None of the already present settings have options tags. Also, under which setting would you enter the "disable-server" setting? It appears the Options settings should go in the 'Custom Compiler Flags' boxes on the Target page.

Hmmm, first try;
CompileC /Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/Objects-normal/x86_64/chirpfft.o /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
cd /Users/Tom/svn/branches/sah_v7_opt/AKv8/mac_build
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -fasm-blocks -fstrict-aliasing -Wno-deprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.6 -g -fvisibility=hidden -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/seti_boinc-generated-files.hmap -I/Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/seti_boinc-own-target-headers.hmap -I/Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/seti_boinc-all-target-headers.hmap -iquote /Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/seti_boinc-project-headers.hmap -I/Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Products/Development/include -I.. -I../db -I../../boinc/api -I../../boinc/lib -I../../lib/fftw-3.1.1/api -I/Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/DerivedSources/x86_64 -I/Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/DerivedSources -F/Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Products/Development -isysroot -mmacosx-version-min=10.6 -O3 -mtune=generic -param inline-unit-growth=3000 -DUSE_I386_OPTIMIZATIONS -DUSE_FFTWF -DUSE_OPENCL -DSETI7 -msse3 -MMD -MT dependencies -MF /Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/Objects-normal/x86_64/chirpfft.d --serialize-diagnostics /Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/Objects-normal/x86_64/chirpfft.dia -c /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp -o /Users/Tom/Library/Developer/Xcode/DerivedData/seti_boinc-cgzuefqlfoojinexjcfygxvhwsex/Build/Intermediates/seti_boinc.build/Development/seti_boinc.build/Objects-normal/x86_64/chirpfft.o

clang: error: unknown argument: '-param' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
clang: error: no such file or directory: 'inline-unit-growth=3000'
clang: warning: no such sysroot directory: '-mmacosx-version-min=10.6'
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
:-(
ID: 1638732 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1638751 - Posted: 8 Feb 2015, 0:04:27 UTC

Well, now I receive;
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:5:10: ---SSE2 defined---
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:111:9: --- compiling for Mac OS X 10.6 !? ---
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:115:5: Type 'cl_float2' does not provide a subscript operator
/Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp:38:10: In file included from /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp:38:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/client/s_util.h:140:10: In file included from /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/s_util.h:140:
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:214:96: Format specifies type 'long' but the argument has type 'uint64_t' (aka 'unsigned long long')
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:303:7: Expression result unused
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:398:7: Expression result unused
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:475:49: '&' within '|'
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:476:57: '&' within '|'
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:502:7: Expression result unused
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:518:17: '&' within '|'
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/sqldefs.h
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/sqldefs.h:22:10: 'int8.h' file not found
/Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp:48:10: In file included from /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp:48:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/client/seti_header.h:43:10: In file included from /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/seti_header.h:43:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/db_table.h:28:10: In file included from ../db/db_table.h:28:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/sqlblob.h:34:10: In file included from ../db/sqlblob.h:34:

The bolded errors are Red show stoppers in Xcode.
It is STILL listing the Missing int8.h File even though -disable-server is the First entry under Custom Compiler Flags
ID: 1638751 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1638786 - Posted: 8 Feb 2015, 1:25:11 UTC
Last modified: 8 Feb 2015, 2:21:51 UTC

This is the problem area;
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:115:5: Type 'cl_float2' does not provide a subscript operator
#if USE_OPENCL 
#define SPLITTER (1<<BSPLIT)+1;
#if ( __APPLE__ && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070 ) //uje: workaround for old apple compiler on OSX 10.6
 void splitdd(register cl_float2 &ret, double a){
#pragma message("--- compiling for Mac OS X 10.6 !? ---")
	double t = a*SPLITTER;
	double ahi= t-(t-a);
	double alo = a-ahi;
	ret[0]=ahi;
	ret[1]=alo;	
 }
#else //uje: Newer apple ocl compiler has that fixed, like all others
 inline cl_float2 splitdd(double a) {
  double t = a*SPLITTER;
	double ahi= t-(t-a);
	double alo = a-ahi;
	register cl_float2 ret;
	ret.s[0]=ahi;
	ret.s[1]=alo;
	return ret;

So the problem is the workaround for 10.6?
Should I give up on 10.6 and set min at 10.7?

**************
If I set the minimum at 10.7 the above Error disappears.
However. I'm Still getting the SHOW Stopper Error;

/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:5:10: ---SSE2 defined---
/Users/Tom/svn/branches/sah_v7_opt/src/GPU_lock.h:214:96: Format specifies type 'long' but the argument has type 'uint64_t' (aka 'unsigned long long')
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:303:7: Expression result unused
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:398:7: Expression result unused
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:475:49: '&' within '|'
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:476:57: '&' within '|'
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:502:7: Expression result unused
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/xml_util.h:518:17: '&' within '|'
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/sqldefs.h
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/sqldefs.h:22:10: 'int8.h' file not found
/Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp:48:10: In file included from /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/chirpfft.cpp:48:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/client/seti_header.h:43:10: In file included from /Users/Tom/svn/branches/sah_v7_opt/AKv8/client/seti_header.h:43:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/db_table.h:28:10: In file included from ../db/db_table.h:28:
/Users/Tom/svn/branches/sah_v7_opt/AKv8/db/sqlblob.h:34:10: In file included from ../db/sqlblob.h:34:

I have -disable-server pasted in just about every location in the Known Universe and the Build is Still Stopped by a Missing Repository File...
ID: 1638786 · Report as offensive
Josef W. Segur
Volunteer developer
Volunteer tester

Send message
Joined: 30 Oct 99
Posts: 4504
Credit: 1,414,761
RAC: 0
United States
Message 1638806 - Posted: 8 Feb 2015, 5:17:43 UTC

I don't know the first thing about building OpenCL apps for Mac with XCode, but I'll note that MinGW/GCC CPU builds for Windows don't include sqldefs.h so don't look for int8.h. And even if sqldefs.h were included, CLIENT is defined so none of the sqldefs.h content would have any effect.

As an experiment, you might try putting -DCLIENT in the CPPFLAGS of the configuration line you're using.
                                                                   Joe
ID: 1638806 · Report as offensive
Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · 9 . . . 21 · Next

Message boards : Number crunching : The Highest Ranked SETI AMD Host is a MAC: Time for a STOCK MAC APP?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.