Posts by RueiKe

1) Message boards : Number crunching : LLC on the Zenith Extreme (Part 2) (Message 1952475)
Posted 25 days ago by Profile RueiKe Special Project $250 donor
Post:
Not that we don't care, its just we can only dream of a TheardRipper ...

When I wrote “most people”, I definitely didn’t mean this community. We are a bit unique in the community like an Asus forum. Some issues found in our use model would impact very few people outside of this community and often don’t get a lot of attention. Not complaining, as we do benefit substantially from innovations driven by the gaming community, but we are on our own for some unique issues.
2) Message boards : Number crunching : LLC on the Zenith Extreme (Part 2) (Message 1952452)
Posted 25 days ago by Profile RueiKe Special Project $250 donor
Post:
I don't remember anyone mentioning new or improved LLC in the 1402 BIOS in the OCN ZE thread. Most of the comments are about ASUS finally fixing the fan control and the still ongoing issues with RAID.


I imagine that most people don't share the concern I raised about the previous LLC options. Seems like people are happy to set a safe OC Vcore and assume it results in a safe Vcore.
3) Message boards : Number crunching : LLC on the Zenith Extreme (Part 2) (Message 1952450)
Posted 25 days ago by Profile RueiKe Special Project $250 donor
Post:
mind, or address, your VRM temps if at all possible. that will probably be a limiting factor with so much power pumping into a 32core CPU. direct airflow would be ideal rather than the passive sinks on there.

if you could get a monoblock and watercooling, that would be best i think.


Yes, I have read that this MB support of the power needed by 2990WX is marginal for OC'ing. I am running with the EK mono-block and don't plan to OC, so I should be ok.
4) Message boards : Number crunching : LLC on the Zenith Extreme (Part 2) (Message 1952332)
Posted 25 days ago by Profile RueiKe Special Project $250 donor
Post:
I originally posted my observations of LLC behavior of the Zenith Extreme with a 1950x in this thread. I found that none of the LLC Levels where anywhere near flat and that when I optimized Vcore for full load, the system would crash under light load. To avoid this, I had to increase Vcore by 25mV.

In preparation for upgrading to the 2990WX, I had updated the BIOS to 1402 over the weekend and noticed 2 new LLC Levels. I repeated my previous DOE by measuring the impact of LLC Level on measured Vcore (ProbeIT terminal) and found the 2 new levels addressed my originally concerns. The new -L1 setting resulted in a nearly flat curve with 100% loading only 4mV higher than low loading. The -L2 setting results in some droop with 100% loading 11mV lower than low loading.


I am now running with -L1 at original set voltage, which results in Vcore being 25mV lower than L1 at full load and nearly identical Vcore at low loading. It has ran for 26hours with no issues. I will report back on how stable it is during the outage and if it maintains long term stability. I plan to upgrade to 2990WX which I will purchase during my US trip planned in Sept.
5) Message boards : Number crunching : Power Cost Management (Message 1944409)
Posted 15 Jul 2018 by Profile RueiKe Special Project $250 donor
Post:
Thanks for the feedback. I am trying out those settings now. Maybe it needs to shift a day in order to only impact weekdays?

I don't want to significantly reduce my contribution to SETI, just manage the cost of it.

Set the times you want BOINC to do calculations, and if not during four hours of the day in the middle of the day, omit those.
E.g. calculate from 16:00 to 12:00 - that'll do calculations all day, excluding those four hours between 12 and 16.
You can set these overrides for all days (top option) or per day.

What's not possible is to set multiple time slots, like 16:00 to 08:00 and 10:00 to 12:00 on the same day. But otherwise, just play with the 24 hours.

Edit: and if power use is really your concern, consider going for other devices. I'm running a couple of Android devices which among themselves, the 200mm fan they lie on and the 12V adapter powering the fan, use about 1 KWH a week. Just saying. ;-)
6) Message boards : Number crunching : Power Cost Management (Message 1944398)
Posted 15 Jul 2018 by Profile RueiKe Special Project $250 donor
Post:
With the arrival of summer, my power bill is getting excessive again, so I have investigated possibilities to manage cost more effectively. Not sure how different power rates are in Taiwan vs the rest of the world, but here we have a couple of options to consider. I am currently on the default plan with the following calculation:

    Cost = NT$1.63*240KWH + NT$2.10*420KWH + NT$2.89*340KWH + NT$3.94*400KWH + NT$4.60*600KWH + NT$5.03*10600KWH + ...


The more I use, the higher the rate and most of what I use is at the highest rate. Rates will be even higher in Jun-Aug. I have just signed the paperwork to convert to a plan where rate varies by time of day, day of week, and summer vs. non-summer:


    Weekends and weekdays from 10:30pm - 7:30am are charged at a rate of 1.8NT/KWH in summer and 1.73 non-summer.
    Weekdays non-summer are charged 3.88NT/KWH
    Weekdays summer 10-12,13-17 6.20NT/KWH, 7:30-10,12-13,17-22:40 are 4.07NT/KWH.
    Anything over 2000KWH in the 2 month billing period has an adder of 0.96NT/KWH.


I did the calculation for the last non-summer bill and the new plan should save me 26% based on continuous usage. For the summer rules, the savings is 16%. Both of these should improve even more if I charge my car after 10:30pm. I am now considering not running SETI during the highest rate time in the 3 summer months to cut the power bill even more. This is where I need help. To accomplish this on my Linux machine is easy with this crontab entry:

# m h dom mon dpw command
0 10 * 6-8 1-5 pauseSETI.sh
0 17 * 6-8 1-5 resumeSETI.sh

Any suggestions on how to implement the same rule in Windows10? TaskScheduler doesn't seem anywhere near as flexible as crontab. Doesn't seem like I can implement a don't compute time in the middle of the day in boincmgr Daily Schedules.
7) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941150)
Posted 25 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
Thanks! I went back to the original PM I got from Raistmer which is exactly what you suggest. I think I was relying on my command history on my original development system then used the svn command from the website on my new setup and got the stock version. The good news is now I know the issues with no pulses being reported is somewhere in the optimized code.

Try; svn checkout https://setisvn.ssl.berkeley.edu/svn/branches/sah_v7_opt

The only App you will compile at svn checkout https://setisvn.ssl.berkeley.edu/svn/seti_boinc (i.e. the seti_boinc folder) is a Generic CPU App coded to run on All CPUs.
Hmmmm;
tbar@TBar-iSETI:~$ svn checkout https://setisvn.ssl.berkeley.edu/svn/branches/sah_v7_opt
Error validating server certificate for 'https://setisvn.ssl.berkeley.edu:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: setisvn.ssl.berkeley.edu
- Valid: from Mar 1 18:13:38 2010 GMT until Apr 1 18:13:38 2020 GMT
- Issuer: setisvn.ssl.berkeley.edu, SETI@home / Space Sci Lab, University of California, Berkeley, California, US
- Fingerprint: 0E:58:97:AE:27:B9:CB:79:5D:85:7D:B1:0C:89:FA:24:09:CF:E3:C9
(R)eject, accept (t)emporarily or accept (p)ermanently?
I wonder if that is why Sierra refuses to connect to this fake server...
8) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941146)
Posted 25 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I’m just comparing analyzeFuncs.cpp from r3813 to r3883 and it looks like r3883 doesn’t include optimized code. No define for SIGNALS_ON_GPU or USE_SSE42. Not sure why svn checkout is not pulling optimized code.
9) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941133)
Posted 25 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
Maybe this is true for GPU apps, but with stock CPU apps built with a generic instruction set, optimization should be possible, and this is what we see when we upgrade to optimized apps. My comparison is between zen optimized r3883 app vs sse4.2 r3306. It would be good to compare my results to stock r3883. Can anyone suggest configure options to produce stock equivalent?

I wonder if you will ever be as successful as the stock apps. I thought I remember reading a post that the stock apps had code that was highly hand optimized by Joe Segur and that there would be no way of beating their performance using just the stock compiling flags. Maybe someone can confirm my recollection.
10) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941123)
Posted 25 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I’m using svn checkout to download. Major changes I see are that the entire sah_v7_opt directory is not downloaded, only what looks like AKv8, but named seti. Also, options like —enable-sse42 are no longer valid.

I updated LDFLAGS to include "-L/home/rick/BOINCdev/boinc/api/". I have also downloaded and compiled the latest boinc source code, but the file boinc.o is still missing. Also, many of the flags previously used don't seem to work with 3883. Has anyone else tried to compile it?
I managed to download the 3883 version of sah_v7_opt by rebooting into El Capitan. For some reason you can't use the Connect to Server method in Sierra to connect to https://setisvn.ssl.berkeley.edu/svn/seti_boinc, but, it still works in the Older Systems. In Sierra you get 'There was a problem connecting to the server “setisvn.ssl.berkeley.edu”. ' El Capitan is the last one that will compile the CUDA App, so, I tried a few more CUDA compiles with 3883. No luck with the new CUDA Apps in High Sierra, after the task is finished BOINC gives a 'segmentation violation' instead of a 'called boinc_finish'. Strange that it doesn't happen with the tasks that Overflow, it happens only on the tasks that finish normally. So, what is BOINC checking at Finish on the normal tasks that it doesn't check on the Overflows? Or, what is the difference between an Overflow shutdown and a 'normal' shutdown?

I don't see any recent change to the sah_v7_opt folder, however, I also compiled a CPU App from the 3883 AKv8 folder in El Capitan and it too was about Twice as slow as the previous CPU Apps. Don't have a clue why there would be such a difference. If I get a chance today I'll try 3883 in Linux.

Oh, this machine really does have 4 GTX 1060s now, https://setiathome.berkeley.edu/show_host_detail.php?hostid=6796479
Unfortunately one is on a x1 extender, so it's a bit slower than the other 3, but, it's better than having Three 1060s and a 1050. We'll see how it does. Seems to be climbing in RAC....
11) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941035)
Posted 24 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I have compile with what I think should be optimized options:
./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 --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --with-boinc-platform=x86_64-pc-linux-gnu \
CXXFLAGS=" -march=znver1 -mtune=native -O3 -msse4.2 -ffast-math -std=c++98 -fomit-frame-pointer -malign-double -fstrict-aliasing -fno-schedule-insns" \
CPPFLAGS=" -DUSE_I386_XEON -DUSE_I386_OPTIMIZATIONS -DUSE_SSE42 -DUSE_FFTW -DFFTOUT -DSETI7 -DSETI8 -DUSE_JSPF -D_GLIBCXX_USE_CXX11_ABI=0" \
LDFLAGS="  -L/usr/lib64 -static -static-libgcc -static-libstdc++ -L/usr/local/lib/ -L/home/rick/BOINCdev/boinc/lib/ -L/home/rick/BOINCdev/boinc/api/" \
BOINCDIR=" /home/rick/BOINCdev/boinc/"

I also tried it without the following options:
-mtune=native -fomit-frame-pointer -malign-double -fstrict-aliasing -fno-schedule-insns

KWSN-Linux-MBbench v3.0 cache-keeping edition
Running on NemesisU at Sun 24 Jun 2018 06:15:53 AM UTC
----------------------------------------------------------------
Starting benchmark run...
----------------------------------------------------------------
Suspending BOINC
Listing wu-file(s) in /testWUs :
PG0395_v8.wu

Listing executable(s) in /APPS :
setiathome-8.0.x86_64-pc-linux-gnu

Listing executable in /REF_APPS :
MBv8_8.04r3306_sse42_linux64
----------------------------------------------------------------
Current WU: PG0395_v8.wu

----------------------------------------------------------------
Skipping default app MBv8_8.04r3306_sse42_linux64, displaying saved result(s)
Elapsed Time: ....................... 170 seconds
----------------------------------------------------------------
Running app with command : .......... setiathome-8.0.x86_64-pc-linux-gnu
./setiathome-8.0.x86_64-pc-linux-gnu 316.71 sec 313.70 sec 0.91 sec
Elapsed Time : ...................... 317 seconds
Speed compared to default : ......... 53 %
-----------------
Comparing results
Result      : Strongly similar,  Q= 99.91%

----------------------------------------------------------------
Done with PG0395_v8.wu

====================================================================
Hosts CPU data ...
model name      : AMD Ryzen Threadripper 1950X 16-Core Processor
cpu cores       : 16
cpu MHz         : 2973.924
cache size      : 512 KB
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid amd_dcm aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb hw_pstate sme ssbd vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 xsaves clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif overflow_recov succor smca

Done with Benchmark run! Removing temporary files!
Resuming BOINC

In both cases, the new app takes about twice as long as the sse4.2 version of r3306. Looks like there are many changes in r3883, so I am not sure if the slow down is due to the latest code or my optimizations.
12) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941031)
Posted 24 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I was finally successful in compiling a working CPU MB app in Ubuntu 18.04! It gives valid results but runs in 5x the time the current Linux AVX app runs in. I have only tested with the test WU PG0395_v8.wu. My build is based on the latest extract which is version 3883. I had to make some tweaks to get it to compile. Here are my commands to run configure:
./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 --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --with-boinc-platform=x86_64-pc-linux-gnu \
CXXFLAGS=" -march=znver1 -std=c++98" \
CPPFLAGS=" -DUSE_I386_XEON -DUSE_I386_OPTIMIZATIONS -DUSE_SSE42 -DUSE_FFTW -DFFTOUT -DSETI7 -DSETI8 -DUSE_JSPF -D_GLIBCXX_USE_CXX11_ABI=0" \
LDFLAGS="  -L/usr/lib64 -static -static-libgcc -static-libstdc++ -L/usr/local/lib/ -L/home/rick/BOINCdev/boinc/lib/ -L/home/rick/BOINCdev/boinc/api/" \
BOINCDIR=" /home/rick/BOINCdev/boinc/"
I previously had some errors in the way I was defining LDFLAGS. I also had to make a change to sighandler.h where I had to add:
#include <cstddef>

Now trying to build an optimized app...
13) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1941012)
Posted 24 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I updated LDFLAGS to include "-L/home/rick/BOINCdev/boinc/api/". I have also downloaded and compiled the latest boinc source code, but the file boinc.o is still missing. Also, many of the flags previously used don't seem to work with 3883. Has anyone else tried to compile it?
14) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1940931)
Posted 23 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I just checked out 3883 and found it to be very different from the previous version I was working with. Just wondering if it is in a state that can be worked with at this time? I did try to compile and it could not find these 2 lib files:
/usr/bin/x86_64-linux-gnu-ld: cannot find -lboinc_api
/usr/bin/x86_64-linux-gnu-ld: cannot find -lboinc

Is this related to boinc-master? Do I need to get an updated version to work with 3883?

Also ran into a few other strange problems. After compiling, I tried running configure again with some changes to arguments, but it tells me the compiler can't output files. I had no problem running configure before I compiled the first time.
15) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1940052)
Posted 18 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
Latest update: I setup test cases for all of the warnings to verify that all but 1 don't impact results. This one does have an effect, but fixing still results in invalid results:

analyzeReport.cpp: In function ‘int ReportTripletEvent(float, float, float, float, int, int, int, const float*, int)’:
analyzeReport.cpp:439:60: warning: format ‘%g’ expects argument of type ‘double’, but argument 5 has type ‘int’ [-Wformat=]
   ti.score,ti.t.peak_power,ti.freq_bin,analysis_state.icfft);

I also compiled for AVX2 with no change. I have also tried -std=c++98 and other options, but still no signals reported. I will continue to dig deeper into the code. Let me know of any recommendations.
16) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1939918)
Posted 17 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I am back to my system after a week of travels. I decided to configure a different system for development so I configure my main workstation to boot to 18.04 (also 1950X, but with VegaFE instad of RX Vega64). I was able to get the project to compile based on learning from 16.04. I still get invalid results. Here are some details:


First, this is the configuration statements I am using. I also had to manually add znver1 to the project configure file. Let me know if you see anything wrong:

sah_v7_opt_3813:
./configure.znver1 --disable-server --disable-graphics --disable-shared --enable-bitness=64 --enable-client --enable-static-client --enable-dependency-tracking --enable-static --enable-intrinsics --enable-sse42 --enable-comoptions --enable-fast-math --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --with-boinc-platform=x86_64-pc-linux-gnu \
CC="/usr/bin/gcc" \
CXXFLAGS=" -O2 -march=znver1 -msse4.2 -ffast-math" \
CPPFLAGS=" -DUSE_I386_XEON -DUSE_I386_OPTIMIZATIONS -DUSE_SSE42 -DUSE_FFTWF -DUSE_FFTW -DSETI7 -DSETI8 -DFFTOUT -DUSE_JSPF -D_GLIBCXX_USE_CXX11_ABI=0" \
LDFLAGS="  -L/usr/lib64 -static -static-libgcc -static-libstdc++ -L/usr/local/lib/libfftw3f.a" \
BOINCDIR=" /home/rick/BOINCdev/boinc-master/"

boinc-master:
./configure --disable-shared --disable-client --disable-server --disable-manager --enable-bitness=64 --enable-static --enable-dependency-tracking --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu \
CC="/usr/bin/gcc" \
CXXFLAGS=" -O3 -march=znver1 -msse4.2 -ffast-math" \
CPPFLAGS=" -I/usr/include/CL -I/usr/include/GL -D_GLIBCXX_USE_CXX11_ABI=0"
LDFLAGS="  -L/usr/lib64 -static -static-libgcc -static-libstdc++" \

fftw-3.3.8:
./configure --target=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --enable-float --enable-threads --with-combined-threads --enable-sse2 --enable-avx --enable-avx2  \
CXXFLAGS=" -O3 -march=znver1  -mavx2 -ffast-math" \
CPPFLAGS=" -I/usr/include -I/usr/local/include -I/usr/local/lib -I/usr/lib/x86_64-linux-gnu"


Here are warnings I get during compile:
rick@NemesisU:~/BOINCdev/sah_v7_opt_3813/AKv8$ make
make -s all-recursive
Making all in client
In file included from <command-line>:0:0:
./../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
./../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from analyzeFuncs.h:31,
                 from main.cpp:91:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from analyzeFuncs.h:31:0,
                 from main.cpp:91:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from main.cpp:89:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from ../db/sqlrow.h:33:0,
                 from ../db/db_table.h:31,
                 from seti_header.h:43,
                 from seti.h:45,
                 from analyzeFuncs.h:31,
                 from main.cpp:91:
../db/xml_util.h: In function ‘std::string base64_encode(const T*, size_t)’:
../db/xml_util.h:282:65: warning: array subscript has type ‘char’ [-Wchar-subscripts]
     for (i=0;i<((nleft>3)?4:(nleft+1));i++) c[i]=encode_arr[c[i]];
                                                                 ^
../db/xml_util.h: In function ‘std::string base85_encode(const T*, size_t)’:
../db/xml_util.h:377:47: warning: array subscript has type ‘char’ [-Wchar-subscripts]
       for (i=0;i<5;i++) c[i]=encode_arr85[c[i]];
                                               ^
main.cpp: In function ‘int main(int, char**)’:
main.cpp:223:8: warning: variable ‘standalone’ set but not used [-Wunused-but-set-variable]
   bool standalone = false;
        ^~~~~~~~~~
In file included from ../db/db_table.h:25:0,
                 from seti_header.h:43,
                 from seti.h:45,
                 from analyzeFuncs.cpp:105:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from analyzeFuncs.cpp:105:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from analyzeFuncs.cpp:105:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from analyzeFuncs.cpp:65:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from analyzeReport.cpp:37:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from analyzeReport.cpp:57:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from analyzeReport.cpp:57:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from analyzeReport.cpp:47:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
analyzeReport.cpp: In function ‘int ReportTripletEvent(float, float, float, float, int, int, int, const float*, int)’:
analyzeReport.cpp:439:60: warning: format ‘%g’ expects argument of type ‘double’, but argument 5 has type ‘int’ [-Wformat=]
   ti.score,ti.t.peak_power,ti.freq_bin,analysis_state.icfft);
                            ~~~~~~~~~~~                     ^
analyzeReport.cpp: In function ‘int ReportPulseEvent(float, float, float, int, int, float, float, float*, float, int)’:
analyzeReport.cpp:604:85: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘long int’ [-Wformat=]
   pi.score,pi.p.peak_power,pi.p.fft_len,pi.freq_bin,pi.time_bin,analysis_state.icfft);
                            ~~~~~~~~~~~~                                             ^
In file included from ../db/db_table.h:25:0,
                 from seti_header.h:43,
                 from seti.h:45,
                 from analyzePoT.cpp:67:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from analyzePoT.cpp:67:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from analyzePoT.cpp:67:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from seti.h:292:0,
                 from analyzePoT.cpp:67:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from autocorr.cpp:29:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from autocorr.cpp:47:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from autocorr.cpp:47:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from autocorr.cpp:44:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from pulsefind.cpp:45:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from pulsefind.cpp:70:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from pulsefind.cpp:70:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from pulsefind.cpp:56:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from gaussfit.cpp:36:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from gaussfit.cpp:78:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from gaussfit.cpp:78:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from gaussfit.cpp:76:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from lcgamm.cpp:31:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from analyzeFuncs.h:31,
                 from lcgamm.cpp:35:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from analyzeFuncs.h:31:0,
                 from lcgamm.cpp:35:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from seti.h:292:0,
                 from analyzeFuncs.h:31,
                 from lcgamm.cpp:35:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from ../db/db_table.h:25:0,
                 from seti_header.h:43,
                 from seti.cpp:91:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.cpp:91:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from analyzeFuncs.h:31:0,
                 from seti.cpp:93:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from seti.cpp:90:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from seti_header.cpp:34:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from seti_header.cpp:58:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from seti_header.cpp:58:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from seti_header.cpp:52:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
seti_header.cpp:74:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 char *receivers[]={"invalid","synthetic","ao1420"};
                                                  ^
seti_header.cpp:74:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
seti_header.cpp:74:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
seti_header.cpp:75:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
 char *datatypes[]={"invalid","ascii","encoded","sun_binary"};
                                                            ^
seti_header.cpp:75:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
seti_header.cpp:75:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
seti_header.cpp:75:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
seti_header.cpp: In function ‘int seti_parse_wu_header(FILE*)’:
seti_header.cpp:204:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
     fgets(buf, 256, f);
     ~~~~~^~~~~~~~~~~~~
seti_header.cpp: In function ‘int seti_parse_wu_header(FILE*, SETI_WU_INFO&)’:
seti_header.cpp:240:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
     fgets(buf, 256, f);
     ~~~~~^~~~~~~~~~~~~
In file included from timecvt.cpp:38:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from s_util.h:142:0,
                 from timecvt.cpp:53:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from s_util.h:142:0,
                 from s_util.cpp:55:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
s_util.cpp: In function ‘char* error_string(int)’:
s_util.cpp:387:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
     case WRITE_FAILED: p = "Can't write to file - disk full?"; break;
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
s_util.cpp:388:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
     case MALLOC_FAILED: p = "Can't allocate memory"; break;
                             ^~~~~~~~~~~~~~~~~~~~~~~
s_util.cpp:393:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
     case BAD_HEADER: p = "Bad file header"; break;
                          ^~~~~~~~~~~~~~~~~
s_util.cpp:394:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
     case BAD_DECODE: p = "Can't decode data"; break;
                          ^~~~~~~~~~~~~~~~~~~
In file included from worker.cpp:36:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from worker.cpp:60:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from worker.cpp:61:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from worker.cpp:59:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from chirpfft.cpp:29:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from chirpfft.cpp:52:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from chirpfft.cpp:53:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from chirpfft.cpp:42:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from spike.cpp:27:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from spike.cpp:63:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from spike.cpp:63:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from spike.cpp:60:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
spike.cpp: In function ‘int FindSpikes(float*, int, int, SETI_WU_INFO&, float*, unsigned int*, float*)’:
spike.cpp:380:81: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
     si.score,si.s.peak_power,si.bin,si.s.fft_len,si.fft_ind,analysis_state.icfft);
                                     ~~~~~~~~~~~~                                ^
spike.cpp: In function ‘int FindSpikes_R(int, int, SETI_WU_INFO&, float, unsigned int, float)’:
spike.cpp:450:81: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
     si.score,si.s.peak_power,si.bin,si.s.fft_len,si.fft_ind,analysis_state.icfft);
                                     ~~~~~~~~~~~~                                ^
spike.cpp: In function ‘int FindSpikes_R1(int, int, SETI_WU_INFO&, float, unsigned int)’:
spike.cpp:553:81: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
     si.score,si.s.peak_power,si.bin,si.s.fft_len,si.fft_ind,analysis_state.icfft);
                                     ~~~~~~~~~~~~                                ^
spike.cpp: In function ‘void FindSpikes_R2(int, int, SETI_WU_INFO&, float, unsigned int, int)’:
spike.cpp:615:66: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
     si.score,si.s.peak_power,si.bin,si.s.fft_len,si.fft_ind,icfft);
                                     ~~~~~~~~~~~~                 ^
In file included from ../db/db_table.h:25:0,
                 from seti_header.h:43,
                 from seti.h:45,
                 from progress.cpp:50:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from progress.cpp:50:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from progress.cpp:50:0:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from s_util.h:142:0,
                 from progress.cpp:39:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from ../db/db_table.h:25:0,
                 from seti_header.h:43,
                 from seti.h:45,
                 from gdata.h:40,
                 from gdata.cpp:43:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from seti_header.h:43:0,
                 from seti.h:45,
                 from gdata.h:40,
                 from gdata.cpp:43:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from gdata.h:40:0,
                 from gdata.cpp:43:
seti.h:57:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define SINT8_FMT "%"PRId64
                   ^
seti.h:59:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define UINT8_FMT "%"PRIu64
                   ^
In file included from seti.h:292:0,
                 from gdata.h:40,
                 from gdata.cpp:43:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
In file included from ../db/schema_master.cpp:2:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from ../db/schema_master.cpp:18:0:
../db/db_table.h:538:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"%"INT8_FMT,INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
../db/db_table.h:549:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     sprintf(buf,"<id>%"INT8_FMT"</id>",INT8_PRINT_CAST(sqlint8_t(r.id)));
                 ^
In file included from ../db/sqlrow.cpp:17:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from ../db/sqlblob.cpp:17:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from ../db/xml_util.cpp:92:0:
../sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from ../../src/GPU_lock.cpp:20:0:
../../src/../AKv8/sah_config.h:669:37: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                     ^
../../src/../AKv8/sah_config.h:669:47: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
 #define CUSTOM_STRING PACKAGE_STRING" "SVN_REV" "COMPILER_STRING
                                               ^
In file included from ../../src/GPU_lock.cpp:40:0:
../../src/GPU_lock.h:5:38: note: #pragma message: ---SSE2 defined---
  #pragma message("---SSE2 defined---")
                                      ^
amd64AnalyzeFuncs.cpp amd64fft8g.cpp analyzeFuncs.cpp analyzeFuncs.cpp_safe analyzeFuncs.h analyze.h analyzePoT.cpp analyzePoT.h analyzeReport.cpp analyzeReport.h app_icon.h autocorr.cpp autocorr.h better_banner.jpg boinc_lockfile chirpfft.cpp chirpfft.h collect2_line_linux.csh collect2_line_solaris.csh config.h cpu_check.h DynWUs fft8g.cpp fft8g.h gaussfit.cpp gaussfit.h gdata.cpp gdata.h lcgamm.cpp lcgamm.h main.cpp Makefile Makefile.am Makefile.in Makefile.in.graphics Makefile.Readme MB_CUDA_kernels.cu MB_CUDA_objects.h MBv8_8.22r3813_sse42_x86_64-pc-linux-gnu MultiBeam_Kernels_additional.cl MultiBeam_Kernels.cl print_xml_debug.txt progress.cpp progress.h pulsefind.cpp pulsefind.h ReadMe_MultiBeam_OpenCL.txt sah_gfx_base.cpp sah_gfx_base.h sah_gfx.cpp sah_gfx.h seti_boinc seti_boinc-analyzeFuncs.o seti_boinc-analyzePoT.o seti_boinc-analyzeReport.o seti_boinc-autocorr.o seti_boinc-chirpfft.o seti_boinc-gaussfit.o seti_boinc-gdata.o seti_boinc-GPU_lock.o seti_boinc-lcgamm.o seti_boinc-main.o seti_boinc-malloc_a.o seti_boinc-progress.o seti_boinc-pulsefind.o seti_boinc-schema_master.o seti_boinc-seti_header.o seti_boinc-seti.o seti_boinc-spike.o seti_boinc-sqlblob.o seti_boinc-sqlrow.o seti_boinc-s_util.o seti_boinc-timecvt.o seti_boinc-version.o seti_boinc-worker.o seti_boinc-xml_util.o seti.cpp seti.h seti_header.cpp seti_header.h sincos.h spike.cpp spike.h stderr.txt s_util.cpp s_util.h test_workunits timecvt.cpp timecvt.h version.cpp version.h win_build win-config.h win-sah_config.h worker.cpp worker.h FINSHED BUILDING CLIENT PROGRAM amd64AnalyzeFuncs.cpp amd64fft8g.cpp analyzeFuncs.cpp analyzeFuncs.cpp_safe analyzeFuncs.h analyze.h analyzePoT.cpp analyzePoT.h analyzeReport.cpp analyzeReport.h app_icon.h autocorr.cpp autocorr.h better_banner.jpg boinc_lockfile chirpfft.cpp chirpfft.h collect2_line_linux.csh collect2_line_solaris.csh config.h cpu_check.h DynWUs fft8g.cpp fft8g.h gaussfit.cpp gaussfit.h gdata.cpp gdata.h lcgamm.cpp lcgamm.h main.cpp Makefile Makefile.am Makefile.in Makefile.in.graphics Makefile.Readme MB_CUDA_kernels.cu MB_CUDA_objects.h MBv8_8.22r3813_sse42_x86_64-pc-linux-gnu MultiBeam_Kernels_additional.cl MultiBeam_Kernels.cl print_xml_debug.txt progress.cpp progress.h pulsefind.cpp pulsefind.h ReadMe_MultiBeam_OpenCL.txt sah_gfx_base.cpp sah_gfx_base.h sah_gfx.cpp sah_gfx.h seti_boinc seti_boinc-analyzeFuncs.o seti_boinc-analyzePoT.o seti_boinc-analyzeReport.o seti_boinc-autocorr.o seti_boinc-chirpfft.o seti_boinc-gaussfit.o seti_boinc-gdata.o seti_boinc-GPU_lock.o seti_boinc-lcgamm.o seti_boinc-main.o seti_boinc-malloc_a.o seti_boinc-progress.o seti_boinc-pulsefind.o seti_boinc-schema_master.o seti_boinc-seti_header.o seti_boinc-seti.o seti_boinc-spike.o seti_boinc-sqlblob.o seti_boinc-sqlrow.o seti_boinc-s_util.o seti_boinc-timecvt.o seti_boinc-version.o seti_boinc-worker.o seti_boinc-xml_util.o seti.cpp seti.h seti_header.cpp seti_header.h sincos.h spike.cpp spike.h stderr.txt s_util.cpp s_util.h test_workunits timecvt.cpp timecvt.h version.cpp version.h win_build win-config.h win-sah_config.h worker.cpp worker.h
amd64AnalyzeFuncs.cpp amd64fft8g.cpp analyzeFuncs.cpp analyzeFuncs.cpp_safe analyzeFuncs.h analyze.h analyzePoT.cpp analyzePoT.h analyzeReport.cpp analyzeReport.h app_icon.h autocorr.cpp autocorr.h better_banner.jpg boinc_lockfile chirpfft.cpp chirpfft.h collect2_line_linux.csh collect2_line_solaris.csh config.h cpu_check.h DynWUs fft8g.cpp fft8g.h gaussfit.cpp gaussfit.h gdata.cpp gdata.h lcgamm.cpp lcgamm.h main.cpp Makefile Makefile.am Makefile.in Makefile.in.graphics Makefile.Readme MB_CUDA_kernels.cu MB_CUDA_objects.h MBv8_8.22r3813_sse42_x86_64-pc-linux-gnu MultiBeam_Kernels_additional.cl MultiBeam_Kernels.cl print_xml_debug.txt progress.cpp progress.h pulsefind.cpp pulsefind.h ReadMe_MultiBeam_OpenCL.txt sah_gfx_base.cpp sah_gfx_base.h sah_gfx.cpp sah_gfx.h setiathome-8.22.x86_64-pc-linux-gnu.debug seti_boinc seti_boinc-analyzeFuncs.o seti_boinc-analyzePoT.o seti_boinc-analyzeReport.o seti_boinc-autocorr.o seti_boinc-chirpfft.o seti_boinc-gaussfit.o seti_boinc-gdata.o seti_boinc-GPU_lock.o seti_boinc-lcgamm.o seti_boinc-main.o seti_boinc-malloc_a.o seti_boinc-progress.o seti_boinc-pulsefind.o seti_boinc-schema_master.o seti_boinc-seti_header.o seti_boinc-seti.o seti_boinc-spike.o seti_boinc-sqlblob.o seti_boinc-sqlrow.o seti_boinc-s_util.o seti_boinc-timecvt.o seti_boinc-version.o seti_boinc-worker.o seti_boinc-xml_util.o seti.cpp seti.h seti_header.cpp seti_header.h sincos.h spike.cpp spike.h stderr.txt s_util.cpp s_util.h test_workunits timecvt.cpp timecvt.h version.cpp version.h win_build win-config.h win-sah_config.h worker.cpp worker.h FINSHED BUILDING DEBUG CLIENT PROGRAM amd64AnalyzeFuncs.cpp amd64fft8g.cpp analyzeFuncs.cpp analyzeFuncs.cpp_safe analyzeFuncs.h analyze.h analyzePoT.cpp analyzePoT.h analyzeReport.cpp analyzeReport.h app_icon.h autocorr.cpp autocorr.h better_banner.jpg boinc_lockfile chirpfft.cpp chirpfft.h collect2_line_linux.csh collect2_line_solaris.csh config.h cpu_check.h DynWUs fft8g.cpp fft8g.h gaussfit.cpp gaussfit.h gdata.cpp gdata.h lcgamm.cpp lcgamm.h main.cpp Makefile Makefile.am Makefile.in Makefile.in.graphics Makefile.Readme MB_CUDA_kernels.cu MB_CUDA_objects.h MBv8_8.22r3813_sse42_x86_64-pc-linux-gnu MultiBeam_Kernels_additional.cl MultiBeam_Kernels.cl print_xml_debug.txt progress.cpp progress.h pulsefind.cpp pulsefind.h ReadMe_MultiBeam_OpenCL.txt sah_gfx_base.cpp sah_gfx_base.h sah_gfx.cpp sah_gfx.h setiathome-8.22.x86_64-pc-linux-gnu.debug seti_boinc seti_boinc-analyzeFuncs.o seti_boinc-analyzePoT.o seti_boinc-analyzeReport.o seti_boinc-autocorr.o seti_boinc-chirpfft.o seti_boinc-gaussfit.o seti_boinc-gdata.o seti_boinc-GPU_lock.o seti_boinc-lcgamm.o seti_boinc-main.o seti_boinc-malloc_a.o seti_boinc-progress.o seti_boinc-pulsefind.o seti_boinc-schema_master.o seti_boinc-seti_header.o seti_boinc-seti.o seti_boinc-spike.o seti_boinc-sqlblob.o seti_boinc-sqlrow.o seti_boinc-s_util.o seti_boinc-timecvt.o seti_boinc-version.o seti_boinc-worker.o seti_boinc-xml_util.o seti.cpp seti.h seti_header.cpp seti_header.h sincos.h spike.cpp spike.h stderr.txt s_util.cpp s_util.h test_workunits timecvt.cpp timecvt.h version.cpp version.h win_build win-config.h win-sah_config.h worker.cpp worker.h
Making all in ./../src
I added some debug statements and printout before calls to print_xml, which did not print, so I think the issue is not with print_xml since it is not even being called for the missing signals. Also, this message is being printed in the benchmarkV3 stderr file:
SETI@home error -5 Can't open file
(work_unit.sah) in read_wu_state() errno=2

File: worker.cpp
Line: 141
17) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1938820)
Posted 9 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
No change with USE_I386_XEON defined. I ran nm again and found print_xml is still undefined, even though it compiles. Here is the output:
rick@Eos:/home2/rick/BOINCdev/sah_v7_opt_3813/AKv8/client$ nm -gC *.o | grep print_xml
                 U pulse::print_xml(int, int, int, char const*) const
                 U spike::print_xml(int, int, int, char const*) const
                 U triplet::print_xml(int, int, int, char const*) const
                 U autocorr::print_xml(int, int, int, char const*) const
                 U gaussian::print_xml(int, int, int, char const*) const
                 U pulse::print_xml(int, int, int, char const*) const
                 U spike::print_xml(int, int, int, char const*) const
                 U triplet::print_xml(int, int, int, char const*) const
                 U autocorr::print_xml(int, int, int, char const*) const
                 U gaussian::print_xml(int, int, int, char const*) const
00000000000336d8 T candidate_t::print_xml(int, int, int, char const*) const
0000000000171110 T pulse_small::print_xml(int, int, int, char const*) const
0000000000165650 T spike_small::print_xml(int, int, int, char const*) const
000000000002a0d0 T coordinate_t::print_xml(int, int, int, char const*) const
00000000000358b0 T sah_pointing::print_xml(int, int, int, char const*) const
000000000015c548 T workunit_grp::print_xml(int, int, int, char const*) const
00000000001601c0 T pulse_tinysky::print_xml(int, int, int, char const*) const
0000000000163c70 T spike_tinysky::print_xml(int, int, int, char const*) const
000000000016a5d0 T triplet_small::print_xml(int, int, int, char const*) const
000000000016c0a0 T autocorr_small::print_xml(int, int, int, char const*) const
0000000000172ed0 T gaussian_small::print_xml(int, int, int, char const*) const
0000000000025f60 T hotpix_tinysky::print_xml(int, int, int, char const*) const
000000000006a518 T meta_candidate::print_xml(int, int, int, char const*) const
00000000000f4f70 T science_config::print_xml(int, int, int, char const*) const
00000000001595e0 T analysis_config::print_xml(int, int, int, char const*) const
0000000000050b88 T candidate_count::print_xml(int, int, int, char const*) const
0000000000157930 T receiver_config::print_xml(int, int, int, char const*) const
00000000000ee3d0 T recorder_config::print_xml(int, int, int, char const*) const
00000000000f1d18 T splitter_config::print_xml(int, int, int, char const*) const
000000000016db70 T triplet_tinysky::print_xml(int, int, int, char const*) const
000000000015dda8 T workunit_header::print_xml(int, int, int, char const*) const
000000000016f640 T autocorr_tinysky::print_xml(int, int, int, char const*) const
00000000000f06f0 T classic_versions::print_xml(int, int, int, char const*) const
0000000000178f20 T gaussian_tinysky::print_xml(int, int, int, char const*) const
00000000000241d0 T chirp_parameter_t::print_xml(int, int, int, char const*) const
00000000000f75e0 T data_description_t::print_xml(int, int, int, char const*) const
000000000002dd40 T subband_description_t::print_xml(int, int, int, char const*) const
0000000000067dc0 T meta_candidate_tinysky::print_xml(int, int, int, char const*) const
000000000002eb40 T classic_active_versions::print_xml(int, int, int, char const*) const
00000000000277c0 T classic_active_versionids::print_xml(int, int, int, char const*) const
00000000000f35b0 T star::print_xml(int, int, int, char const*) const
00000000000ef470 T tape::print_xml(int, int, int, char const*) const
0000000000174d68 T pulse::print_xml(int, int, int, char const*) const
0000000000162290 T spike::print_xml(int, int, int, char const*) const
0000000000026b90 T hotpix::print_xml(int, int, int, char const*) const
000000000015edb8 T result::print_xml(int, int, int, char const*) const
000000000004f5a0 T sky_map::print_xml(int, int, int, char const*) const
0000000000167030 T triplet::print_xml(int, int, int, char const*) const
0000000000168b00 T autocorr::print_xml(int, int, int, char const*) const
00000000000ed568 T bad_data::print_xml(int, int, int, char const*) const
0000000000176e38 T gaussian::print_xml(int, int, int, char const*) const
0000000000065bc0 T rfi_zone::print_xml(int, int, int, char const*) const
000000000017b008 T settings::print_xml(int, int, int, char const*) const
000000000017c2b0 T multiplet::print_xml(int, int, int, char const*) const
                 U workunit_header::print_xml(int, int, int, char const*) const
                 U pulse::print_xml(int, int, int, char const*) const
                 U spike::print_xml(int, int, int, char const*) const
                 U triplet::print_xml(int, int, int, char const*) const
                 U autocorr::print_xml(int, int, int, char const*) const
                 U gaussian::print_xml(int, int, int, char const*) const

18) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1938670)
Posted 8 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
My latest run gives the same results.
Here is the ref results:

17:30:40 (6548): Can't open init data file - running in standalone mode
17:30:40 (6548): Can't open init data file - running in standalone mode
Not using mb_cmdline.txt-file, using commandline options.

Build features: SETI8 Non-graphics FFTW FFTOUT JSPF AVX 64bit 
 System: Linux  x86_64  Kernel: 4.13.0-43-generic
 CPU   : AMD Ryzen Threadripper 1950X 16-Core Processor
 32 core(s), Speed :  2249.741 MHz
 L1 : 64 KB, Cache : 512 KB
 Features : FPU TSC PAE APIC MTRR MMX SSE  SSE2 HT PNI SSSE3 SSE4A SSE4_1 SSE4_2 AVX  AVX2  

ar=0.010644  NumCfft=146035  NumGauss=0  NumPulse=50212798336  NumTriplet=68006680480
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768
Linux optimized setiathome_v8 application
Version info: AVXxjf (Intel, Core 2-optimized v8-nographics) V5.13 by Alex Kan
AVXxjf Linux64 Build 3345 , Ported by : Raistmer, JDWhale, Urs Echternacht

Work Unit Info:
...............
Credit multiplier is :  2.85
WU true angle range is :  0.010644
Spike: peak=24.13147, time=6.711, d_freq=1419295156.27, chirp=18.881, fft_len=128k
Pulse: peak=2.034483, time=53.71, period=3.86, d_freq=1419295825.68, score=1.012, chirp=33.729, fft_len=512 
Triplet: peak=11.5674, time=56.83, period=49.13, d_freq=1419296198.14, chirp=37.928, fft_len=1024 
Pulse: peak=2.760772, time=53.7, period=6.145, d_freq=1419292547.24, score=1.004, chirp=39.461, fft_len=256 
Pulse: peak=1.680844, time=53.74, period=2.709, d_freq=1419295502.1, score=1.045, chirp=45.26, fft_len=1024 
Triplet: peak=10.47427, time=39.14, period=18.14, d_freq=1419297340.31, chirp=48.927, fft_len=512 
Triplet: peak=15.56424, time=27.26, period=3.146, d_freq=1419297759.96, chirp=78.722, fft_len=4k
Pulse: peak=1.764481, time=53.79, period=3.067, d_freq=1419297221.17, score=1.117, chirp=-98.786, fft_len=2k

Best spike: peak=24.13147, time=6.711, d_freq=1419295156.27, chirp=18.881, fft_len=128k
Best autocorr: peak=16.63419, time=46.98, delay=1.5778, d_freq=1419295555.87, chirp=-28.081, fft_len=128k
Best gaussian: peak=0, mean=0, ChiSq=0, time=-2.123e+11, d_freq=0,
	score=-12, null_hyp=0, chirp=0, fft_len=0 
Best pulse: peak=1.764481, time=53.79, period=3.067, d_freq=1419297221.17, score=1.117, chirp=-98.786, fft_len=2k
Best triplet: peak=15.56424, time=27.26, period=3.146, d_freq=1419297759.96, chirp=78.722, fft_len=4k


Flopcounter: 44692686393179.320312

Spike count:    1
Autocorr count: 0
Pulse count:    4
Triplet count:  3
Gaussian count: 0
Time cpu in use since last restart: 2954.8 seconds
18:19:56 (6548): called boinc_finish(0)



Here are the results with latest build:

17:08:04 (38471): Can't open init data file - running in standalone mode
17:08:04 (38471): Can't open init data file - running in standalone mode
Not using mb_cmdline.txt-file, using commandline options.

Build features: SETI8 Non-graphics FFTW FFTOUT JSPF SSE4.2 64bit 
 System: Linux  x86_64  Kernel: 4.13.0-43-generic
 CPU   : AMD Ryzen Threadripper 1950X 16-Core Processor
 32 core(s), Speed :  2199.703 MHz
 L1 : 64 KB, Cache : 512 KB
 Features : FPU TSC PAE APIC MTRR MMX SSE  SSE2 HT PNI SSSE3 SSE4A SSE4_1 SSE4_2 AVX  AVX2  

ar=0.010644  NumCfft=146035  NumGauss=0  NumPulse=50212798336  NumTriplet=68006680480
In v_BaseLineSmooth: NumDataPoints=1048576, BoxCarLength=8192, NumPointsInChunk=32768
Linux optimized setiathome_v8 application
Version info: SSE4.2jf (Intel, Core 2-optimized v8-nographics) V5.13 by Alex Kan
SSE4.2jf Linux64 Build 3813 , Ported by : Raistmer, JDWhale, Urs Echternacht

Work Unit Info:
...............
Credit multiplier is :  2.85
WU true angle range is :  0.010644

Best spike: peak=15.92702, time=48.65, d_freq=1419301650.82, chirp=0, fft_len=32k
Best autocorr: peak=9.303243, time=46.98, delay=4.9355, d_freq=1419296875, chirp=0, fft_len=128k
Best gaussian: peak=0, mean=0, ChiSq=0, time=-2.123e+11, d_freq=0,
	score=-12, null_hyp=0, chirp=0, fft_len=0 
Best pulse: peak=1.286572, time=53.71, period=2.34, d_freq=1419297332.76, score=0.908, chirp=0, fft_len=512 
Best triplet: peak=0, time=-2.123e+11, period=0, d_freq=0, chirp=0, fft_len=0 
Spike count:    0
Autocorr count: 0
Pulse count:    0
Triplet count:  0
Gaussian count: 0
Time cpu in use since last restart: 2970.1 seconds

17:57:35 (38471): called boinc_finish(0)
19) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1938663)
Posted 8 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
I thought that TBar's point was that the only difference between his 2 builds was the addition of -D_GLIBCXX_USE_CXX11_ABI=0. But since I did not have -ffast-math in my compiler flags, I have added and recompiled. I will report back on if there is still a problem.

Bads of all signal types usually mean smth wrong with chirping. Chirp is quite fragile part that include trigonometry.
Check if "fast math" ON.
20) Message boards : Number crunching : I've Built a Couple OSX CUDA Apps... (Message 1938646)
Posted 8 Jun 2018 by Profile RueiKe Special Project $250 donor
Post:
It runs faster, but give incorrect results. Any suggestions on what could be wrong? Perhaps I should try to compile with no optimizations first.

Listing executable in /REF_APPS :
MBv8_8.05r3345_avx_linux64
----------------------------------------------------------------
Current WU: 21jl16ad.13182.18067.14.41.184_vlar_CPU.wu

----------------------------------------------------------------
Skipping default app MBv8_8.05r3345_avx_linux64, displaying saved result(s)
Elapsed Time: ....................... 2958 seconds
----------------------------------------------------------------
cp: cannot stat 'init_data.xml.template': No such file or directory
grep: comlineoptions.txt: No such file or directory
Running app with command : .......... MBv8_8.22r3813_sse42_x86_64-pc-linux-gnu
Elapsed Time : ...................... 2788 seconds
Speed compared to default : ......... 106 %
-----------------
Comparing results
                ------------- R1:R2 ------------     ------------- R2:R1 ------------
                Exact  Super  Tight  Good    Bad     Exact  Super  Tight  Good    Bad
        Spike      0      0      0      0      1        0      0      0      0      0
     Autocorr      0      0      0      0      0        0      0      0      0      0
     Gaussian      0      0      0      0      0        0      0      0      0      0
        Pulse      0      0      0      0      4        0      0      0      0      0
      Triplet      0      0      0      0      3        0      0      0      0      0
   Best Spike      0      0      0      0      1        0      0      0      0      1
Best Autocorr      0      0      0      0      1        0      0      0      0      1
Best Gaussian      1      1      1      1      0        1      1      1      1      0
   Best Pulse      0      0      0      0      1        0      0      0      0      1
 Best Triplet      0      0      0      0      1        0      0      0      0      0
                ----   ----   ----   ----   ----     ----   ----   ----   ----   ----
                   1      1      1      1     12        1      1      1      1      3

Unmatched signal(s) in R1 at line(s) 342 358 385 402 436 462 479 496 521 537 575 599
Unmatched signal(s) in R2 at line(s) 342 358 396
For R1:R2 matched signals only, Q= 100.0%
Result      : Different.

----------------------------------------------------------------
Done with 21jl16ad.13182.18067.14.41.184_vlar_CPU.wu


Next 20


 
©2018 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.