bash: cd: Desktop/jupiter/: No such file or directory >Боголю́бов@/home/sfera/Desktop/jupiter/src$ valgrind --suppressions=/usr/local/root/etc/valgrind-root.supp root.exe -b -l -q ChargeHist.cpp+ ==7161== Memcheck, a memory error detector ==7161== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==7161== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info ==7161== Command: root.exe -b -l -q ChargeHist.cpp+ ==7161== root [0] Processing ChargeHist.cpp+... Info in : creating shared library /home/sfera/Desktop/jupiter/src/./ChargeHist_cpp.so sh: /home/sfera/Desktop/jupiter/src/ChargeHist_cpp.d: Permission denied Warning in : Failed to generate the dependency file for /home/sfera/Desktop/jupiter/src/./ChargeHist_cpp.so Error: class,struct,union or type decltype(nullptr) not defined /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/x86_64-redhat-linux/bits/c++config.h:2092: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:162: Error: Symbol default is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:162: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:163: Error: Symbol default is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:163: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:164: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:165: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:166: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:166: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:181: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:198: Error: Symbol bool is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:244: Error: Function alignof(bool) is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:244: Error: Invalid type 'constexpr' in declaration of 'int _S_alignment' /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:244: Syntax error /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:246: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:246: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:249: Error: Symbol default is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:249: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:250: Error: Symbol default is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:250: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:251: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:252: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:253: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:253: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:380: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:401: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:420: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:462: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:506: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:519: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:529: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:539: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:549: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/bits/atomic_base.h:559: Error: abstract class object '__atomic_base _M_base' declared /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:61: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:64: Error: Symbol default is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:64: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:65: Error: Symbol default is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:65: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:66: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:67: Error: unrecognized language construct /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:68: Error: Symbol delete is not defined in current scope /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:68: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:98: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:106: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:115: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:135: Error: Redefinition of default argument /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:155: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Missing one of ' ;:=+-)(*&^%$#@!~'"\|][}{/?.>,<' expected at or after line 24650. Error: Unexpected end of file (G__fgetstream():2) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error: Unexpected end of file (G__fgetc()) /opt/rh/devtoolset-6/root/usr/include/c++/6.2.1/atomic:24650: Error in : Dictionary generation failed! Info in : Invoking compiler to check macro's validity In file included from /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:28:0: /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h: In member function ‘void WaveForm::FillVec(int, float*, float*, float)’: /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h:44:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (unsigned int i(0); i < nSamples; i++) { ~~^~~~~~~~~~ /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h: In member function ‘int WaveForm::FindMax()’: /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h:79:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < _samples.size(); i++) { ~~^~~~~~~~~~~~~~~~~ /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h: In member function ‘float WaveForm::GetMax()’: /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h:93:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < _samples.size(); i++) { ~~^~~~~~~~~~~~~~~~~ /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h: In member function ‘float WaveForm::Integral()’: /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h:107:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < _samples.size(); i++) { ~~^~~~~~~~~~~~~~~~~ /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp: In function ‘void MakeChargeHist(const char*, int)’: /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:64:5: error: ‘strcpy’ is not a member of ‘std’ std::strcpy(fileRAWname, appendToRootFilename(fileIN, "RAW").c_str()); ^~~ /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:64:5: note: suggested alternative: In file included from /usr/local/include/root/Rtypes.h:34:0, from /usr/local/include/root/TAttPad.h:25, from /usr/local/include/root/TVirtualPad.h:26, from /usr/local/include/root/TPad.h:26, from /usr/local/include/root/TCanvas.h:25, from /home/sfera/Desktop/jupiter/src/./defines.h:16, from /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h:28, from /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:28: /usr/include/string.h:128:14: note: ‘strcpy’ extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^~~~~~ /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:65:5: error: ‘strcpy’ is not a member of ‘std’ std::strcpy(histOUT, appendToRootFilename(fileIN, "hist").c_str()); ^~~ /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:65:5: note: suggested alternative: In file included from /usr/local/include/root/Rtypes.h:34:0, from /usr/local/include/root/TAttPad.h:25, from /usr/local/include/root/TVirtualPad.h:26, from /usr/local/include/root/TPad.h:26, from /usr/local/include/root/TCanvas.h:25, from /home/sfera/Desktop/jupiter/src/./defines.h:16, from /home/sfera/Desktop/jupiter/src/./WaveAnalysis.h:28, from /home/sfera/Desktop/jupiter/src/./ChargeHist.cpp:28: /usr/include/string.h:128:14: note: ‘strcpy’ extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) ^~~~~~ Error: Function ChargeHist() is not defined in current scope :0: *** Interpreter error recovered *** ==7161== ==7161== HEAP SUMMARY: ==7161== in use at exit: 7,722,399 bytes in 40,629 blocks ==7161== total heap usage: 102,798 allocs, 62,169 frees, 12,360,196 bytes allocated ==7161== ==7161== LEAK SUMMARY: ==7161== definitely lost: 0 bytes in 0 blocks ==7161== indirectly lost: 0 bytes in 0 blocks ==7161== possibly lost: 0 bytes in 0 blocks ==7161== still reachable: 7,713,538 bytes in 40,503 blocks ==7161== of which reachable via heuristic: ==7161== stdstring : 799 bytes in 22 blocks ==7161== multipleinheritance: 3,024 bytes in 6 blocks ==7161== suppressed: 8,861 bytes in 126 blocks ==7161== Rerun with --leak-check=full to see details of leaked memory ==7161== ==7161== For counts of detected and suppressed errors, rerun with: -v ==7161== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 247 from 42) >Боголю́бов@/home/sfera/Desktop/jupiter/src$