1:BUILD_BY[name] student5 1:BUILD_ENVIRONMENT[operating system 32 vs 64] 1:END_BUILD_ENVIRONMENT 1:DEPENDENCIES[list of dependencies with where to get them] 1:END_DEPENDENCIES 1:NOTES[notes on attempted build] Tried to compile with gcc/g++ 4.5 and 4.6. Still complains about internal compiler error. student@ubuntu:~/Downloads/builds/vldb12_new/SilvaMZ/scpm-read-only/trunk$ make --- COMPILING OBJECT "str_corr.o" str_corr.cc: In static member function ‘static double StrCorrPattern::compute_epsilon(Subgraph*)’: str_corr.cc:1021:15: warning: variable ‘num_removed’ set but not used [-Wunused-but-set-variable] str_corr.cc: In member function ‘void StrCorrPattern::compute_epsilon_naive()’: str_corr.cc:2203:15: warning: variable ‘num_removed’ set but not used [-Wunused-but-set-variable] str_corr.cc: In function ‘const double num_combinations(unsigned int, unsigned int)’: str_corr.cc:2322:1: internal compiler error: Aborted Please submit a full bug report, with preprocessed source if appropriate. See for instructions. Preprocessed source stored into /tmp/cc17c7b2.out file, please attach this to your bugreport. make: *** [str_corr.o] Error 1 student@ubuntu:~/Downloads/builds/vldb12_new/SilvaMZ/scpm-read-only/trunk$ 1:END_NOTES 2:BUILD_BY[name] student4 2:BUILD_ENVIRONMENT[operating system 32 vs 64] >lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.4 LTS Release: 12.04 Codename: precise >uname -a Linux student-VPCSE13FX 3.2.0-60-generic #91-Ubuntu SMP Wed Feb 19 03:54:44 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux >lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 42 Stepping: 7 CPU MHz: 800.000 BogoMIPS: 4789.19 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 3072K NUMA node0 CPU(s): 0-3 2:END_BUILD_ENVIRONMENT 2:DEPENDENCIES[list of dependencies with where to get them] 2:END_DEPENDENCIES 2:NOTES[notes on attempted build] student@student-Inspiron-530-12:~/repro_build/scpm-read-only/trunk$ make all --- COMPILING OBJECT "quasi_clique.o" quasi_clique.cc: In function ‘QuasiCliqueSearchStr* new_quasi_clique_search_str(unsigned int, std::list&, std::vector&, std::vector&, std::list&, std::vector&, unsigned int&, unsigned int, unsigned int, pthread_mutex_t&, pthread_mutex_t&, pthread_mutex_t&)’: quasi_clique.cc:224:54: error: uninitialized reference member in ‘QuasiCliqueSearchStr {aka struct QuasiCliqueSearchStr}’ using ‘new’ without new-initializer [-fpermissive] quasi_clique.h:159:8: note: ‘QuasiCliqueSearchStr::quasi_clique_found’ should be initialized quasi_clique.cc: In function ‘QuasiCliqueSearchStr* new_quasi_clique_search_str(unsigned int, std::list&, std::vector&, std::list&, unsigned int&, unsigned int, pthread_mutex_t&, pthread_mutex_t&)’: quasi_clique.cc:258:54: error: uninitialized reference member in ‘QuasiCliqueSearchStr {aka struct QuasiCliqueSearchStr}’ using ‘new’ without new-initializer [-fpermissive] quasi_clique.h:159:8: note: ‘QuasiCliqueSearchStr::quasi_clique_found’ should be initialized make: *** [quasi_clique.o] Error 1 After searching google, it appeared that the issue could be with c++ version, so I added -std=c++0x to CFLAGS in the make file and ran make again: ## http://stackoverflow.com/questions/9894406/initializing-arrays-when-using-templates student@student-VPCSE13FX:~/temp/repro/scpm-read-only/trunk$ make all --- COMPILING OBJECT "quasi_clique.o" quasi_clique.cc: In function ‘QuasiCliqueSearchStr* new_quasi_clique_search_str(unsigned int, std::list&, std::vector&, std::vector&, std::list&, std::vector&, unsigned int&, unsigned int, unsigned int, pthread_mutex_t&, pthread_mutex_t&, pthread_mutex_t&)’: quasi_clique.cc:224:54: error: uninitialized reference member in ‘QuasiCliqueSearchStr {aka struct QuasiCliqueSearchStr}’ using ‘new’ without new-initializer [-fpermissive] quasi_clique.h:159:8: note: ‘QuasiCliqueSearchStr::quasi_clique_found’ should be initialized quasi_clique.cc: In function ‘QuasiCliqueSearchStr* new_quasi_clique_search_str(unsigned int, std::list&, std::vector&, std::list&, unsigned int&, unsigned int, pthread_mutex_t&, pthread_mutex_t&)’: quasi_clique.cc:258:54: error: uninitialized reference member in ‘QuasiCliqueSearchStr {aka struct QuasiCliqueSearchStr}’ using ‘new’ without new-initializer [-fpermissive] quasi_clique.h:159:8: note: ‘QuasiCliqueSearchStr::quasi_clique_found’ should be initialized make: *** [quasi_clique.o] Error 1 ######################################################## it appears that there is a reference in a struct that isn't properly intialized, whithout further research I am not sure how to fix this, but it appears to be a code error. I tried using the flag -fpermissive, but was unsuccessful, getting same error. 2:END_NOTES