Hi Fellows,

I used to be able to build cassandra 1.1 up to 1.1.1 with the same set
of procedures by running ant on the same machine, but now the stuff
associated with gen-cli-grammar breaks the build. Any advice will be
greatly appreciated.

-Arya

Source:
source tarball for 1.1.2 downloaded from one of the mirrors in
cassandra.apache.org
OS:
Ubuntu 10.04 Precise 64bit
Ant:
Apache Ant(TM) version 1.8.2 compiled on December 3 2011
Maven:
Apache Maven 3.0.3 (r1075438; 2011-02-28 17:31:09+0000)
Java:
java version "1.6.0_32"
Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.7-b02, mixed mode)



Buildfile: /home/arya/workspace/cassandra-1.1.2/build.xml

maven-ant-tasks-localrepo:

maven-ant-tasks-download:

maven-ant-tasks-init:

maven-declare-dependencies:

maven-ant-tasks-retrieve-build:

init-dependencies:
     [echo] Loading dependency paths from file:
/home/arya/workspace/cassandra-1.1.2/build/build-dependencies.xml

init:
    [mkdir] Created dir: /home/arya/workspace/cassandra-1.1.2/build/classes/main
    [mkdir] Created dir:
/home/arya/workspace/cassandra-1.1.2/build/classes/thrift
    [mkdir] Created dir: /home/arya/workspace/cassandra-1.1.2/build/test/lib
    [mkdir] Created dir: /home/arya/workspace/cassandra-1.1.2/build/test/classes
    [mkdir] Created dir: /home/arya/workspace/cassandra-1.1.2/src/gen-java

check-avro-generate:

avro-interface-generate-internode:
     [echo] Generating Avro internode code...

avro-generate:

build-subprojects:

check-gen-cli-grammar:

gen-cli-grammar:
     [echo] Building Grammar
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g
 ....
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:697:1:
Multiple token rules can match input such as "'-'":
IntegerNegativeLiteral, COMMENT
     [java]
     [java] As a result, token(s) COMMENT were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'I'": INCR, INDEX,
Identifier
     [java]
     [java] As a result, token(s) INDEX,Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'0'..'9'": IP_ADDRESS,
IntegerPositiveLiteral, DoubleLiteral, Identifier
     [java]
     [java] As a result, token(s)
IntegerPositiveLiteral,DoubleLiteral,Identifier were disabled for that
input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'T'": TRUNCATE, TTL,
Identifier
     [java]
     [java] As a result, token(s) TTL,Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'A'": T__109,
API_VERSION, AND, ASSUME, Identifier
     [java]
     [java] As a result, token(s) API_VERSION,AND,ASSUME,Identifier
were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'E'": EXIT, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'L'": LIST, LIMIT,
Identifier
     [java]
     [java] As a result, token(s) LIMIT,Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'B'": BY, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'O'": ON, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'K'": KEYSPACE,
KEYSPACES, Identifier
     [java]
     [java] As a result, token(s) KEYSPACES,Identifier were disabled
for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:38:1:
Multiple token rules can match input such as "'<'": T__113, T__115
     [java]
     [java] As a result, token(s) T__115 were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:693:1:
Multiple token rules can match input such as "' '": DoubleLiteral, WS
     [java]
     [java] As a result, token(s) WS were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'Q'": QUIT, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'S'": SET, SHOW, SCHEMA,
Identifier
     [java]
     [java] As a result, token(s) SHOW,SCHEMA,Identifier were disabled
for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:697:1:
Multiple token rules can match input such as "'/'": T__105, COMMENT
     [java]
     [java] As a result, token(s) COMMENT were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'R'": T__124, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:37:1:
Multiple token rules can match input such as "'>'": T__112, T__114
     [java]
     [java] As a result, token(s) T__114 were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'H'": HELP, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'C'": T__106, T__107,
T__123, CONFIG, CONNECT, COUNT, CREATE, COLUMN, CONSISTENCYLEVEL,
Identifier
     [java]
     [java] As a result, token(s)
T__107,T__123,CONFIG,CONNECT,COUNT,CREATE,COLUMN,CONSISTENCYLEVEL,Identifier
were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'W'": T__110, WITH,
Identifier
     [java]
     [java] As a result, token(s) WITH,Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'F'": FILE, FAMILY,
Identifier
     [java]
     [java] As a result, token(s) FAMILY,Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'U'": USE, UPDATE,
Identifier
     [java]
     [java] As a result, token(s) UPDATE,Identifier were disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'D'": DEL, DESCRIBE,
DECR, DROP, Identifier
     [java]
     [java] As a result, token(s) DESCRIBE,DECR,DROP,Identifier were
disabled for that input
     [java] warning(209):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:628:1:
Multiple token rules can match input such as "'G'": GET, Identifier
     [java]
     [java] As a result, token(s) Identifier were disabled for that input
     [java] error(208):
/home/arya/workspace/cassandra-1.1.2/src/java/org/apache/cassandra/cli/Cli.g:697:1:
The following token definitions can never be matched because prior
tokens match the same input:
T__107,T__114,T__115,T__123,CONFIG,CONNECT,COUNT,DESCRIBE,DECR,SHOW,KEYSPACES,API_VERSION,CREATE,DROP,COLUMN,FAMILY,WITH,AND,UPDATE,LIMIT,ASSUME,TTL,CONSISTENCYLEVEL,INDEX,SCHEMA,IntegerPositiveLiteral,COMMENT

BUILD FAILED
/home/arya/workspace/cassandra-1.1.2/build.xml:182: Java returned: 1

Total time: 55 seconds

Reply via email to