mac90952:ninja svh$ ninja [1/1] Re-running CMake... -- Found Qt4: /usr/local/bin/qmake (found version "4.8.6") -- Setting THIRD_PARTY to be /Users/svh/Documents/MantidProject/mantid/Code/Mantid/../Third_Party. CMake Warning at CMakeLists.txt:79 (message): Specified THIRD_PARTY directory doesn't exist! -- Operating System: Mac OS X 10.9.5 (Mavericks) -- OS X Mavericks - Not using Mantid Third_Party libraries. -- Python version is 2.7 -- Build type is Release -- Boost version: 1.57.0 -- Found the following Boost libraries: -- date_time -- regex -- Try OpenMP C flag = [ ] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [/openmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-Qopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-openmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-xopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [+Oopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-qsmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP C flag = [-mp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [ ] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-fopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [/openmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-Qopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-openmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-xopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [+Oopenmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-qsmp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Try OpenMP CXX flag = [-mp] -- Performing Test OpenMP_FLAG_DETECTED -- Performing Test OpenMP_FLAG_DETECTED - Failed -- Could NOT find OpenMP (missing: OpenMP_C_FLAGS OpenMP_CXX_FLAGS) -- cppcheck version: 1.68 -- Could NOT find Pylint (missing: PYLINT_EXECUTABLE) -- Added target ('check') for unit tests -- GMock/GTest (1.7.0) is available for unit tests. -- Found pyunittest generator -- Could NOT find Squish (missing: SQUISH_INSTALL_DIR SQUISH_CLIENT_EXECUTABLE SQUISH_SERVER_EXECUTABLE) -- Could not find Squish - GUI testing not available. Try specifying your SQUISH_INSTALL_DIR cmake variable. -- Found PyQt4 version: 4.11.3 -- Boost version: 1.57.0 -- Found the following Boost libraries: -- python -- Found Qt4: /usr/local/bin/qmake (found version "4.8.6") -- Configuring done -- Generating done -- Build files have been written to: /Users/svh/Documents/MantidProject/ninja [806/2696] Building CXX object Framework/MDAlgorithms/CMakeFiles/MDAlgorithms.dir/src/LoadSQW.cpp.o /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:718:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_name_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:723:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_path_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:729:31: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_title = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:736:27: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int nFiles = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:769:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_name_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:774:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_path_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:784:29: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int nEn_bins = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:794:26: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int nRows = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:795:26: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int nCols = *((uint32_t *)(&data_buffer[4])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:820:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_name_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:825:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_path_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:830:34: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int num_detectors = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:855:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_name_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:860:37: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int file_path_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:866:38: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int data_title_length = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:878:29: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int n_labels = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:879:34: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int labels_length = *((uint32_t *)(&data_buffer[4])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:886:25: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int npax = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:901:36: warning: cast from 'value_type *' (aka 'char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] unsigned int nAxisPoints = *((uint32_t *)(&data_buffer[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/MDAlgorithms/src/LoadSQW.cpp:951:28: warning: cast from 'value_type *' (aka 'char *') to 'uint64_t *' (aka 'unsigned long long *') increases required alignment from 1 to 8 [-Wcast-align] nDataPoints = (size_t)(*((uint64_t *)(&data_buffer[4]))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. [1421/2696] Building CXX object Framework/LiveData/CMakeFiles/LiveData.dir/src/ADARA/ADARAParser.cpp.o In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAParser.cpp:3: In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAParser.h:9: /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:14:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *field = (const uint32_t *)data; ^~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:144:44: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *ids(void) const { return (const uint32_t *)payload(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:417:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:446:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:470:38: warning: cast from 'const uint32_t *' (aka 'const unsigned int *') to 'const double *' increases required alignment from 4 to 8 [-Wcast-align] double value(void) const { return *(const double *)&m_fields[3]; } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:473:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:500:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. [1436/2696] Building CXX object Framework/LiveData/CMakeFiles/LiveData.dir/src/ADARA/ADARAPackets.cpp.o In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:1: /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:14:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *field = (const uint32_t *)data; ^~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:144:44: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *ids(void) const { return (const uint32_t *)payload(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:417:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:446:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:470:38: warning: cast from 'const uint32_t *' (aka 'const unsigned int *') to 'const double *' increases required alignment from 4 to 8 [-Wcast-align] double value(void) const { return *(const double *)&m_fields[3]; } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:473:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:500:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:80:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:86:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:91:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:100:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:112:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:120:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:231:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:238:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:315:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:321:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:326:20: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t size = *(const uint32_t *)payload(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:346:20: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t size = *(const uint32_t *)payload(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:373:17: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] m_reqStart = *(const uint32_t *)payload(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:382:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:393:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:398:20: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t size = *(const uint32_t *)(payload() + 24); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:422:20: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t size = *(const uint32_t *)payload(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:444:21: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t sizes = *(const uint32_t *)payload(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:474:28: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *fields = (const uint32_t *)payload(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:497:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:519:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:524:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:546:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:551:35: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(data, len), m_fields((const uint32_t *)payload()) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/ADARA/ADARAPackets.cpp:589:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] : Packet(pkt), m_fields((const uint32_t *)payload()), m_val(pkt.m_val) {} ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 warnings generated. [1439/2696] Building CXX object Framework/ICat/CMakeFiles/ICat.dir/src/GSoap.cpp.o In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap.cpp:21: /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2201:4: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] *(char **)p = b->ptr; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2202:4: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *(size_t *)(p + sizeof(char *)) = n; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2220:15: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] b->size -= *(size_t *)(p + sizeof(char *)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2221:13: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] b->ptr = *(char **)p; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2277:17: warning: cast from 'char *' to 'unsigned char **' increases required alignment from 1 to 8 [-Wcast-align] xp->ptr = (unsigned char **)((char *)xp->ptr + (p1 - p2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2278:18: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] xp->size = (int *)((char *)xp->size + (p1 - p2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2279:18: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] xp->type = (char **)((char *)xp->type + (p1 - p2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2280:21: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] xp->options = (char **)((char *)xp->options + (p1 - p2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2305:48: warning: cast from 'const char *' to 'const char **' increases required alignment from 1 to 8 [-Wcast-align] for (p = (const char *)ip->copy; p; p = *(const char **)p) ^~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2438:17: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] b->size -= *(size_t *)(b->ptr + sizeof(char *)) - n; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2439:6: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *(size_t *)(b->ptr + sizeof(char *)) = n; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2458:10: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] q = *(char **)p; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2459:6: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] *(char **)p = r; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2478:15: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] b->ptr = *(char **)p; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2493:11: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] return *(size_t *)(b->ptr + sizeof(char *)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:2509:12: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] q = *(char **)p; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:3016:11: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] return *(int *)buf; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7757:6: warning: cast from 'char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] *(unsigned short *)(p + n - sizeof(unsigned short)) = ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7760:6: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 8 [-Wcast-align] *(void **)(p + n) = soap->alist; ^~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7761:6: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] *(size_t *)(p + n + sizeof(void *)) = n; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7870:12: warning: cast from 'char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] if (*(unsigned short *)(char *)(*q - sizeof(unsigned short)) != ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7881:31: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] if (p == (void *)(*q - *(size_t *)(*q + sizeof(void *)))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7894:12: warning: cast from 'char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] if (*(unsigned short *)(char *)(q - sizeof(unsigned short)) != ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7905:22: warning: cast from 'char *' to 'void **' increases required alignment from 1 to 8 [-Wcast-align] soap->alist = *(void **)q; ^~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7906:13: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] q -= *(size_t *)(q + sizeof(void *)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:7996:10: warning: cast from 'char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] if (*(unsigned short *)(char *)(*q - sizeof(unsigned short)) != ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:8079:31: warning: cast from 'char *' to 'size_t *' (aka 'unsigned long *') increases required alignment from 1 to 8 [-Wcast-align] if (p == (void *)(*q - *(size_t *)(*q + sizeof(void *)))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:11952:7: warning: cast from 'char *' to 'wchar_t *' increases required alignment from 1 to 4 [-Wcast-align] s = (wchar_t *)soap_save_block(soap, NULL, NULL, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:13429:29: warning: cast from 'const char *' to 'wchar_t *' increases required alignment from 1 to 4 [-Wcast-align] *p = soap_wstrdup(soap, (wchar_t *)SOAP_STR_EOS); ^~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/ICat/src/GSoap/stdsoap2.cpp:13797:29: warning: cast from 'const char *' to 'wchar_t *' increases required alignment from 1 to 4 [-Wcast-align] *p = soap_wstrdup(soap, (wchar_t *)SOAP_STR_EOS); ^~~~~~~~~~~~~~~~~~~~~~~ 30 warnings generated. [1457/2696] Building CXX object Framework/LiveData/CMakeFiles/LiveData.dir/src/SNSLiveEventDataListener.cpp.o In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/src/SNSLiveEventDataListener.cpp:4: In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/SNSLiveEventDataListener.h:7: In file included from /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAParser.h:9: /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:14:29: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *field = (const uint32_t *)data; ^~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:144:44: warning: cast from 'const uint8_t *' (aka 'const unsigned char *') to 'const uint32_t *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] const uint32_t *ids(void) const { return (const uint32_t *)payload(); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:417:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:446:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:470:38: warning: cast from 'const uint32_t *' (aka 'const unsigned int *') to 'const double *' increases required alignment from 4 to 8 [-Wcast-align] double value(void) const { return *(const double *)&m_fields[3]; } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:473:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/mantid/Code/Mantid/Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h:500:24: warning: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] uint32_t *fields = (uint32_t *)const_cast(payload()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. [2390/2696] Building CXX object MantidPlot/CMakeFiles/MantidPlot.dir/src/MatrixModel.cpp.o /Users/svh/Documents/MantidProject/mantid/Code/Mantid/MantidPlot/src/MatrixModel.cpp:496:19: warning: cast from 'uchar *' (aka 'unsigned char *') to 'QRgb *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] QRgb *line = (QRgb *)image.scanLine(i); ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [2679/2696] Building CXX object MantidPlot/CMakeFiles/MantidPlot.dir/sipqti.cpp.o In file included from MantidPlot/sipqti.cpp:13: /Users/svh/Documents/MantidProject/ninja/MantidPlot/sip_qtipart0.cpp:8533:42: warning: cast from 'PyObject *(*)(void *, PyObject *, PyObject *)' to 'PyMethodDef *' increases required alignment from 4 to 8 [-Wcast-align] {InstanceVariable, sipName_mantidUI, (PyMethodDef *)varget_ApplicationWindow_mantidUI, (PyMethodDef *)varset_ApplicationWindow_mantidUI, NULL, NULL}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/svh/Documents/MantidProject/ninja/MantidPlot/sip_qtipart0.cpp:8533:92: warning: cast from 'int (*)(void *, PyObject *, PyObject *)' to 'PyMethodDef *' increases required alignment from 4 to 8 [-Wcast-align] {InstanceVariable, sipName_mantidUI, (PyMethodDef *)varget_ApplicationWindow_mantidUI, (PyMethodDef *)varset_ApplicationWindow_mantidUI, NULL, NULL}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [2696/2696] Linking CXX executable bin/MantidPlot.app/Contents/MacOS/MantidPlot mac90952:ninja svh$