author | osayama <osamu.sayama@oracle.com> |
Fri, 16 Sep 2016 08:38:07 +0900 | |
changeset 6914 | 0c9c2d460328 |
parent 5272 | 28045eab1400 |
permissions | -rw-r--r-- |
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
1 |
if test -d $(SOURCE_DIR)/.git \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
2 |
&& git --version >/dev/null 2>&1; then \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
3 |
cd $(SOURCE_DIR) && \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
4 |
git submodule --quiet foreach \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
5 |
'test "$(git rev-parse "$sha1")" \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
6 |
= "$(git merge-base origin "$sha1")"' \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
7 |
|| { echo 'maint.mk: found non-public submodule commit' >&2; \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
8 |
exit 1; }; \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
9 |
else \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
10 |
: ; \ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
11 |
fi |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
12 |
/usr/gnu/bin/make check-recursive |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
13 |
Making check in po |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
14 |
Making check in runtime-po |
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
15 |
Making check in . |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
16 |
/usr/gnu/bin/make examples/calc++/calc++ examples/mfcalc/mfcalc examples/rpcalc/rpcalc ./tests/bison tests/atconfig tests/atlocal |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
17 |
/usr/gnu/bin/make check-TESTS check-local |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
18 |
PASS: examples/calc++/calc++.test |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
19 |
PASS: examples/mfcalc/mfcalc.test |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
20 |
PASS: examples/rpcalc/rpcalc.test |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
21 |
============================================================================ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
22 |
Testsuite summary for GNU Bison 3.0.4 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
23 |
============================================================================ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
24 |
# TOTAL: 3 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
25 |
# PASS: 3 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
26 |
# SKIP: 0 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
27 |
# XFAIL: 0 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
28 |
# FAIL: 0 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
29 |
# XPASS: 0 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
30 |
# ERROR: 0 |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
31 |
============================================================================ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
32 |
/usr/gnu/bin/make all-recursive |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
33 |
Making all in po |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
34 |
Making all in runtime-po |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
35 |
Making all in . |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
36 |
$(SOURCE_DIR)/tests/testsuite -C tests |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
37 |
In file included from /usr/include/sys/time.h:467:0, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
38 |
from $(@D)/lib/sys/time.h:39, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
39 |
from /usr/include/sys/select.h:27, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
40 |
from /usr/include/sys/types.h:645, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
41 |
from $(@D)/lib/sys/types.h:28, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
42 |
from $(@D)/lib/stdio.h:58, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
43 |
from $(@D)/lib/wchar.h:71, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
44 |
from /usr/gcc/4.8/include/c++/4.8.2/cwchar:44, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
45 |
from /usr/gcc/4.8/include/c++/4.8.2/bits/postypes.h:40, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
46 |
from /usr/gcc/4.8/include/c++/4.8.2/iosfwd:40, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
47 |
from /usr/gcc/4.8/include/c++/4.8.2/ios:38, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
48 |
from /usr/gcc/4.8/include/c++/4.8.2/ostream:38, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
49 |
from /usr/gcc/4.8/include/c++/4.8.2/iostream:39, |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
50 |
from conftest.cc:6: |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
51 |
$(@D)/lib/stdio.h:1039:1: error: 'char* gets(char*)' conflicts with previous using declaration 'char* std::gets(char*)' |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
52 |
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
53 |
^ |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
54 |
## --------------------------- ## |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
55 |
## GNU Bison 3.0.4 test suite. ## |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
56 |
## --------------------------- ## |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
57 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
58 |
Input Processing. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
59 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
60 |
1: Invalid options ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
61 |
2: Invalid inputs ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
62 |
3: Invalid inputs with {} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
63 |
4: Invalid $n and @n ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
64 |
5: Type Clashes ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
65 |
6: Unused values ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
66 |
7: Unused values before symbol declarations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
67 |
8: Default %printer and %destructor redeclared ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
68 |
9: Per-type %printer and %destructor redeclared ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
69 |
10: Undefined symbols ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
70 |
11: Unassociated types used for a printer or destructor ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
71 |
12: Useless printers or destructors ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
72 |
13: Unused values with default %destructor ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
73 |
14: Unused values with per-type %destructor ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
74 |
15: Incompatible Aliases ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
75 |
16: Torturing the Scanner ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
76 |
17: Typed symbol aliases ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
77 |
18: Require 1.0 ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
78 |
19: Require 3.0.4 ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
79 |
20: Require 100.0 ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
80 |
21: String aliases for character tokens ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
81 |
22: Symbols ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
82 |
23: Numbered tokens ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
83 |
24: Unclosed constructs ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
84 |
25: %start after first rule ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
85 |
26: %prec takes a token ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
86 |
27: %prec's token must be defined ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
87 |
28: Reject unused %code qualifiers ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
88 |
29: Multiple %code ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
89 |
30: errors ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
90 |
31: %define, --define, --force-define ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
91 |
32: "%define" Boolean variables ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
92 |
33: "%define" code variables ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
93 |
34: "%define" keyword variables ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
94 |
35: "%define" enum variables ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
95 |
36: "%define" backward compatibility ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
96 |
37: Unused api.pure ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
97 |
38: C++ namespace reference errors ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
98 |
39: Bad character literals ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
99 |
40: Bad escapes in literals ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
100 |
41: LAC: Errors for %define ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
101 |
42: -Werror combinations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
102 |
43: %name-prefix and api.prefix are incompatible ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
103 |
44: Redefined %union name ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
104 |
45: Stray $ or @ ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
105 |
46: Code injection ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
106 |
47: Deprecated directives ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
107 |
48: Unput's effect on locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
108 |
49: Non-deprecated directives ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
109 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
110 |
Named references tests. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
111 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
112 |
50: Tutorial calculator ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
113 |
51: Undefined and ambiguous references ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
114 |
52: Misleading references ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
115 |
53: Many kinds of errors ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
116 |
54: Missing identifiers in brackets ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
117 |
55: Redundant words in brackets ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
118 |
56: Comments in brackets ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
119 |
57: Stray symbols in brackets ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
120 |
58: Redundant words in LHS brackets ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
121 |
59: Factored LHS ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
122 |
60: Unresolved references ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
123 |
61: $ or @ followed by . or - ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
124 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
125 |
Output file names. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
126 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
127 |
62: Output files: -dv ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
128 |
63: Output files: -dv >&- ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
129 |
64: Output files: -dv -o foo.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
130 |
65: Output files: -dv -o foo.tab.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
131 |
66: Output files: -dv -g --xml -y ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
132 |
67: Output files: -dv -g --xml -o y.tab.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
133 |
68: Output files: -dv -b bar ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
134 |
69: Output files: -dv -g -o foo.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
135 |
70: Output files: %defines %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
136 |
71: Output files: %defines %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
137 |
72: Output files: %defines %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
138 |
73: Output files: %file-prefix "bar" %defines %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
139 |
74: Output files: %output "bar.c" %defines %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
140 |
75: Output files: %file-prefix "baz" %output "bar.c" %defines %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
141 |
76: Output files: %defines %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
142 |
77: Output files: %defines %verbose -o foo.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
143 |
78: Output files: --defines=foo.hpp -o foo.c++ ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
144 |
79: Output files: %defines "foo.hpp" -o foo.c++ ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
145 |
80: Output files: -o foo.c++ --graph=foo.gph ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
146 |
81: Output files: %type <foo> useless --defines --graph --xml --report=all -Wall -Werror ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
147 |
82: Output files: useless=--defines --graph --xml --report=all -Wall -Werror ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
148 |
83: Output files: lalr1.cc %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
149 |
84: Output files: lalr1.cc %defines %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
150 |
85: Output files: lalr1.cc %verbose %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
151 |
86: Output files: lalr1.cc %defines %verbose %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
152 |
87: Output files: lalr1.cc %defines %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
153 |
88: Output files: lalr1.cc %defines %verbose %locations -o subdir/foo.cc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
154 |
89: Output files: lalr1.cc %defines %verbose %file-prefix "output_dir/foo" ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
155 |
90: Output files: lalr1.cc %defines %locations %verbose %file-prefix "output_dir/foo" ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
156 |
91: Conflicting output files: --graph="foo.tab.c" ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
157 |
92: Conflicting output files: %defines "foo.output" -v ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
158 |
93: Conflicting output files: lalr1.cc %defines %locations --graph="location.hh" ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
159 |
94: Conflicting output files: -o foo.y ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
160 |
95: Output file name: `~!@#$%^&*()-=_+{}[]|\:;<>, .' skipped (output.at:264) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
161 |
96: Output file name: ( skipped (output.at:271) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
162 |
97: Output file name: ) skipped (output.at:272) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
163 |
98: Output file name: # skipped (output.at:273) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
164 |
99: Output file name: @@ skipped (output.at:274) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
165 |
100: Output file name: @{ skipped (output.at:275) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
166 |
101: Output file name: @} skipped (output.at:276) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
167 |
102: Output file name: [ skipped (output.at:277) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
168 |
103: Output file name: ] skipped (output.at:278) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
169 |
104: Graph with no conflicts ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
170 |
105: Graph with unsolved S/R ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
171 |
106: Graph with solved S/R ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
172 |
107: Graph with R/R ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
173 |
108: Graph with reductions with multiple LAT ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
174 |
109: Graph with a reduction rule both enabled and disabled ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
175 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
176 |
Skeleton Support. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
177 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
178 |
110: Relative skeleton file names ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
179 |
111: Installed skeleton file names ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
180 |
112: Boolean=variables: invalid skeleton defaults ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
181 |
113: Complaining during macro argument expansion ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
182 |
114: Fatal errors make M4 exit immediately ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
183 |
115: Fatal errors but M4 continues producing output ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
184 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
185 |
Grammar Sets (Firsts etc.). |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
186 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
187 |
116: Nullable ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
188 |
117: Broken Closure ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
189 |
118: Firsts ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
190 |
119: Accept ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
191 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
192 |
Grammar Reduction. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
193 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
194 |
120: Useless Terminals ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
195 |
121: Useless Nonterminals ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
196 |
122: Useless Rules ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
197 |
123: Reduced Automaton ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
198 |
124: Underivable Rules ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
199 |
125: Empty Language ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
200 |
126: no lr.type: Single State Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
201 |
127: lr.type=lalr: Single State Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
202 |
128: lr.type=ielr: Single State Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
203 |
129: lr.type=canonical-lr: Single State Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
204 |
130: no lr.type: Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
205 |
131: lr.type=lalr: Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
206 |
132: lr.type=ielr: Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
207 |
133: lr.type=canonical-lr: Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
208 |
134: no lr.type: Complex Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
209 |
135: lr.type=lalr: Complex Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
210 |
136: lr.type=ielr: Complex Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
211 |
137: lr.type=canonical-lr: Complex Lane Split ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
212 |
138: no lr.type: Split During Added Lookahead Propagation ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
213 |
139: lr.type=lalr: Split During Added Lookahead Propagation ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
214 |
140: lr.type=ielr: Split During Added Lookahead Propagation ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
215 |
141: lr.type=canonical-lr: Split During Added Lookahead Propagation ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
216 |
142: no lr.default-reduction ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
217 |
143: lr.default-reduction=most ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
218 |
144: lr.default-reduction=consistent ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
219 |
145: lr.default-reduction=accepting ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
220 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
221 |
Conflicts. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
222 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
223 |
146: Token declaration order ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
224 |
147: Token declaration order: literals vs. identifiers ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
225 |
148: Useless associativity warning ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
226 |
149: Useless precedence warning ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
227 |
150: S/R in initial ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
228 |
151: %nonassoc and eof ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
229 |
152: parse.error=verbose and consistent errors: lr.type=ielr ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
230 |
153: parse.error=verbose and consistent errors: lr.type=ielr %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
231 |
154: parse.error=verbose and consistent errors: lr.type=ielr c++ skipped (conflicts.at:531) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
232 |
155: parse.error=verbose and consistent errors: lr.type=ielr java ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
233 |
156: parse.error=verbose and consistent errors: lr.type=ielr lr.default-reduction=consistent ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
234 |
157: parse.error=verbose and consistent errors: lr.type=ielr lr.default-reduction=accepting ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
235 |
158: parse.error=verbose and consistent errors: lr.type=canonical-lr ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
236 |
159: parse.error=verbose and consistent errors: lr.type=canonical-lr parse.lac=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
237 |
160: parse.error=verbose and consistent errors: lr.type=ielr parse.lac=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
238 |
161: parse.error=verbose and consistent errors: ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
239 |
162: parse.error=verbose and consistent errors: %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
240 |
163: parse.error=verbose and consistent errors: lr.default-reduction=consistent ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
241 |
164: parse.error=verbose and consistent errors: lr.default-reduction=accepting ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
242 |
165: parse.error=verbose and consistent errors: lr.type=canonical-lr ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
243 |
166: parse.error=verbose and consistent errors: parse.lac=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
244 |
167: parse.error=verbose and consistent errors: parse.lac=full lr.default-reduction=accepting ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
245 |
168: LAC: %nonassoc requires splitting canonical LR states ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
246 |
169: Unresolved SR Conflicts ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
247 |
170: Resolved SR Conflicts ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
248 |
171: %precedence suffices ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
249 |
172: %precedence does not suffice ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
250 |
173: Defaulted Conflicted Reduction ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
251 |
174: %expect not enough ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
252 |
175: %expect right ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
253 |
176: %expect too much ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
254 |
177: %expect with reduce conflicts ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
255 |
178: %prec with user string ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
256 |
179: %no-default-prec without %prec ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
257 |
180: %no-default-prec with %prec ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
258 |
181: %default-prec ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
259 |
182: Unreachable States After Conflict Resolution ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
260 |
183: Solved conflicts report for multiple reductions in a state ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
261 |
184: %nonassoc error actions for multiple reductions in a state ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
262 |
185: %expect-rr non GLR ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
263 |
186: -W versus %expect and %expect-rr ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
264 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
265 |
User Actions. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
266 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
267 |
187: Prologue syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
268 |
188: %union syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
269 |
189: %union name syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
270 |
190: Postprologue syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
271 |
191: Action syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
272 |
192: Epilogue syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
273 |
193: %code top syncline ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
274 |
194: %no-lines: yacc.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
275 |
195: %no-lines: glr.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
276 |
196: %no-lines: lalr1.cc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
277 |
197: %no-lines: glr.cc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
278 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
279 |
Parser Headers. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
280 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
281 |
198: Invalid CPP guards: --defines=input/input.h ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
282 |
199: Invalid CPP guards: --defines=9foo.h ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
283 |
200: Invalid CPP guards: %glr-parser --defines=input/input.h ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
284 |
201: Invalid CPP guards: %glr-parser --defines=9foo.h ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
285 |
202: export YYLTYPE ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
286 |
203: Several parsers skipped (headers.at:209) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
287 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
288 |
User Actions. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
289 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
290 |
204: Mid-rule actions ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
291 |
205: Implicitly empty rule ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
292 |
206: Invalid uses of %empty ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
293 |
207: Valid uses of %empty ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
294 |
208: Initial location: yacc.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
295 |
209: Initial location: yacc.c api.pure=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
296 |
210: Initial location: yacc.c api.pure %parse-param { int x } ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
297 |
211: Initial location: yacc.c api.push-pull=both ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
298 |
212: Initial location: yacc.c api.push-pull=both api.pure=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
299 |
213: Initial location: glr.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
300 |
214: Initial location: glr.c api.pure ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
301 |
215: Initial location: lalr1.cc skipped (actions.at:248) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
302 |
216: Initial location: glr.cc skipped (actions.at:249) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
303 |
217: Initial location: yacc.c api.pure=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
304 |
218: Initial location: yacc.c api.pure=full ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
305 |
219: Location print: yacc.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
306 |
220: Location print: glr.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
307 |
221: Location print: lalr1.cc skipped (actions.at:354) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
308 |
222: Location print: glr.cc skipped (actions.at:355) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
309 |
223: Exotic Dollars ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
310 |
224: Printers and Destructors ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
311 |
225: Printers and Destructors with union ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
312 |
226: Printers and Destructors: %defines lalr1.cc skipped (actions.at:853) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
313 |
227: Printers and Destructors with union: %defines lalr1.cc skipped (actions.at:854) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
314 |
228: Printers and Destructors: %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
315 |
229: Printers and Destructors with union: %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
316 |
230: Default tagless %printer and %destructor ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
317 |
231: Default tagged and per-type %printer and %destructor ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
318 |
232: Default %printer and %destructor for user-defined end token ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
319 |
233: Default %printer and %destructor are not for error or $undefined ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
320 |
234: Default %printer and %destructor are not for $accept ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
321 |
235: Default %printer and %destructor for mid-rule values ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
322 |
236: @$ in %initial-action implies %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
323 |
237: @$ in %destructor implies %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
324 |
238: @$ in %printer implies %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
325 |
239: Qualified $$ in actions: yacc.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
326 |
240: Qualified $$ in actions: glr.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
327 |
241: Qualified $$ in actions: lalr1.cc skipped (actions.at:1608) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
328 |
242: Qualified $$ in actions: glr.cc skipped (actions.at:1609) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
329 |
243: Destroying lookahead assigned by semantic action ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
330 |
244: YYBACKUP ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
331 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
332 |
Value type tests. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
333 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
334 |
245: %union vs. api.value.type ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
335 |
246: %yacc vs. api.value.type=union ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
336 |
247: yacc.c api.value.type={double} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
337 |
248: yacc.c api.value.type={double} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
338 |
249: yacc.c api.value.type={variant} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
339 |
250: yacc.c api.value.type={variant} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
340 |
251: yacc.c api.value.type={struct foo} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
341 |
252: yacc.c api.value.type={struct foo} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
342 |
253: yacc.c api.value.type={struct bar} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
343 |
254: yacc.c api.value.type={struct bar} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
344 |
255: yacc.c api.value.type={union foo} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
345 |
256: yacc.c api.value.type={union foo} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
346 |
257: yacc.c %union { float fval; int ival; }; ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
347 |
258: yacc.c %union { float fval; int ival; }; %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
348 |
259: yacc.c %union foo { float fval; int ival; }; ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
349 |
260: yacc.c %union foo { float fval; int ival; }; %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
350 |
261: yacc.c api.value.union.name=foo; %union { float fval; int ival; }; ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
351 |
262: yacc.c api.value.union.name=foo; %union { float fval; int ival; }; %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
352 |
263: yacc.c api.value.type=union ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
353 |
264: yacc.c api.value.type=union %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
354 |
265: glr.c api.value.type={double} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
355 |
266: glr.c api.value.type={double} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
356 |
267: glr.c api.value.type={variant} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
357 |
268: glr.c api.value.type={variant} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
358 |
269: glr.c api.value.type={struct foo} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
359 |
270: glr.c api.value.type={struct foo} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
360 |
271: glr.c api.value.type={struct bar} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
361 |
272: glr.c api.value.type={struct bar} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
362 |
273: glr.c api.value.type={union foo} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
363 |
274: glr.c api.value.type={union foo} %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
364 |
275: glr.c %union { float fval; int ival; }; ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
365 |
276: glr.c %union { float fval; int ival; }; %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
366 |
277: glr.c %union foo { float fval; int ival; }; ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
367 |
278: glr.c %union foo { float fval; int ival; }; %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
368 |
279: glr.c api.value.union.name=foo; %union { float fval; int ival; }; ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
369 |
280: glr.c api.value.union.name=foo; %union { float fval; int ival; }; %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
370 |
281: glr.c api.value.type=union ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
371 |
282: glr.c api.value.type=union %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
372 |
283: lalr1.cc api.value.type={double} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
373 |
284: lalr1.cc api.value.type={double} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
374 |
285: lalr1.cc api.value.type={variant} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
375 |
286: lalr1.cc api.value.type={variant} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
376 |
287: lalr1.cc api.value.type={struct foo} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
377 |
288: lalr1.cc api.value.type={struct foo} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
378 |
289: lalr1.cc api.value.type={struct bar} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
379 |
290: lalr1.cc api.value.type={struct bar} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
380 |
291: lalr1.cc api.value.type={union foo} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
381 |
292: lalr1.cc api.value.type={union foo} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
382 |
293: lalr1.cc %union { float fval; int ival; }; skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
383 |
294: lalr1.cc %union { float fval; int ival; }; %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
384 |
295: lalr1.cc api.value.type=union skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
385 |
296: lalr1.cc api.value.type=union %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
386 |
297: lalr1.cc api.value.type=variant skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
387 |
298: lalr1.cc api.value.type=variant %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
388 |
299: glr.cc api.value.type={double} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
389 |
300: glr.cc api.value.type={double} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
390 |
301: glr.cc api.value.type={variant} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
391 |
302: glr.cc api.value.type={variant} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
392 |
303: glr.cc api.value.type={struct foo} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
393 |
304: glr.cc api.value.type={struct foo} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
394 |
305: glr.cc api.value.type={struct bar} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
395 |
306: glr.cc api.value.type={struct bar} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
396 |
307: glr.cc api.value.type={union foo} skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
397 |
308: glr.cc api.value.type={union foo} %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
398 |
309: glr.cc %union { float fval; int ival; }; skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
399 |
310: glr.cc %union { float fval; int ival; }; %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
400 |
311: glr.cc api.value.type=union skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
401 |
312: glr.cc api.value.type=union %defines skipped (types.at:128) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
402 |
313: lalr1.cc: Named %union ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
403 |
314: glr.cc: Named %union ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
404 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
405 |
Simple LALR(1) Calculator. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
406 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
407 |
315: Calculator ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
408 |
316: Calculator %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
409 |
317: Calculator %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
410 |
318: Calculator %name-prefix "calc" ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
411 |
319: Calculator %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
412 |
320: Calculator %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
413 |
321: Calculator parse.error=verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
414 |
322: Calculator api.pure=full %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
415 |
323: Calculator api.push-pull=both api.pure=full %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
416 |
324: Calculator parse.error=verbose %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
417 |
325: Calculator parse.error=verbose %locations %defines api.prefix={calc} %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
418 |
326: Calculator parse.error=verbose %locations %defines %name-prefix "calc" api.token.prefix={TOK_} %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
419 |
327: Calculator %debug ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
420 |
328: Calculator parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
421 |
329: Calculator parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
422 |
330: Calculator api.pure=full parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
423 |
331: Calculator api.push-pull=both api.pure=full parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
424 |
332: Calculator api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
425 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
426 |
Simple GLR Calculator. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
427 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
428 |
333: Calculator %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
429 |
334: Calculator %glr-parser %defines ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
430 |
335: Calculator %glr-parser %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
431 |
336: Calculator %glr-parser %name-prefix "calc" ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
432 |
337: Calculator %glr-parser api.prefix={calc} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
433 |
338: Calculator %glr-parser %verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
434 |
339: Calculator %glr-parser %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
435 |
340: Calculator %glr-parser parse.error=verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
436 |
341: Calculator %glr-parser api.pure %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
437 |
342: Calculator %glr-parser parse.error=verbose %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
438 |
343: Calculator %glr-parser parse.error=verbose %locations %defines %name-prefix "calc" %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
439 |
344: Calculator %glr-parser %debug ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
440 |
345: Calculator %glr-parser parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
441 |
346: Calculator %glr-parser parse.error=verbose %debug %locations %defines api.prefix={calc} api.token.prefix={TOK_} %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
442 |
347: Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose %yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
443 |
348: Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
444 |
349: Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
445 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
446 |
Simple LALR(1) C++ Calculator. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
447 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
448 |
350: Calculator lalr1.cc %defines skipped (calc.at:669) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
449 |
351: Calculator C++ skipped (calc.at:678) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
450 |
352: Calculator C++ %locations skipped (calc.at:679) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
451 |
353: Calculator C++ %locations api.location.type={Span} skipped (calc.at:680) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
452 |
354: Calculator C++ %defines %locations parse.error=verbose %name-prefix "calc" %verbose %yacc skipped (calc.at:681) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
453 |
355: Calculator C++ %locations parse.error=verbose api.prefix={calc} %verbose %yacc skipped (calc.at:683) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
454 |
356: Calculator C++ %locations parse.error=verbose %debug %name-prefix "calc" %verbose %yacc skipped (calc.at:684) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
455 |
357: Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} %verbose %yacc skipped (calc.at:686) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
456 |
358: Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} api.token.prefix={TOK_} %verbose %yacc skipped (calc.at:687) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
457 |
359: Calculator C++ %defines %locations parse.error=verbose %debug %name-prefix "calc" %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} skipped (calc.at:689) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
458 |
360: Calculator C++ parse.error=verbose %debug api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} skipped (calc.at:691) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
459 |
361: Calculator C++ %defines %locations parse.error=verbose %debug api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} skipped (calc.at:692) |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
460 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
461 |
Simple GLR C++ Calculator. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
462 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
463 |
362: Calculator glr.cc skipped (calc.at:703) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
464 |
363: Calculator C++ %glr-parser skipped (calc.at:712) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
465 |
364: Calculator C++ %glr-parser %locations skipped (calc.at:713) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
466 |
365: Calculator C++ %glr-parser %locations api.location.type={Span} skipped (calc.at:714) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
467 |
366: Calculator C++ %glr-parser %defines parse.error=verbose %name-prefix "calc" %verbose %yacc skipped (calc.at:715) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
468 |
367: Calculator C++ %glr-parser parse.error=verbose api.prefix={calc} %verbose %yacc skipped (calc.at:716) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
469 |
368: Calculator C++ %glr-parser %debug skipped (calc.at:718) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
470 |
369: Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" %verbose %yacc skipped (calc.at:720) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
471 |
370: Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" api.token.prefix={TOK_} %verbose %yacc skipped (calc.at:721) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
472 |
371: Calculator C++ %glr-parser %locations %defines parse.error=verbose %debug %name-prefix "calc" %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} skipped (calc.at:723) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
473 |
372: Calculator C++ %glr-parser %locations %defines parse.error=verbose %debug api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count} skipped (calc.at:724) |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
474 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
475 |
Torture Tests. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
476 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
477 |
373: Big triangle ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
478 |
374: Big horizontal ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
479 |
375: Many lookahead tokens ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
480 |
376: Exploding the Stack Size with Alloca ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
481 |
377: Exploding the Stack Size with Malloc ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
482 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
483 |
Existing Grammars. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
484 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
485 |
378: GNU AWK 3.1.0 Grammar: LALR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
486 |
379: GNU AWK 3.1.0 Grammar: IELR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
487 |
380: GNU AWK 3.1.0 Grammar: Canonical LR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
488 |
381: GNU Cim Grammar: LALR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
489 |
382: GNU Cim Grammar: IELR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
490 |
383: GNU Cim Grammar: Canonical LR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
491 |
384: GNU pic (Groff 1.18.1) Grammar: LALR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
492 |
385: GNU pic (Groff 1.18.1) Grammar: IELR(1) ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
493 |
386: GNU pic (Groff 1.18.1) Grammar: Canonical LR(1) ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
494 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
495 |
Regression tests. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
496 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
497 |
387: Trivial grammars ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
498 |
388: YYSTYPE typedef ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
499 |
389: Early token definitions with --yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
500 |
390: Early token definitions without --yacc ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
501 |
391: Braces parsing ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
502 |
392: Duplicate string ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
503 |
393: Rule Line Numbers ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
504 |
394: Mixing %token styles ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
505 |
395: Invalid inputs ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
506 |
396: Invalid inputs with {} ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
507 |
397: Token definitions ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
508 |
398: Characters Escapes ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
509 |
399: Web2c Report ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
510 |
400: Web2c Actions ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
511 |
401: Dancer ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
512 |
402: Dancer %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
513 |
403: Dancer lalr1.cc skipped (regression.at:908) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
514 |
404: Expecting two tokens ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
515 |
405: Expecting two tokens %glr-parser ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
516 |
406: Expecting two tokens lalr1.cc skipped (regression.at:985) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
517 |
407: Braced code in declaration in rules section ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
518 |
408: String alias declared after use ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
519 |
409: Extra lookahead sets in report ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
520 |
410: Token number in precedence declaration ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
521 |
411: parse-gram.y: LALR = IELR ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
522 |
412: parse.error=verbose and YYSTACK_USE_ALLOCA ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
523 |
413: parse.error=verbose overflow ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
524 |
414: LAC: Exploratory stack ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
525 |
415: LAC: Memory exhaustion ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
526 |
416: Lex and parse params: yacc.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
527 |
417: Lex and parse params: glr.c ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
528 |
418: Lex and parse params: lalr1.cc skipped (regression.at:1595) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
529 |
419: Lex and parse params: glr.cc skipped (regression.at:1596) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
530 |
420: stdio.h is not needed ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
531 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
532 |
Push Parsing Tests |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
533 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
534 |
421: Memory Leak for Early Deletion ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
535 |
422: Multiple impure instances ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
536 |
423: Unsupported Skeletons ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
537 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
538 |
C++ Features. |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
539 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
540 |
424: C++ Locations skipped (c++.at:84) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
541 |
425: C++ Variant-based Symbols skipped (c++.at:164) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
542 |
426: Variants lalr1.cc skipped (c++.at:370) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
543 |
427: Variants lalr1.cc parse.assert skipped (c++.at:371) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
544 |
428: Variants lalr1.cc parse.assert %locations skipped (c++.at:372) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
545 |
429: Variants lalr1.cc parse.assert %code {\n#define TWO_STAGE_BUILD\n} skipped (c++.at:373) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
546 |
430: Variants lalr1.cc parse.assert api.token.constructor skipped (c++.at:374) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
547 |
431: Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} skipped (c++.at:375) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
548 |
432: Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} %locations skipped (c++.at:376) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
549 |
433: Doxygen Public Documentation ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
550 |
434: Doxygen Private Documentation ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
551 |
435: Relative namespace references skipped (c++.at:516) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
552 |
436: Absolute namespace references skipped (c++.at:522) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
553 |
437: Syntactically invalid namespace references ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
554 |
438: Syntax error discarding no lookahead skipped (c++.at:607) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
555 |
439: Syntax error as exception skipped (c++.at:682) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
556 |
440: Exception safety with error recovery skipped (c++.at:973) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
557 |
441: Exception safety without error recovery skipped (c++.at:974) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
558 |
442: Exception safety with error recovery api.value.type=variant skipped (c++.at:975) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
559 |
443: Exception safety without error recovery api.value.type=variant skipped (c++.at:976) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
560 |
444: C++ GLR parser identifier shadowing skipped (c++.at:1023) |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
561 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
562 |
Java Calculator. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
563 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
564 |
445: Calculator ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
565 |
446: Calculator %error-verbose ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
566 |
447: Calculator %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
567 |
448: Calculator %error-verbose %locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
568 |
449: Calculator %lex-param { InputStream is } ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
569 |
450: Calculator %error-verbose %lex-param { InputStream is } ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
570 |
451: Calculator %locations %lex-param { InputStream is } ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
571 |
452: Calculator %error-verbose %locations %lex-param { InputStream is } ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
572 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
573 |
Java Parameters. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
574 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
575 |
453: Java parser class and package names ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
576 |
454: Java parser class modifiers ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
577 |
455: Java parser class extends and implements ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
578 |
456: Java %parse-param and %lex-param ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
579 |
457: Java throws specifications ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
580 |
458: Java constructor init and init_throws ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
581 |
459: Java value, position, and location types ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
582 |
460: Java syntax error handling without error token ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
583 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
584 |
Java Push Parsing Tests |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
585 |
|
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
586 |
461: Trivial Push Parser with api.push-pull verification ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
587 |
462: Trivial Push Parser with %initial-action ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
588 |
463: Calc parser with api.push-pull both ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
589 |
464: Calc parser with %locations %code lexer and api.push-pull both ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
590 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
591 |
C++ Type Syntax (GLR). |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
592 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
593 |
465: GLR: Resolve ambiguity, impure, no locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
594 |
466: GLR: Resolve ambiguity, impure, locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
595 |
467: GLR: Resolve ambiguity, pure, no locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
596 |
468: GLR: Resolve ambiguity, pure, locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
597 |
469: GLR: Merge conflicting parses, impure, no locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
598 |
470: GLR: Merge conflicting parses, impure, locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
599 |
471: GLR: Merge conflicting parses, pure, no locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
600 |
472: GLR: Merge conflicting parses, pure, locations ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
601 |
473: GLR: Verbose messages, resolve ambiguity, impure, no locations ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
602 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
603 |
GLR Regression Tests |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
604 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
605 |
474: Badly Collapsed GLR States ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
606 |
475: Improper handling of embedded actions and dollar(-N) in GLR parsers ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
607 |
476: Improper merging of GLR delayed action sets ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
608 |
477: Duplicate representation of merged trees ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
609 |
478: User destructor for unresolved GLR semantic value ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
610 |
479: User destructor after an error during a split parse ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
611 |
480: Duplicated user destructor for lookahead ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
612 |
481: Incorrectly initialized location for empty right-hand side in GLR ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
613 |
482: No users destructors if stack 0 deleted ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
614 |
483: Corrupted semantic options if user action cuts parse ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
615 |
484: Undesirable destructors if user action cuts parse ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
616 |
485: Leaked semantic values if user action cuts parse ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
617 |
486: Incorrect lookahead during deterministic GLR ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
618 |
487: Incorrect lookahead during nondeterministic GLR ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
619 |
488: Leaked semantic values when reporting ambiguity ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
620 |
489: Leaked lookahead after nondeterministic parse syntax error ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
621 |
490: Uninitialized location when reporting ambiguity ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
622 |
491: Missed %merge type warnings when LHS type is declared later ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
623 |
492: Ambiguity reports ok |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
624 |
493: Predicates ok |
3993
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
625 |
|
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
626 |
## ------------- ## |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
627 |
## Test results. ## |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
628 |
## ------------- ## |
0d77bb4904f8
20460079 bison should have some master test results to compare against
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff
changeset
|
629 |
|
5272
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
630 |
399 tests were successful. |
28045eab1400
PSARC/2015/549 bison version 3.0.4
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
4341
diff
changeset
|
631 |
94 tests were skipped. |