Mercurial > emacs
annotate etc/compilation.txt @ 109740:6a65d5e52497
* configure.in (AC_PREREQ): Require autoconf 2.65.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Tue, 10 Aug 2010 07:22:29 -0700 |
parents | 439a2fcb39aa |
children | 6994dcd2f3fa |
rev | line source |
---|---|
71189
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
1 * Introduction -*-compilation-*- (Copyright information at end of file) |
54365 | 2 |
3 This shows the different kinds of messages compile recognizes by default and | |
4 how they are rendered. It is intended both to help you decide which matchers | |
5 you need and as a test of the matchers. Move the mouse over a colored part or | |
6 use `compilation-message-face', to see how much text was actually matched. | |
7 | |
71681
7f64dacbf7f1
Add an example "Compilation started ..." line.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
71189
diff
changeset
|
8 Note that the following example line should NOT be highlighted: |
7f64dacbf7f1
Add an example "Compilation started ..." line.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
71189
diff
changeset
|
9 Compilation started at Sat Jul 8 15:19:25 |
7f64dacbf7f1
Add an example "Compilation started ..." line.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
71189
diff
changeset
|
10 |
54365 | 11 The important part is the symbol(s) line at the beginning of each entry. |
12 These are the symbols you can customize `compilation-error-regexp-alist' for, | |
13 to match the messages shown in that entry. A few complex cases have more than | |
14 one symbol, which should be selected together. | |
15 | |
16 | |
17 * Absoft FORTRAN 77 Compiler 3.1.3 | |
18 | |
19 symbol: absoft | |
20 | |
21 Error on line 3 of t.f: Execution error unclassifiable statement | |
22 Line 45 of "foo.c": bloofle undefined | |
23 error on line 19 of fplot.f: spelling error? | |
24 warning on line 17 of fplot.f: data type is undefined for variable d | |
25 | |
26 | |
27 * Ada & Mpatrol (memory leak debugger) | |
28 | |
29 symbol: ada | |
30 | |
31 This matches only the end of line, the beginning is covered by GNU style. | |
32 | |
33 foo.adb:61:11: [...] in call to size declared at foo.ads:11 | |
34 0x8008621 main+16 at error.c:17 | |
35 | |
36 | |
37 * IBM AIX PS/2 C version 1.1 | |
38 | |
39 symbol: aix | |
40 | |
41 ****** Error number 140 in line 8 of file errors.c ****** | |
42 | |
43 | |
44 * Ant Java: works at least for jikes and javac | |
45 | |
46 symbol: ant | |
47 | |
48 The regexps found on http://ant.apache.org/faq.html, and since integrated in | |
49 both Emacsen, were hairy. Why so many numbers for jikes -- is one a column | |
50 number? | |
51 | |
52 [javac] /src/DataBaseTestCase.java:27: unreported exception ... | |
53 [javac] /src/DataBaseTestCase.java:49: warning: finally clause cannot complete normally | |
54 [jikes] foo.java:3:5:7:9: blah blah | |
55 | |
56 | |
57 * Bash v2 | |
58 | |
59 symbol: bash | |
60 | |
61 a.sh: line 1: ls-l: command not found | |
62 | |
63 | |
64 * Borland C++, C++Builder | |
65 | |
66 symbol: borland | |
67 | |
68 Error ping.c 15: Unable to open include file 'sys/types.h' | |
69 Warning ping.c 68: Call to function 'func' with no prototype | |
70 Error E2010 ping.c 15: Unable to open include file 'sys/types.h' | |
71 Warning W1022 ping.c 68: Call to function 'func' with no prototype | |
72 | |
73 | |
74 * Caml & Python | |
75 | |
76 symbol: caml | |
77 | |
78 File "foobar.ml", lines 5-8, characters 20-155: blah blah | |
79 File "F:\ocaml\sorting.ml", line 65, characters 2-145: | |
80 Warning: this expression should have type unit. | |
81 File "/usr/share/gdesklets/display/TargetGauge.py", line 41, in add_children | |
54744
a88e6b97afe3
Fix caml (Python) & irix (Info)
Daniel Pfeiffer <occitan@esperanto.org>
parents:
54365
diff
changeset
|
82 File \lib\python\Products\PythonScripts\PythonScript.py, line 302, in _exec |
a88e6b97afe3
Fix caml (Python) & irix (Info)
Daniel Pfeiffer <occitan@esperanto.org>
parents:
54365
diff
changeset
|
83 File "/tmp/foo.py", line 10 |
54365 | 84 |
85 | |
86 * Apollo cc, 4.3BSD fc & IBM RS6000/AIX xlc compiler & Microtec mcc68k & GNAT (July 94) | |
87 | |
88 symbol: comma | |
89 | |
90 "foo.f", line 3: Error: syntax error near end of statement | |
91 "vvouch.c", line 19.5: 1506-046 (S) Syntax error. | |
92 "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage" | |
93 "foo.adb", line 2(11): warning: file name does not match ... | |
94 "src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment. | |
95 | |
109382
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
96 * Cucumber |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
97 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
98 symbol: cucumber |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
99 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
100 Feature: This is an example for backtrace. |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
101 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
102 Scenario: undefined step # features/cucumber.feature:3 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
103 Given this is undefined # features/cucumber.feature:4 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
104 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
105 Scenario: assertion false (Test::Unit) # features/cucumber.feature:6 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
106 Given this will generate 'assert false' # features/step_definitions/default_steps.rb:1 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
107 <false> is not true. (Test::Unit::AssertionFailedError) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
108 /home/gusev/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/test/unit/assertions.rb:48:in `assert_block' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
109 /home/gusev/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/test/unit/assertions.rb:500:in `_wrap_assertion' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
110 /home/gusev/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/test/unit/assertions.rb:46:in `assert_block' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
111 /home/gusev/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/test/unit/assertions.rb:63:in `assert' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
112 /home/gusev/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/test/unit/assertions.rb:495:in `_wrap_assertion' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
113 /home/gusev/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/test/unit/assertions.rb:61:in `assert' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
114 ./features/step_definitions/default_steps.rb:2:in `/^this will generate 'assert false'$/' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
115 features/cucumber.feature:7:in `Given this will generate 'assert false'' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
116 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
117 Scenario: assertion false (RSpec) # features/cucumber.feature:9 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
118 Given this will generate 'should be_true' # features/step_definitions/default_steps.rb:5 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
119 expected true to be false (Spec::Expectations::ExpectationNotMetError) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
120 ./features/step_definitions/default_steps.rb:6:in `/^this will generate 'should be_true'$/' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
121 features/cucumber.feature:10:in `Given this will generate 'should be_true'' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
122 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
123 Scenario: backtrace in step definition # features/cucumber.feature:12 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
124 Given this will generate backtrace # features/step_definitions/default_steps.rb:9 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
125 (RuntimeError) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
126 ./features/step_definitions/default_steps.rb:10:in `/^this will generate backtrace$/' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
127 features/cucumber.feature:13:in `Given this will generate backtrace' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
128 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
129 Scenario: deeep backtrace in step definition # features/cucumber.feature:15 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
130 Given this will generate deep backtrace # features/step_definitions/default_steps.rb:13 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
131 (RuntimeError) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
132 ./features/step_definitions/default_steps.rb:18:in `deep' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
133 ./features/step_definitions/default_steps.rb:14:in `/^this will generate deep backtrace$/' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
134 features/cucumber.feature:16:in `Given this will generate deep backtrace' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
135 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
136 Failing Scenarios: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
137 cucumber features/cucumber.feature:6 # Scenario: assertion false (Test::Unit) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
138 cucumber features/cucumber.feature:9 # Scenario: assertion false (RSpec) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
139 cucumber features/cucumber.feature:12 # Scenario: backtrace in step definition |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
140 cucumber features/cucumber.feature:15 # Scenario: deeep backtrace in step definition |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
141 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
142 5 scenarios (4 failed, 1 undefined) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
143 5 steps (4 failed, 1 undefined) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
144 0m0.007s |
54365 | 145 |
55516
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
146 * EDG C/C++ |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
147 |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
148 symbol: edg-1 edg-2 |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
149 |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
150 build/intel/debug/../../../struct.cpp(42): error: identifier "foo" is undefined |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
151 build/intel/debug/../../../struct.cpp(44): warning #1011: missing return statement at end of ... |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
152 build/intel/debug/../../../iptr.h(302): remark #981: operands are evaluated in unspecified order |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
153 detected during ... at line 62 of "build/intel/debug/../../../trace.h" |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
154 |
d43c6081f39c
Add edg examples and remove redundant ultrix examples.
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55133
diff
changeset
|
155 |
54365 | 156 * EPC F90 compiler |
157 | |
158 symbol: epc | |
159 | |
160 Error 24 at (2:progran.f90) : syntax error | |
161 | |
162 | |
57730
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
163 * Fortran checker |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
164 |
58437
f81ffb9e961b
ftnchek only current style messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
57732
diff
changeset
|
165 symbols: ftnchek |
57730
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
166 |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
167 Dummy arg W in module SUBA line 8 file arrayclash.f is array |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
168 L4 used at line 55 file test/assign.f; never set |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
169 Warning near line 10 file arrayclash.f: Module contains no executable |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
170 Nonportable usage near line 31 col 9 file assign.f: mixed default and explicit |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
171 |
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
172 |
54365 | 173 * IAR Systems C Compiler |
174 | |
175 symbol: iar | |
176 | |
177 "foo.c",3 Error[32]: Error message | |
178 "foo.c",3 Warning[32]: Error message | |
179 | |
180 | |
181 * IBM C/C++ Tools 2.01 | |
182 | |
183 symbol: ibm | |
184 | |
185 foo.c(2:0) : informational EDC0804: Function foo is not referenced. | |
186 foo.c(3:8) : warning EDC0833: Implicit return statement encountered. | |
187 foo.c(5:5) : error EDC0350: Syntax error. | |
188 | |
189 | |
57730
c173d0dac457
extend irix for NAG Fortran and add ftnchek-*
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55991
diff
changeset
|
190 * Ultrix MIPS RISC CC, DEC AXP OSF/1 cc, IRIX 5.2 & NAG Fortran |
54365 | 191 |
192 symbol: irix | |
193 | |
194 ccom: Error: foo.c, line 2: syntax error | |
55133
77a1309e787d
added irix/Compaq C severe example
Daniel Pfeiffer <occitan@esperanto.org>
parents:
54744
diff
changeset
|
195 cc: Severe: /src/Python-2.3.3/Modules/_curses_panel.c, line 17: Cannot find file <panel.h> ... |
54744
a88e6b97afe3
Fix caml (Python) & irix (Info)
Daniel Pfeiffer <occitan@esperanto.org>
parents:
54365
diff
changeset
|
196 cc: Info: foo.c, line 27: ... |
54365 | 197 cfe: Warning 712: foo.c, line 2: illegal combination of pointer and ... |
198 cfe: Warning 600: xfe.c: 170: Not in a conditional directive while ... | |
199 /usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah | |
200 /usr/lib/cmplrs/cc/cfe: warning: foo.c: 1: blah blah | |
57732
828726b6503b
*** empty log message ***
Daniel Pfeiffer <occitan@esperanto.org>
parents:
57730
diff
changeset
|
201 foo bar: baz.f, line 27: ... |
54365 | 202 |
203 | |
204 * Java Exception & Valgrind (memory debugger for x86 GNU/Linux) | |
205 | |
206 symbol: java | |
207 | |
208 Register 6 contains wrong type | |
209 at org.foo.ComponentGateway.doGet(ComponentGateway.java:172) | |
210 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) | |
211 ==1332== Invalid write of size 1 | |
212 ==1332== at 0x4040743C: System::getErrorString() (../src/Lib/System.cpp:217) | |
213 ==1332== by 0x8008621: main (vtest.c:180) | |
214 | |
215 | |
216 * IBM jikes | |
217 | |
218 symbols: jikes-file jikes-line | |
219 | |
220 Jikes separates file names from the actual error messages. For visual | |
221 feedback the underline and the word "Error" on the 3rd line is fontified like | |
222 a file name would be. | |
223 | |
224 Found 2 semantic errors compiling "../javax/swing/BorderFactory.java": | |
225 | |
226 150. case '{': | |
227 <-> | |
228 *** Error: The type of this expression, "char", is not ... | |
229 | |
230 312. return new CompoundBorder(outside, inside); | |
231 <---------------------------------> | |
232 *** Error: No match was found for constructor ... | |
233 | |
234 Issued 1 semantic warning compiling "java/awt/Toolkit.java": | |
235 | |
236 504. void imgProduceImage( ImageNativeProducer prod, Ptr imgData); | |
237 <-----------------> | |
238 *** Warning: The type "ImageNativeProducer" is defined ... | |
239 | |
240 | |
241 * GCC include message | |
242 | |
243 symbol: gcc-include | |
244 | |
245 The last file, i.e. the one you are compiling, is the interesting one. | |
246 | |
247 In file included from /usr/include/c++/3.3/backward/warn.h:4, | |
248 from /usr/include/c++/3.3/backward/iostream.h:31, | |
249 from test_clt.cc:1: | |
250 | |
251 | |
252 * GNU style | |
253 | |
254 symbol: gnu | |
255 | |
256 foo.c:8: message | |
257 ../foo.c:8: W: message | |
258 /tmp/foo.c:8:warning message | |
259 foo/bar.py:8: FutureWarning message | |
260 foo.py:8: RuntimeWarning message | |
261 foo.c:8:I: message | |
101800
9a856cb80538
(gnu): Add an example for the "note" format.
Dan Nicolaescu <dann@ics.uci.edu>
parents:
100972
diff
changeset
|
262 foo.c:8.23: note: message |
54365 | 263 foo.c:8.23: info: message |
264 foo.c:8:23:information: message | |
265 foo.c:8.23-45: Informational: message | |
266 foo.c:8-23: message | |
267 foo.c:8-45.3: message | |
268 foo.c:8.23-9.1: message | |
269 jade:dbcommon.dsl:133:17:E: missing argument for function call | |
270 G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found. | |
271 file:G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found. | |
55991
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
272 {standard input}:27041: Warning: end of file not at end of a line; newline inserted |
54365 | 273 |
274 | |
275 * Lucid Compiler, lcc 3.x | |
276 | |
277 symbol: lcc | |
278 | |
279 E, file.cc(35,52) Illegal operation on pointers | |
280 W, file.cc(36,52) blah blah | |
281 | |
282 | |
283 * makepp 1.20 | |
284 | |
285 symbol: makepp | |
286 | |
287 makepp: Scanning `/foo/bar.c' | |
288 makepp: warning: bla bla `/foo/bar.c' and `/foo/bar.h' | |
289 makepp: bla bla `/foo/Makeppfile:12' bla | |
290 makepp: bla bla `/foo/bar.c' and `/foo/bar.h' | |
291 | |
292 | |
102118 | 293 * maven 2.0.9 |
294 | |
295 symbol: maven | |
296 | |
297 FooBar.java:[111,53] no interface expected here | |
298 | |
299 | |
54365 | 300 * MIPS lint; looks good for SunPro lint also |
301 | |
302 symbols: mips-1 mips-2 | |
303 | |
304 This can match multiple times on a line. | |
305 | |
306 TrimMask (255) in solomon.c may be indistinguishable from TrimMasks (93) in solomon.c due to truncation | |
307 name defined but never used: LinInt in cmap_calc.c(199) | |
308 | |
309 | |
310 * Microsoft C/C++ | |
311 | |
312 symbol: msft | |
313 | |
314 This used to be less selective and allowed characters other than parens around | |
315 the line number, but that caused confusion for GNU-style error messages. This | |
316 used to reject spaces and dashes in file names, but they are valid now; so I | |
317 made it more strict about the error message that follows. | |
318 | |
319 keyboard handler.c(537) : warning C4005: 'min' : macro redefinition | |
320 d:\tmp\test.c(23) : error C2143: syntax error : missing ';' before 'if' | |
105916
1f553b32ab4f
* compilation.txt: Add one more error message for msft (Bug#4100).
Chong Yidong <cyd@stupidchicken.com>
parents:
104070
diff
changeset
|
321 d:\tmp\test.c(1145) : see declaration of 'nsRefPtr' |
54365 | 322 |
323 | |
94634
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
324 * Open Watcom |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
325 |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
326 symbol: watcom |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
327 |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
328 ..\src\ctrl\lister.c(109): Error! E1009: Expecting ';' but found '{' |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
329 ..\src\ctrl\lister.c(120): Warning! W201: Unreachable code |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
330 |
dfff53b237c4
Add regexp for Open Watcom compiler output.
Nick Roberts <nickrob@snap.net.nz>
parents:
92172
diff
changeset
|
331 |
54365 | 332 * Oracle pro*c |
333 | |
334 symbol: oracle | |
335 | |
55991
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
336 This stupid precompiler wraps lines at column 80 in the middle of a file name. |
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
337 There is no obvious way of detecting this or turning it off. But if you |
58437
f81ffb9e961b
ftnchek only current style messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
57732
diff
changeset
|
338 delete the newline (probably needs M-x toggle-read-only), the file name will |
f81ffb9e961b
ftnchek only current style messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
57732
diff
changeset
|
339 automatically be reparsed, so that you can then go there. |
55991
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
340 |
54365 | 341 Semantic error at line 528, column 5, file erosacqdb.pc: |
55991
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
342 Error at line 41, column 10 in file /usr/src/sb/ODBI_BHP.hpp |
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
343 PCC-02150: error at line 49, column 27 in file /usr/src/sb/ODBI_dxfgh.pc |
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
344 PCC-00003: invalid SQL Identifier at column name in line 12 of file /usr/src/sb/ODBI_BHP.hpp |
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
345 PCC-00004: mismatched IF/ELSE/ENDIF block at line 27 in file /usr/src/sb/ODBI_BHP.hpp |
60906ddcbf22
show example of GNU {standard input} (gcc --pipe) and various Oracle messages
Daniel Pfeiffer <occitan@esperanto.org>
parents:
55516
diff
changeset
|
346 PCC-02151: line 21 column 40 file /usr/src/sb/ODBI_BHP.hpp: |
54365 | 347 |
348 | |
349 * Perl | |
350 | |
351 symbol: perl | |
352 | |
104070
ec8fb318bade
Add Perl-Glib sample message.
Chong Yidong <cyd@stupidchicken.com>
parents:
103817
diff
changeset
|
353 The second sample, from the Perl-Glib module, is a Glib message put |
ec8fb318bade
Add Perl-Glib sample message.
Chong Yidong <cyd@stupidchicken.com>
parents:
103817
diff
changeset
|
354 through Perl warn() to get "at FILENAME line N". |
ec8fb318bade
Add Perl-Glib sample message.
Chong Yidong <cyd@stupidchicken.com>
parents:
103817
diff
changeset
|
355 |
54365 | 356 syntax error at automake line 922, near "':'" |
357 Died at test.pl line 27. | |
358 store::odrecall('File_A', 'x2') called at store.pm line 90 | |
79788
7bdf18d42b12
Kevin Ryde <user42 at zip.com.au>:
Glenn Morris <rgm@gnu.org>
parents:
79776
diff
changeset
|
359 (in cleanup) something bad at foo.pl line 3 during global destruction. |
54365 | 360 |
104070
ec8fb318bade
Add Perl-Glib sample message.
Chong Yidong <cyd@stupidchicken.com>
parents:
103817
diff
changeset
|
361 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. |
79789 | 362 |
99461
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
363 * PHP |
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
364 |
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
365 symbol: php |
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
366 |
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
367 Parse error: parse error, unexpected $ in main.php on line 59 |
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
368 Fatal error: Call to undefined function: mysql_pconnect() in db.inc on line 66 |
e3a663b9dab6
Examples for compilation.txt for PHP
Mark A. Hershberger <mah@everybody.org>
parents:
95004
diff
changeset
|
369 |
109382
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
370 * Ruby |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
371 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
372 symbol: ruby |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
373 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
374 plain-exception.rb:7:in `fun': unhandled exception |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
375 from plain-exception.rb:3:in `proxy' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
376 from plain-exception.rb:12 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
377 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
378 * Ruby (Test::Unit) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
379 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
380 symbol: ruby-Test::Unit |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
381 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
382 Loaded suite examples/test-unit |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
383 Started |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
384 FFFE |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
385 Finished in 0.023173 seconds. |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
386 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
387 1) Failure: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
388 test_a_deep_assert(BacktracesTest) |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
389 [examples/test-unit.rb:28:in `here_is_a_deep_assert' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
390 examples/test-unit.rb:19:in `test_a_deep_assert']: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
391 <false> is not true. |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
392 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
393 2) Failure: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
394 test_assert(BacktracesTest) [examples/test-unit.rb:5]: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
395 <false> is not true. |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
396 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
397 3) Failure: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
398 test_assert_raise(BacktracesTest) [examples/test-unit.rb:9]: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
399 Exception raised: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
400 Class: <RuntimeError> |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
401 Message: <""> |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
402 ---Backtrace--- |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
403 examples/test-unit.rb:10:in `test_assert_raise' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
404 examples/test-unit.rb:9:in `test_assert_raise' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
405 --------------- |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
406 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
407 4) Error: |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
408 test_backtrace(BacktracesTest): |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
409 NoMethodError: undefined method `not_exists' for nil:NilClass |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
410 examples/test-unit.rb:24:in `some_function_call_from_nil' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
411 examples/test-unit.rb:15:in `test_backtrace' |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
412 |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
413 4 tests, 3 assertions, 3 failures, 1 errors |
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
414 |
54365 | 415 * RXP |
416 | |
417 symbol: rxp | |
418 | |
419 GPL XML validator at http://www.cogsci.ed.ac.uk/~richard/rxp.html | |
420 | |
421 Error: Mismatched end tag: expected </geroup>, got </group> | |
422 in unnamed entity at line 71 char 8 of file:///home/reto/test/group.xml | |
423 Warning: Start tag for undeclared element geroup | |
424 in unnamed entity at line 4 char 8 of file:///home/reto/test/group.xml | |
425 | |
426 | |
427 * Sparc Pascal | |
428 | |
429 symbols: sparc-pascal-file sparc-pascal-line sparc-pascal-example | |
430 | |
431 These messages don't contain a file name. Instead the compiler gives a | |
432 message whenever the file being compiled is changed. For visual feedback the | |
433 error code is fontified like a file name would be. | |
434 | |
435 Thu May 14 10:46:12 1992 mom3.p: | |
436 20 linjer : array[1..4] of linje; | |
437 w 18480-----------^--- Inserted ';' | |
438 20 linjer : array[1..4] of linje; | |
439 e 18480-----------^--- Inserted ';' | |
440 w 18520 line 61 - 0 is undefined | |
441 E 18520 line 61 - 0 is undefined | |
442 | |
443 | |
444 * SGI IRIX MipsPro 7.3 & Sun F90 & Cray C | |
445 | |
446 symbol: sun | |
447 | |
448 cc-1020 CC: REMARK File = CUI_App.h, Line = 735 | |
449 cc-1070 cc: WARNING File = linkl.c, Line = 38 | |
450 cf90-113 f90comp: ERROR NSE, File = Hoved.f90, Line = 16, Column = 3 | |
451 | |
452 | |
453 * Sun Ada (VADS, Solaris) | |
454 | |
455 symbol: sun-ada | |
456 | |
457 /home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted | |
458 | |
459 | |
460 * 4.3BSD grep, cc, lint | |
461 | |
462 symbol: 4bsd | |
463 | |
464 /usr/src/foo/foo.c(8): warning: w may be used before set | |
465 /usr/src/foo/foo.c(9): error: w is used before set | |
466 strcmp: variable # of args. llib-lc(359) :: /usr/src/foo/foo.c(8) | |
467 bloofle defined( /users/wolfgang/foo.c(4) ), but never used | |
468 | |
469 | |
61425
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
470 * GCOV (test coverage program) |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
471 |
109382
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
472 symbol: gcov-file gcov-bb-file gcov-never-called-line gcov-called-line |
61425
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
473 |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
474 -: 0:Source:foo.c |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
475 -: 0:Object:foo.bb |
109382
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
476 -: 1:/* $ gcc -fprofile-arcs -ftest-coverage foo.c |
61425
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
477 -: 2: $ ./a.out |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
478 -: 3: $ gcov foo.c |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
479 -: 4: LANG=C gcov foo.c |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
480 -: 5: 62.50% of 8 lines executed in file foo.c |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
481 -: 6: Creating foo.c.gcov.*/ |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
482 -: 7:int |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
483 -: 8:main(int argc, char ** argv) |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
484 1: 9:{ |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
485 1: 10: int r; |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
486 1: 11: if (argc == 1) |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
487 1: 12: r = 1; |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
488 #####: 13: else if (argc == 2) |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
489 #####: 14: r = 2; |
109382
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
490 -: 15: else |
61425
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
491 #####: 16: r = 0; |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
492 1: 17: return r; |
109382
439a2fcb39aa
Add regexp tests for cucumber and ruby.
Chong Yidong <cyd@stupidchicken.com>
parents:
106815
diff
changeset
|
493 -: 18:} |
61425
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
494 |
6dfecf2a19ab
* compilation.txt (symbol): Added gcov-file
Masatake YAMATO <jet@gyve.org>
parents:
58437
diff
changeset
|
495 |
86045
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
496 * Podchecker error messages, per Pod::Checker |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
497 |
103817
e81c75893d07
Kevin Ryde <user42 at zip.com.au>
Glenn Morris <rgm@gnu.org>
parents:
102118
diff
changeset
|
498 symbol: perl--Pod::Checker |
86045
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
499 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
500 *** ERROR: Spurious text after =cut at line 193 in file foo.pm |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
501 *** ERROR: =over on line 37 without closing =back at line EOF in file bar.pm |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
502 *** ERROR: =over on line 1 without closing =back (at head1) at line 3 in file x.pod |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
503 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
504 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
505 * Perl Test module error messages |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
506 |
103817
e81c75893d07
Kevin Ryde <user42 at zip.com.au>
Glenn Morris <rgm@gnu.org>
parents:
102118
diff
changeset
|
507 symbol: perl--Test |
86045
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
508 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
509 # Failed test 1 in foo.t at line 6 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
510 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
511 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
512 * Perl Test::Harness output |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
513 |
103817
e81c75893d07
Kevin Ryde <user42 at zip.com.au>
Glenn Morris <rgm@gnu.org>
parents:
102118
diff
changeset
|
514 symbol: perl--Test::Harness |
86045
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
515 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
516 NOK 1# Test 1 got: "1234" (t/foo.t at line 46) |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
517 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
518 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
519 * Perl HTML::Lint::Error::as_string() |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
520 |
103817
e81c75893d07
Kevin Ryde <user42 at zip.com.au>
Glenn Morris <rgm@gnu.org>
parents:
102118
diff
changeset
|
521 symbol: weblint |
86045
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
522 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
523 index.html (13:1) Unknown element <fdjsk> |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
524 |
1fa61031bef4
Add new entries.
Vinicius Jose Latorre <viniciusjl@ig.com.br>
parents:
82140
diff
changeset
|
525 |
54365 | 526 * Directory tracking |
527 | |
528 Directories are matched via `compilation-directory-matcher'. Files which are | |
529 not shown as full paths are searched for relative to the directory where the | |
530 message was issued. | |
531 | |
532 Entering directory `/a/b/c' | |
533 Leaving directory `/a/b/c' | |
534 gmake[2]: Entering directory `/a/b/c' | |
535 makepp: Leaving directory `/a/b/c' | |
536 | |
537 | |
538 * Miscellaneous | |
539 | |
540 These are not messages that can be gone to. They are only highlighted via | |
541 `compilation-mode-font-lock-keywords' to recognize some useful information at | |
542 a glance. | |
543 | |
544 checking dynamic linker characteristics... GNU/Linux ld.so | |
545 checking if libtool supports shared libraries... yes | |
546 checking whether to build shared libraries... yes | |
547 checking whether -lc should be explicitly linked in... (cached) no | |
548 checking For GLIB - version >= 2.0.0... yes (version 2.1.0) | |
549 checking FONTCONFIG_CFLAGS... | |
550 g++ -o foo.o foo.cc | |
551 tool1 -output=foo foo.x | |
552 tool2 --outfile foo foo.y | |
64738
b8929a75abe8
Add examples of finished compilation.
Juri Linkov <juri@jurta.org>
parents:
61425
diff
changeset
|
553 |
64945
7a6aa8277fe1
Add examples of starting and finishing messages.
Juri Linkov <juri@jurta.org>
parents:
64738
diff
changeset
|
554 Compilation started at Wed Jul 20 12:20:10 |
7a6aa8277fe1
Add examples of starting and finishing messages.
Juri Linkov <juri@jurta.org>
parents:
64738
diff
changeset
|
555 Compilation interrupt at Wed Jul 20 12:20:10 |
7a6aa8277fe1
Add examples of starting and finishing messages.
Juri Linkov <juri@jurta.org>
parents:
64738
diff
changeset
|
556 Compilation killed at Wed Jul 20 12:20:10 |
7a6aa8277fe1
Add examples of starting and finishing messages.
Juri Linkov <juri@jurta.org>
parents:
64738
diff
changeset
|
557 Compilation terminated at Wed Jul 20 12:20:10 |
64738
b8929a75abe8
Add examples of finished compilation.
Juri Linkov <juri@jurta.org>
parents:
61425
diff
changeset
|
558 Compilation exited abnormally with code 1 at Wed Jul 20 12:21:12 |
92172
16e08abf25d2
Move successful message "Compilation finished" to the end.
Juri Linkov <juri@jurta.org>
parents:
87649
diff
changeset
|
559 Compilation segmentation fault at Thu Jul 13 10:55:49 |
64738
b8929a75abe8
Add examples of finished compilation.
Juri Linkov <juri@jurta.org>
parents:
61425
diff
changeset
|
560 Compilation finished at Thu Jul 21 15:02:15 |
71189
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
561 |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
562 |
106815 | 563 Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 |
75343
0259a1711394
Update copyright for years from Emacs 21 to present (mainly adding
Glenn Morris <rgm@gnu.org>
parents:
71681
diff
changeset
|
564 Free Software Foundation, Inc. |
71189
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
565 |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
566 COPYING PERMISSIONS: |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
567 |
95004
cbf5528cf447
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
94634
diff
changeset
|
568 This document is free software: you can redistribute it and/or modify |
71189
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
569 it under the terms of the GNU General Public License as published by |
95004
cbf5528cf447
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
94634
diff
changeset
|
570 the Free Software Foundation, either version 3 of the License, or |
cbf5528cf447
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
94634
diff
changeset
|
571 (at your option) any later version. |
71189
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
572 |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
573 This program is distributed in the hope that it will be useful, |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
574 but WITHOUT ANY WARRANTY; without even the implied warranty of |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
575 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
576 GNU General Public License for more details. |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
577 |
3681678d3d86
Add copyright notice and copying permissions.
Eli Zaretskii <eliz@gnu.org>
parents:
64945
diff
changeset
|
578 You should have received a copy of the GNU General Public License |
95004
cbf5528cf447
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
94634
diff
changeset
|
579 along with this program. If not, see <http://www.gnu.org/licenses/>. |