Hi
When compiling dirac12 in a ubuntu machine, I get the following error
[ 81%] Built target dirac
[ 81%] Building CXX object src/xcfun/src/CMakeFiles/xcfun.dir/functionals/._pbec.cpp.o
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:1: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\5’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\26’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\7’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:5: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\2’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:7: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:17: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\2’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:27: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:35: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\16’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\260’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:39: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\2’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:43: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\16’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\342’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:47: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\1’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\36’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:51: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\232’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\311’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\377’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:93: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\16’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\342’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:97: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\230’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:101: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\25’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:105: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\1’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:121: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\230’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:125: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\25’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:129: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\25’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:152: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:158: error: invalid suffix "c8ab1c" on integer constant
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:174: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\1’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:3814: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\1’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:3818: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\36’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:3870: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\1’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:4070: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\1’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:4074: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\36’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:4083: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\34’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:4093: warning: null character(s) ignored [enabled by default]
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\36’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\377’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:2: error: stray ‘\377’ in program
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:9: error: ‘Mac’ does not name a type
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:132: error: ‘com’ does not name a type
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:158: error: expected unqualified-id before numeric constant
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:167: error: ‘Safari’ does not name a type
/home/andre/Desktop/DIRAC-12.0-Source/src/xcfun/src/functionals/._pbec.cpp:1:3827: error: ‘This’ does not name a type
make[2]: *** [src/xcfun/src/CMakeFiles/xcfun.dir/functionals/._pbec.cpp.o] Error 1
make[1]: *** [src/xcfun/src/CMakeFiles/xcfun.dir/all] Error 2
make: *** [all] Error 2
andre@ubuntu:~/Desktop/DIRAC-12.0-Source/build$
as you can see, it goes well up to cxx compiler, where it crashs. I compiled it using the following command