compilation.txt 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644
  1. * Introduction -*-compilation-*- (Copyright information at end of file)
  2. This shows the different kinds of messages compile recognizes by default and
  3. how they are rendered. It is intended both to help you decide which matchers
  4. you need and as a test of the matchers. Move the mouse over a colored part or
  5. use 'compilation-message-face', to see how much text was actually matched.
  6. Note that the following example line should NOT be highlighted:
  7. Compilation started at Sat Jul 8 15:19:25
  8. The important part is the symbol(s) line at the beginning of each entry.
  9. These are the symbols you can customize 'compilation-error-regexp-alist' for,
  10. to match the messages shown in that entry. A few complex cases have more than
  11. one symbol, which should be selected together.
  12. * Absoft FORTRAN 77 Compiler 3.1.3
  13. symbol: absoft
  14. Error on line 3 of t.f: Execution error unclassifiable statement
  15. Line 45 of "foo.c": bloofle undefined
  16. error on line 19 of fplot.f: spelling error?
  17. warning on line 17 of fplot.f: data type is undefined for variable d
  18. * Ada & Mpatrol (memory leak debugger)
  19. symbol: ada
  20. This matches only the end of line, the beginning is covered by GNU style.
  21. foo.adb:61:11: [...] in call to size declared at foo.ads:11
  22. 0x8008621 main+16 at error.c:17
  23. * IBM AIX PS/2 C version 1.1
  24. symbol: aix
  25. ****** Error number 140 in line 8 of file errors.c ******
  26. * Ant Java: works at least for jikes and javac
  27. symbol: ant
  28. The regexps found on http://ant.apache.org/faq.html, and since
  29. integrated in both Emacsen, were hairy. The extra two numbers for
  30. jikes are the ending line and ending column.
  31. [javac] /src/DataBaseTestCase.java:27: unreported exception ...
  32. [javac] /src/DataBaseTestCase.java:49: warning: finally clause cannot complete normally
  33. [jikes] foo.java:3:5:7:9: blah blah
  34. [javadoc] c:\MyProject\Polynomial.java:560: error: unknown tag: math
  35. * Bash v2
  36. symbol: bash
  37. a.sh: line 1: ls-l: command not found
  38. * Borland C++, C++Builder
  39. symbol: borland
  40. Error ping.c 15: Unable to open include file 'sys/types.h'
  41. Warning ping.c 68: Call to function 'func' with no prototype
  42. Error E2010 ping.c 15: Unable to open include file 'sys/types.h'
  43. Warning W1022 ping.c 68: Call to function 'func' with no prototype
  44. * Caml & Python
  45. symbol: caml
  46. File "foobar.ml", lines 5-8, characters 20-155: blah blah
  47. File "F:\ocaml\sorting.ml", line 65, characters 2-145:
  48. Warning: this expression should have type unit.
  49. File "/usr/share/gdesklets/display/TargetGauge.py", line 41, in add_children
  50. File \lib\python\Products\PythonScripts\PythonScript.py, line 302, in _exec
  51. File "/tmp/foo.py", line 10
  52. * CMake
  53. symbols: cmake cmake-info
  54. CMake Error at CMakeLists.txt:19 (hurz):
  55. Unknown CMake command "hurz".
  56. CMake Warning at cmake/modules/UseUG.cmake:73 (find_package):
  57. Could not find a package configuration file provided by "UG" (requested
  58. version 3.11.0) with any of the following names:
  59. UGConfig.cmake
  60. ug-config.cmake
  61. Add the installation prefix of "UG" to CMAKE_PREFIX_PATH or set "UG_DIR" to
  62. a directory containing one of the above files. If "UG" provides a separate
  63. development package or SDK, be sure it has been installed.
  64. Call Stack (most recent call first):
  65. cmake/modules/DuneGridMacros.cmake:19 (include)
  66. /home/joe/Project/EXA-DUNE/patches/dune-common/cmake/modules/DuneMacros.cmake:556 (include)
  67. /home/joe/Project/EXA-DUNE/patches/dune-common/cmake/modules/DuneMacros.cmake:694 (dune_process_dependency_macros)
  68. CMakeLists.txt:22 (dune_project)
  69. -- Could NOT find UG (missing: UG_DIR HAVE_UG)
  70. * Apollo cc, 4.3BSD fc & IBM RS6000/AIX xlc compiler & Microtec mcc68k & GNAT (July 94)
  71. symbol: comma
  72. "foo.f", line 3: Error: syntax error near end of statement
  73. "vvouch.c", line 19.5: 1506-046 (S) Syntax error.
  74. "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage"
  75. "foo.adb", line 2(11): warning: file name does not match ...
  76. "src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment.
  77. * Cucumber
  78. symbol: cucumber
  79. Feature: This is an example for backtrace.
  80. Scenario: undefined step # features/cucumber.feature:3
  81. Given this is undefined # features/cucumber.feature:4
  82. Scenario: assertion false (Test::Unit) # foo/bar.feature:6
  83. Given this will generate 'assert false' # foo/bar.rb:1
  84. <false> is not true. (Test::Unit::AssertionFailedError)
  85. /home/gusev/.rvm/foo/bar.rb:48:in `assert_block'
  86. /home/gusev/.rvm/foo/bar.rb:500:in `_wrap_assertion'
  87. features/cucumber.feature:7:in `Given this will generate 'assert false''
  88. Scenario: assertion false (RSpec) # foo/bar.feature:9
  89. Given this will generate 'should be_true' # foo/bar.rb:5
  90. expected true to be false (Spec::Expectations::ExpectationNotMetError)
  91. ./foo/bar/baz.rb:6:in `/^this will generate 'should be_true'$/'
  92. foo/bar.feature:10:in `Given this will generate 'should be_true''
  93. Scenario: backtrace in step definition # foo/bar.feature:12
  94. Given this will generate backtrace # foo/sbar.rb:9
  95. (RuntimeError)
  96. ./foo/bar.rb:10:in `/^this will generate backtrace$/'
  97. foo/bar.feature:13:in `Given this will generate backtrace'
  98. Failing Scenarios:
  99. cucumber foo/cucumber.feature:6 # Scenario: assertion false (Test::Unit)
  100. cucumber foo/cucumber.feature:9 # Scenario: assertion false (RSpec)
  101. cucumber foo/cucumber.feature:12 # Scenario: backtrace in step definition
  102. cucumber foo/cucumber.feature:15 # Scenario: deeep backtrace in step definition
  103. 5 scenarios (4 failed, 1 undefined)
  104. 5 steps (4 failed, 1 undefined)
  105. 0m0.007s
  106. * EDG C/C++
  107. symbol: edg-1 edg-2
  108. build/intel/debug/../../../struct.cpp(42): error: identifier "foo" is undefined
  109. build/intel/debug/../../../struct.cpp(44): warning #1011: missing return statement at end of ...
  110. build/intel/debug/../../../iptr.h(302): remark #981: operands are evaluated in unspecified order
  111. detected during ... at line 62 of "build/intel/debug/../../../trace.h"
  112. * EPC F90 compiler
  113. symbol: epc
  114. Error 24 at (2:progran.f90) : syntax error
  115. * Fortran checker
  116. symbols: ftnchek
  117. Dummy arg W in module SUBA line 8 file arrayclash.f is array
  118. L4 used at line 55 file test/assign.f; never set
  119. Warning near line 10 file arrayclash.f: Module contains no executable
  120. Nonportable usage near line 31 col 9 file assign.f: mixed default and explicit
  121. * IAR Systems C Compiler
  122. symbol: iar
  123. "foo.c",3 Error[32]: Error message
  124. "foo.c",3 Warning[32]: Error message
  125. * IBM C/C++ Tools 2.01
  126. symbol: ibm
  127. foo.c(2:0) : informational EDC0804: Function foo is not referenced.
  128. foo.c(3:8) : warning EDC0833: Implicit return statement encountered.
  129. foo.c(5:5) : error EDC0350: Syntax error.
  130. * Ultrix MIPS RISC CC, DEC AXP OSF/1 cc, IRIX 5.2 & NAG Fortran
  131. symbol: irix
  132. ccom: Error: foo.c, line 2: syntax error
  133. cc: Severe: /src/Python-2.3.3/Modules/_curses_panel.c, line 17: Cannot find file <panel.h> ...
  134. cc: Info: foo.c, line 27: ...
  135. cfe: Warning 712: foo.c, line 2: illegal combination of pointer and ...
  136. cfe: Warning 600: xfe.c: 170: Not in a conditional directive while ...
  137. /usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah
  138. /usr/lib/cmplrs/cc/cfe: warning: foo.c: 1: blah blah
  139. foo bar: baz.f, line 27: ...
  140. * Java Exception & Valgrind (memory debugger for x86 GNU/Linux)
  141. symbol: java
  142. Register 6 contains wrong type
  143. at org.foo.ComponentGateway.doGet(ComponentGateway.java:172)
  144. at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
  145. ==1332== Invalid write of size 1
  146. ==1332== at 0x4040743C: System::getErrorString() (../src/Lib/System.cpp:217)
  147. ==1332== by 0x8008621: main (vtest.c:180)
  148. * IBM jikes
  149. symbols: jikes-file jikes-line
  150. Jikes separates file names from the actual error messages. For visual
  151. feedback the underline and the word "Error" on the 3rd line is fontified like
  152. a file name would be.
  153. Found 2 semantic errors compiling "../javax/swing/BorderFactory.java":
  154. 150. case '{':
  155. <->
  156. *** Error: The type of this expression, "char", is not ...
  157. 312. return new CompoundBorder(outside, inside);
  158. <--------------------------------->
  159. *** Error: No match was found for constructor ...
  160. Issued 1 semantic warning compiling "java/awt/Toolkit.java":
  161. 504. void imgProduceImage( ImageNativeProducer prod, Ptr imgData);
  162. <----------------->
  163. *** Warning: The type "ImageNativeProducer" is defined ...
  164. * GCC include message
  165. symbol: gcc-include
  166. The last file, i.e. the one you are compiling, is the interesting one.
  167. In file included from /usr/include/c++/3.3/backward/warn.h:4,
  168. from /usr/include/c++/3.3/backward/iostream.h:31:0,
  169. from test_clt.cc:1:
  170. * GNU style
  171. symbol: gnu
  172. foo.c:8: message
  173. ../foo.c:8: W: message
  174. /tmp/foo.c:8:warning message
  175. foo/bar.py:8: FutureWarning message
  176. foo.py:8: RuntimeWarning message
  177. foo.c:8:I: message
  178. foo.c:8.23: note: message
  179. foo.c:8.23: info: message
  180. foo.c:8:23:information: message
  181. foo.c:8.23-45: Informational: message
  182. foo.c:8-23: message
  183. foo.c:8-45.3: message
  184. foo.c:8.23-9.1: message
  185. foo.el:3:1:Error: End of file during parsing
  186. jade:dbcommon.dsl:133:17:E: missing argument for function call
  187. G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found.
  188. file:G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found.
  189. {standard input}:27041: Warning: end of file not at end of a line; newline inserted
  190. * Guile backtrace, 2.0.11
  191. symbols: guile-file, guile-line
  192. Backtrace:
  193. In ice-9/boot-9.scm:
  194. 157: 6 [catch #t #<catch-closure 196e3e0> ...]
  195. In unknown file:
  196. ?: 5 [apply-smob/1 #<catch-closure 196e3e0>]
  197. In ice-9/boot-9.scm:
  198. 63: 4 [call-with-prompt prompt0 ...]
  199. In ice-9/eval.scm:
  200. 432: 3 [eval # #]
  201. In unknown file:
  202. ?: 2 [eval (main (command-line)) #<directory (gud-break) 1962510>]
  203. In /home/janneke/vc/guile/examples/gud-break.scm:
  204. 1038: 1 [main ("gud-break.scm")]
  205. 1033: 0 [stderr "~a:hello world\n" (# # #)]
  206. * Lucid Compiler, lcc 3.x
  207. symbol: lcc
  208. E, file.cc(35,52) Illegal operation on pointers
  209. W, file.cc(36,52) blah blah
  210. * makepp 1.20
  211. symbol: makepp
  212. makepp: Scanning `/foo/bar.c'
  213. makepp: warning: bla bla `/foo/bar.c' and `/foo/bar.h'
  214. makepp: bla bla `/foo/Makeppfile:12' bla
  215. makepp: bla bla `/foo/bar.c' and `/foo/bar.h'
  216. * maven 2.0.9
  217. symbol: maven
  218. FooBar.java:[111,53] no interface expected here
  219. * MIPS lint; looks good for SunPro lint also
  220. symbols: mips-1 mips-2
  221. This can match multiple times on a line.
  222. TrimMask (255) in solomon.c may be indistinguishable from TrimMasks (93) in solomon.c due to truncation
  223. name defined but never used: LinInt in cmap_calc.c(199)
  224. * Microsoft C/C++
  225. symbol: msft
  226. This used to be less selective and allowed characters other than parens around
  227. the line number, but that caused confusion for GNU-style error messages. This
  228. used to reject spaces and dashes in file names, but they are valid now; so I
  229. made it more strict about the error message that follows.
  230. keyboard handler.c(537) : warning C4005: 'min' : macro redefinition
  231. d:\tmp\test.c(23) : error C2143: syntax error : missing ';' before 'if'
  232. d:\tmp\test.c(1145) : see declaration of 'nsRefPtr'
  233. 1>test_main.cpp(29): error C2144: syntax error : 'int' should be preceded by ';'
  234. 1>test_main.cpp(29): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
  235. 1>
  236. 1>Build FAILED.
  237. 1>
  238. 1>Time Elapsed 00:00:01.46
  239. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
  240. * Open Watcom
  241. symbol: watcom
  242. ..\src\ctrl\lister.c(109): Error! E1009: Expecting ';' but found '{'
  243. ..\src\ctrl\lister.c(120): Warning! W201: Unreachable code
  244. * Oracle pro*c
  245. symbol: oracle
  246. This stupid precompiler wraps lines at column 80 in the middle of a file name.
  247. There is no obvious way of detecting this or turning it off. But if you
  248. delete the newline (probably needs M-x toggle-read-only), the file name will
  249. automatically be reparsed, so that you can then go there.
  250. Semantic error at line 528, column 5, file erosacqdb.pc:
  251. Error at line 41, column 10 in file /usr/src/sb/ODBI_BHP.hpp
  252. PCC-02150: error at line 49, column 27 in file /usr/src/sb/ODBI_dxfgh.pc
  253. PCC-00003: invalid SQL Identifier at column name in line 12 of file /usr/src/sb/ODBI_BHP.hpp
  254. PCC-00004: mismatched IF/ELSE/ENDIF block at line 27 in file /usr/src/sb/ODBI_BHP.hpp
  255. PCC-02151: line 21 column 40 file /usr/src/sb/ODBI_BHP.hpp:
  256. * Perl
  257. symbol: perl
  258. The second sample, from the Perl-Glib module, is a Glib message put
  259. through Perl warn() to get "at FILENAME line N".
  260. syntax error at automake line 922, near "':'"
  261. Died at test.pl line 27.
  262. store::odrecall('File_A', 'x2') called at store.pm line 90
  263. (in cleanup) something bad at foo.pl line 3 during global destruction.
  264. GLib-GObject-WARNING **: /build/buildd/glib2.0-2.14.5/gobject/gsignal.c:1741: instance `0x8206790' has no handler with id `1234' at t-compilation-perl-gtk.pl line 3.
  265. * PHP
  266. symbol: php
  267. Parse error: parse error, unexpected $ in main.php on line 59
  268. Fatal error: Call to undefined function: mysql_pconnect() in db.inc on line 66
  269. * Ruby
  270. symbol: ruby
  271. plain-exception.rb:7:in `fun': unhandled exception
  272. from plain-exception.rb:3:in `proxy'
  273. from plain-exception.rb:12
  274. * Ruby (Test::Unit)
  275. symbol: ruby-Test::Unit
  276. Loaded suite examples/test-unit
  277. Started
  278. FFFE
  279. Finished in 0.023173 seconds.
  280. 1) Failure:
  281. test_a_deep_assert(BacktracesTest)
  282. [examples/test-unit.rb:28:in `here_is_a_deep_assert'
  283. examples/test-unit.rb:19:in `test_a_deep_assert']:
  284. <false> is not true.
  285. 2) Failure:
  286. test_assert(BacktracesTest) [examples/test-unit.rb:5]:
  287. <false> is not true.
  288. 3) Failure:
  289. test_assert_raise(BacktracesTest) [examples/test-unit.rb:9]:
  290. Exception raised:
  291. Class: <RuntimeError>
  292. Message: <"">
  293. ---Backtrace---
  294. examples/test-unit.rb:10:in `test_assert_raise'
  295. examples/test-unit.rb:9:in `test_assert_raise'
  296. ---------------
  297. 4) Error:
  298. test_backtrace(BacktracesTest):
  299. NoMethodError: undefined method `not_exists' for nil:NilClass
  300. examples/test-unit.rb:24:in `some_function_call_from_nil'
  301. examples/test-unit.rb:15:in `test_backtrace'
  302. 4 tests, 3 assertions, 3 failures, 1 errors
  303. * RXP
  304. symbol: rxp
  305. GPL XML validator at http://www.cogsci.ed.ac.uk/~richard/rxp.html
  306. Error: Mismatched end tag: expected </geroup>, got </group>
  307. in unnamed entity at line 71 char 8 of file:///home/reto/test/group.xml
  308. Warning: Start tag for undeclared element geroup
  309. in unnamed entity at line 4 char 8 of file:///home/reto/test/group.xml
  310. * Sparc Pascal
  311. symbols: sparc-pascal-file sparc-pascal-line sparc-pascal-example
  312. These messages don't contain a file name. Instead the compiler gives a
  313. message whenever the file being compiled is changed. For visual feedback the
  314. error code is fontified like a file name would be.
  315. Thu May 14 10:46:12 1992 mom3.p:
  316. 20 linjer : array[1..4] of linje;
  317. w 18480-----------^--- Inserted ';'
  318. 20 linjer : array[1..4] of linje;
  319. e 18480-----------^--- Inserted ';'
  320. w 18520 line 61 - 0 is undefined
  321. E 18520 line 61 - 0 is undefined
  322. * SGI IRIX MipsPro 7.3 & Sun F90 & Cray C
  323. symbol: sun
  324. cc-1020 CC: REMARK File = CUI_App.h, Line = 735
  325. cc-1070 cc: WARNING File = linkl.c, Line = 38
  326. cf90-113 f90comp: ERROR NSE, File = Hoved.f90, Line = 16, Column = 3
  327. * Sun Ada (VADS, Solaris)
  328. symbol: sun-ada
  329. /home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted
  330. * 4.3BSD grep, cc, lint
  331. symbol: 4bsd
  332. /usr/src/foo/foo.c(8): warning: w may be used before set
  333. /usr/src/foo/foo.c(9): error: w is used before set
  334. strcmp: variable # of args. llib-lc(359) :: /usr/src/foo/foo.c(8)
  335. bloofle defined( /users/wolfgang/foo.c(4) ), but never used
  336. * GCOV (test coverage program)
  337. symbol: gcov-file gcov-bb-file gcov-never-called-line gcov-called-line
  338. -: 0:Source:foo.c
  339. -: 0:Object:foo.bb
  340. -: 1:/* $ gcc -fprofile-arcs -ftest-coverage foo.c
  341. -: 2: $ ./a.out
  342. -: 3: $ gcov foo.c
  343. -: 4: LANG=C gcov foo.c
  344. -: 5: 62.50% of 8 lines executed in file foo.c
  345. -: 6: Creating foo.c.gcov.*/
  346. -: 7:int
  347. -: 8:main(int argc, char ** argv)
  348. 1: 9:{
  349. 1: 10: int r;
  350. 1: 11: if (argc == 1)
  351. 1: 12: r = 1;
  352. #####: 13: else if (argc == 2)
  353. #####: 14: r = 2;
  354. -: 15: else
  355. #####: 16: r = 0;
  356. 1: 17: return r;
  357. -: 18:}
  358. * Podchecker error messages, per Pod::Checker
  359. symbol: perl--Pod::Checker
  360. *** ERROR: Spurious text after =cut at line 193 in file foo.pm
  361. *** ERROR: =over on line 37 without closing =back at line EOF in file bar.pm
  362. *** ERROR: =over on line 1 without closing =back (at head1) at line 3 in file x.pod
  363. * Perl Test module error messages
  364. symbol: perl--Test
  365. # Failed test 1 in foo.t at line 6
  366. * Perl Test.pm module error messages comparing two values
  367. symbol: perl--Test2
  368. # Test 3 got: "99" (d-compilation-perl.t at line 29)
  369. # Expected: "88" (my test name)
  370. # d-compilation-perl.t line 29 is: ok(99,88,'my test name');
  371. # Test 6 got: "xx" (foo.t at line 33 fail #2)
  372. # Expected: "yy"
  373. * Perl Test::Harness output
  374. symbol: perl--Test::Harness
  375. NOK 1# Test 1 got: "1234" (t/foo.t at line 46)
  376. * Perl HTML::Lint::Error::as_string()
  377. symbol: weblint
  378. index.html (13:1) Unknown element <fdjsk>
  379. * Directory tracking
  380. Directories are matched via 'compilation-directory-matcher'. Files which are
  381. not shown as full paths are searched for relative to the directory where the
  382. message was issued.
  383. Entering directory `/a/b/c'
  384. Leaving directory `/a/b/c'
  385. make[2]: Entering directory '/a/b/c'
  386. make[2]: Leaving directory '/a/b/c'
  387. makepp: Leaving directory `/a/b/c'
  388. * Miscellaneous
  389. These are not messages that can be gone to. They are only highlighted via
  390. `compilation-mode-font-lock-keywords' to recognize some useful information at
  391. a glance.
  392. checking dynamic linker characteristics... GNU/Linux ld.so
  393. checking if libtool supports shared libraries... yes
  394. checking whether to build shared libraries... yes
  395. checking whether -lc should be explicitly linked in... (cached) no
  396. checking For GLIB - version >= 2.0.0... yes (version 2.1.0)
  397. checking FONTCONFIG_CFLAGS...
  398. tool -o foo.o foo.c
  399. tool -o=foo.o foo.c
  400. tool -output foo.o foo.c
  401. tool -output=foo.o foo.c
  402. tool -outfile foo.o foo.c
  403. tool -outfile=foo.o foo.c
  404. tool --output foo.o foo.c
  405. tool --output=foo.o foo.c
  406. tool --outfile foo.o foo.c
  407. tool --outfile=foo.o foo.c
  408. tool -omega foo.c foo2.c
  409. tool -output-html-file foo.c foo2.c
  410. tool --omega foo.c foo2.c
  411. tool --output-html-file foo.c foo2.c
  412. Compilation started at Wed Jul 20 12:20:10
  413. Compilation interrupt at Wed Jul 20 12:20:10
  414. Compilation killed at Wed Jul 20 12:20:10
  415. Compilation terminated at Wed Jul 20 12:20:10
  416. Compilation exited abnormally with code 1 at Wed Jul 20 12:21:12
  417. Compilation segmentation fault at Thu Jul 13 10:55:49
  418. Compilation finished at Thu Jul 21 15:02:15
  419. Copyright (C) 2004-2017 Free Software Foundation, Inc.
  420. COPYING PERMISSIONS:
  421. This document is free software: you can redistribute it and/or modify
  422. it under the terms of the GNU General Public License as published by
  423. the Free Software Foundation, either version 3 of the License, or
  424. (at your option) any later version.
  425. This program is distributed in the hope that it will be useful,
  426. but WITHOUT ANY WARRANTY; without even the implied warranty of
  427. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  428. GNU General Public License for more details.
  429. You should have received a copy of the GNU General Public License
  430. along with this program. If not, see <http://www.gnu.org/licenses/>.