annotate etc/compilation.txt @ 111574:a92967e45167

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