summaryrefslogtreecommitdiff
path: root/contrib/cube
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2002-09-22 20:08:51 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2002-09-22 20:08:51 +0000
commitfce573ae16b677479d94e6779ab194f0f5783c5c (patch)
tree510ff6153063bf0cf0f376dbc71ea2337211362d /contrib/cube
parent0b620e33db4940118ee8d61efe080b43a8089dd0 (diff)
I haven't seen any objections, so here is a patch. It removes "#define
YYERROR_VERBOSE" from contrib/cube and contrib/seg, and adjusts the expected output accordingly. Hopefully this will consistently pass across multiple bison versions. Joe Conway
Diffstat (limited to 'contrib/cube')
-rw-r--r--contrib/cube/cubeparse.y1
-rw-r--r--contrib/cube/expected/cube.out28
2 files changed, 14 insertions, 15 deletions
diff --git a/contrib/cube/cubeparse.y b/contrib/cube/cubeparse.y
index 39e6f499bea..7810d7f1e91 100644
--- a/contrib/cube/cubeparse.y
+++ b/contrib/cube/cubeparse.y
@@ -2,7 +2,6 @@
/* NdBox = [(lowerleft),(upperright)] */
/* [(xLL(1)...xLL(N)),(xUR(1)...xUR(n))] */
-#define YYERROR_VERBOSE
#define YYPARSE_PARAM result /* need this to pass a pointer (void *) to yyparse */
#define YYSTYPE char *
#define YYDEBUG 1
diff --git a/contrib/cube/expected/cube.out b/contrib/cube/expected/cube.out
index 262c4b412f1..7a9b9201274 100644
--- a/contrib/cube/expected/cube.out
+++ b/contrib/cube/expected/cube.out
@@ -258,46 +258,46 @@ SELECT '[(0,0,0,0),(1,0,0,0)]'::cube AS cube;
SELECT ''::cube AS cube;
ERROR: cube_in: can't parse an empty string
SELECT 'ABC'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' or `O_PAREN' or `O_BRACKET' at or before position 1, character ('A', \101), input: 'ABC'
+ERROR: parse error at or before position 1, character ('A', \101), input: 'ABC'
SELECT '()'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 2, character (')', \051), input: '()'
+ERROR: parse error at or before position 2, character (')', \051), input: '()'
SELECT '[]'::cube AS cube;
-ERROR: parse error, expecting `O_PAREN' at or before position 2, character (']', \135), input: '[]'
+ERROR: parse error at or before position 2, character (']', \135), input: '[]'
SELECT '[()]'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 3, character (')', \051), input: '[()]'
+ERROR: parse error at or before position 3, character (')', \051), input: '[()]'
SELECT '[(1)]'::cube AS cube;
-ERROR: parse error, expecting `COMMA' at or before position 5, character (']', \135), input: '[(1)]'
+ERROR: parse error at or before position 5, character (']', \135), input: '[(1)]'
SELECT '[(1),]'::cube AS cube;
-ERROR: parse error, expecting `O_PAREN' at or before position 6, character (']', \135), input: '[(1),]'
+ERROR: parse error at or before position 6, character (']', \135), input: '[(1),]'
SELECT '[(1),2]'::cube AS cube;
-ERROR: parse error, expecting `O_PAREN' at or before position 7, character (']', \135), input: '[(1),2]'
+ERROR: parse error at or before position 7, character (']', \135), input: '[(1),2]'
SELECT '[(1),(2),(3)]'::cube AS cube;
-ERROR: parse error, expecting `C_BRACKET' at or before position 9, character (',', \054), input: '[(1),(2),(3)]'
+ERROR: parse error at or before position 9, character (',', \054), input: '[(1),(2),(3)]'
SELECT '1,'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 2, character (',', \054), input: '1,'
+ERROR: parse error at or before position 2, character (',', \054), input: '1,'
SELECT '1,2,'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 4, character (',', \054), input: '1,2,'
+ERROR: parse error at or before position 4, character (',', \054), input: '1,2,'
SELECT '1,,2'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 3, character (',', \054), input: '1,,2'
+ERROR: parse error at or before position 3, character (',', \054), input: '1,,2'
SELECT '(1,)'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 4, character (')', \051), input: '(1,)'
+ERROR: parse error at or before position 4, character (')', \051), input: '(1,)'
SELECT '(1,2,)'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 6, character (')', \051), input: '(1,2,)'
+ERROR: parse error at or before position 6, character (')', \051), input: '(1,2,)'
SELECT '(1,,2)'::cube AS cube;
-ERROR: parse error, expecting `FLOAT' at or before position 4, character (',', \054), input: '(1,,2)'
+ERROR: parse error at or before position 4, character (',', \054), input: '(1,,2)'
-- invalid input: semantic errors and trailing garbage
SELECT '[(1),(2)],'::cube AS cube; -- 0