Guest User

Untitled

a guest
Sep 12th, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.31 KB | None | 0 0
  1. In file included from src/experiments/./ExperimentExecution.h:32:0,
  2. from src/experiments/ExperimentExecution.cpp:22:
  3. src/experiments/util/./RunExperiment.h:54:9: error: 'mutex' has not been declared
  4. mutex * mtx);
  5. ^
  6. src/experiments/util/./RunExperiment.h:61:3: error: 'mutex' does not name a type
  7. mutex * mutex_;
  8. ^
  9. src/experiments/ExperimentExecution.cpp: In member function 'void ExperimentExecution::runExperiment(int)':
  10. src/experiments/ExperimentExecution.cpp:92:3: error: 'mutex' was not declared in this scope
  11. mutex mtx;
  12. ^
  13. src/experiments/ExperimentExecution.cpp:92:9: error: expected ';' before 'mtx'
  14. mutex mtx;
  15. ^
  16. src/experiments/ExperimentExecution.cpp:103:10: error: 'thread' was not declared in this scope
  17. vector<thread> threads;
  18. ^
  19. src/experiments/ExperimentExecution.cpp:103:16: error: template argument 1 is invalid
  20. vector<thread> threads;
  21. ^
  22. src/experiments/ExperimentExecution.cpp:103:16: error: template argument 2 is invalid
  23. src/experiments/ExperimentExecution.cpp:103:25: error: invalid type in declaration before ';' token
  24. vector<thread> threads;
  25. ^
  26. src/experiments/ExperimentExecution.cpp:107:34: error: 'mtx' was not declared in this scope
  27. problemList_.size(), i, &mtx);
  28. ^
  29. src/experiments/ExperimentExecution.cpp:113:13: error: request for member 'push_back' in 'threads', which is of non-class type 'int'
  30. threads.push_back(thread(executeRun, experiments_[i]));
  31. ^
  32. src/experiments/ExperimentExecution.cpp:125:19: error: no matching function for call to 'begin(int&)'
  33. for (auto& th : threads) th.join();
  34. ^
  35. src/experiments/ExperimentExecution.cpp:125:19: note: candidates are:
  36. In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\vector:66:0,
  37. from src/experiments/./ExperimentExecution.h:24,
  38. from src/experiments/ExperimentExecution.cpp:22:
  39. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:87:5: note: template<class _Tp, unsigned int _Nm> _Tp* std::begin(_Tp (&)[_Nm])
  40. begin(_Tp (&__arr)[_Nm])
  41. ^
  42. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:87:5: note: template argument deduction/substitution failed:
  43. src/experiments/ExperimentExecution.cpp:125:19: note: mismatched types '_Tp [_Nm]' and 'int'
  44. for (auto& th : threads) th.join();
  45. ^
  46. In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\vector:66:0,
  47. from src/experiments/./ExperimentExecution.h:24,
  48. from src/experiments/ExperimentExecution.cpp:22:
  49. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:58:5: note: template<class _Container> decltype (__cont.begin()) std::begin(const _Container&)
  50. begin(const _Container& __cont) -> decltype(__cont.begin())
  51. ^
  52. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:58:5: note: template argument deduction/substitution failed:
  53. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h: In substitution of 'template<class _Container> decltype (__cont.begin()) std::begin(const _Container&) [with _Container = int]':
  54. src/experiments/ExperimentExecution.cpp:125:19: required from here
  55. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:58:5: error: request for member 'begin' in '__cont', which is of non-class type 'const int'
  56. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:48:5: note: template<class _Container> decltype (__cont.begin()) std::begin(_Container&)
  57. begin(_Container& __cont) -> decltype(__cont.begin())
  58. ^
  59. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:48:5: note: template argument deduction/substitution failed:
  60. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h: In substitution of 'template<class _Container> decltype (__cont.begin()) std::begin(_Container&) [with _Container = int]':
  61. src/experiments/ExperimentExecution.cpp:125:19: required from here
  62. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:48:5: error: request for member 'begin' in '__cont', which is of non-class type 'int'
  63. In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stl_vector.h:63:0,
  64. from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\vector:64,
  65. from src/experiments/./ExperimentExecution.h:24,
  66. from src/experiments/ExperimentExecution.cpp:22:
  67. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\initializer_list:89:5: note: template<class _Tp> constexpr const _Tp* std::begin(std::initializer_list<_Tp>)
  68. begin(initializer_list<_Tp> __ils) noexcept
  69. ^
  70. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\initializer_list:89:5: note: template argument deduction/substitution failed:
  71. src/experiments/ExperimentExecution.cpp:125:19: note: mismatched types 'std::initializer_list<_Tp>' and 'int'
  72. for (auto& th : threads) th.join();
  73. ^
  74. src/experiments/ExperimentExecution.cpp:125:19: error: no matching function for call to 'end(int&)'
  75. src/experiments/ExperimentExecution.cpp:125:19: note: candidates are:
  76. In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\vector:66:0,
  77. from src/experiments/./ExperimentExecution.h:24,
  78. from src/experiments/ExperimentExecution.cpp:22:
  79. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:97:5: note: template<class _Tp, unsigned int _Nm> _Tp* std::end(_Tp (&)[_Nm])
  80. end(_Tp (&__arr)[_Nm])
  81. ^
  82. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:97:5: note: template argument deduction/substitution failed:
  83. src/experiments/ExperimentExecution.cpp:125:19: note: mismatched types '_Tp [_Nm]' and 'int'
  84. for (auto& th : threads) th.join();
  85. ^
  86. In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\vector:66:0,
  87. from src/experiments/./ExperimentExecution.h:24,
  88. from src/experiments/ExperimentExecution.cpp:22:
  89. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:78:5: note: template<class _Container> decltype (__cont.end()) std::end(const _Container&)
  90. end(const _Container& __cont) -> decltype(__cont.end())
  91. ^
  92. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:78:5: note: template argument deduction/substitution failed:
  93. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h: In substitution of 'template<class _Container> decltype (__cont.end()) std::end(const _Container&) [with _Container = int]':
  94. src/experiments/ExperimentExecution.cpp:125:19: required from here
  95. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:78:5: error: request for member 'end' in '__cont', which is of non-class type 'const int'
  96. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:68:5: note: template<class _Container> decltype (__cont.end()) std::end(_Container&)
  97. end(_Container& __cont) -> decltype(__cont.end())
  98. ^
  99. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:68:5: note: template argument deduction/substitution failed:
  100. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h: In substitution of 'template<class _Container> decltype (__cont.end()) std::end(_Container&) [with _Container = int]':
  101. src/experiments/ExperimentExecution.cpp:125:19: required from here
  102. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\range_access.h:68:5: error: request for member 'end' in '__cont', which is of non-class type 'int'
  103. In file included from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\bits\stl_vector.h:63:0,
  104. from c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\vector:64,
  105. from src/experiments/./ExperimentExecution.h:24,
  106. from src/experiments/ExperimentExecution.cpp:22:
  107. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\initializer_list:99:5: note: template<class _Tp> constexpr const _Tp* std::end(std::initializer_list<_Tp>)
  108. end(initializer_list<_Tp> __ils) noexcept
  109. ^
  110. c:\mingw\lib\gcc\mingw32\4.8.1\include\c++\initializer_list:99:5: note: template argument deduction/substitution failed:
  111. src/experiments/ExperimentExecution.cpp:125:19: note: mismatched types 'std::initializer_list<_Tp>' and 'int'
  112. for (auto& th : threads) th.join();
  113. ^
  114. make: *** [build/experiments/ExperimentExecution.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment