[antlr-interest] ANTLR 3.0.1 build failure

Matt Benson gudnabrsam at yahoo.com
Fri Oct 19 15:38:21 PDT 2007


Hey all--I've been extremely behind on my email
lately, so I've just seen this.  I'll be happy to
figure out what's the matter with it, but for some
reason my P4 "Client" is freaking out when I try to
update.  It doesn't seem to recognize my laptop
anymore even though my local hostname hasn't changed:

Client 'mbenson.sackjackerel.antlr3' can only be used
from host 'sackjackerel.local'.

Any advice from more seasoned P4/OS X users out there?

Perforce and I really just don't get along... :|

TIA,
Matt 


--- Wincent Colaiuta <win at wincent.com> wrote:

> El 16/10/2007, a las 2:32, Terence Parr escribió:
> 
> > On Oct 15, 2007, at 4:27 PM, Wincent Colaiuta
> wrote:
> >
> >> I've run into the exact same problem as Kenny did
> last month  
> >> trying to build ANTLR 3.0.1:
> >>
> >>
>
<http://www.antlr.org/pipermail/antlr-interest/2007-September/
> 
> >> 023639.html>
> >>
> >> Nobody replied back then, and I'm at the limit of
> my ant  
> >> troubleshooting skills. Anybody know how to fix
> this?
> >
> > Weird.  I guess you can try the old javac *.java
> in the dirs ;)
> > Ter
> 
> I found out a bit more by passing the "-v" (verbose)
> switch to "ant  
> build". If you look at the list of files it says it
> will compile  
> (pasted below), you can see that the last 13 are
> duplicates. I know  
> absolutely nothing about Ant and the XML build file,
> so I tried a  
> cave-man troubleshooting technique: moving the
> duplicate files out of  
> the way. Moving the files in the "codegen"
> subdirectory (the ones at  
> the end of the list) didn't work and just yielded
> different errors,  
> but moving the other duplicates out of the way (the
> ones in "src/org/ 
> antlr/tool" and "src/org/antlr/codegen") made the
> build succeed.
> 
> So for now I've got a working build (no build
> errors, but of dubious  
> status seeing as I don't know what other
> side-effects might have  
> arisen due to my kludge), and hopefully someone who
> knows a bit about  
> Ant can make whatever changes are necessary to fix
> the build.xml file.
> 
>    [myjavac] Files to be compiled:
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/Tool.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/DFA.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/analysis/DFAOptimizer.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/DFAState.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/analysis/DecisionProbe.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/Label.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/analysis/LookaheadSet.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/NFA.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/ 
> NFAConfiguration.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/NFAContext.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/ 
> NFAConversionThread.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/NFAState.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/ 
> NFAToDFAConverter.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/ 
> RuleClosureTransition.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/ 
> SemanticContext.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/State.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/analysis/StateCluster.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/analysis/Transition.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/codegen/
> 
> ACyclicDFACodeGenerator.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/codegen/
> 
> ActionTranslatorLexer.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/CPPTarget.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/CSharpTarget.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/CTarget.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/codegen/
> 
> CodeGenTreeWalker.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/codegen/
> 
> CodeGenTreeWalkerTokenTypes.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/codegen/CodeGenerator.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/JavaTarget.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/ObjCTarget.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/PythonTarget.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/RubyTarget.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/codegen/Target.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/Barrier.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/BitSet.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/IntArrayList.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/IntSet.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/Interval.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/IntervalSet.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/MutableInteger.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/OrderedHashSet.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/misc/Utils.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/BaseTest.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/test/DebugTestAutoAST.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> DebugTestRewriteAST.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/ErrorQueue.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestASTConstruction.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestAttributes.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestAutoAST.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestCharDFAConversion.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestCommonTreeNodeStream.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/test/TestDFAConversion.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestDFAMatching.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestInterpretedLexing.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestInterpretedParsing.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestIntervalSet.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestJavaCodeGeneration.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestLexer.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestMessages.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestNFAConstruction.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestRewriteAST.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestRewriteTemplates.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestSemanticPredicateEvaluation.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestSemanticPredicates.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestSets.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestSymbolDefinitions.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestSyntacticPredicateEvaluation.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestTemplates.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestTokenRewriteStream.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/test/TestTreeNodeStream.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestTreeParsing.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/test/TestTreeWizard.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/test/ 
> TestUnBufferedTreeNodeStream.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/tool/ANTLRErrorListener.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/ANTLRLexer.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/ANTLRParser.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/ANTLRTokenTypes.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/tool/ANTLRTreePrinter.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> ANTLRTreePrinterTokenTypes.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> ActionAnalysisLexer.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> AssignTokenTypesWalker.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> AssignTokenTypesWalkerTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/Attribute.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/AttributeScope.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> BuildDependencyGenerator.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/DOTGenerator.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> DefineGrammarItemsWalker.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> DefineGrammarItemsWalkerTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/ErrorManager.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/FASerializer.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/Grammar.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/GrammarAST.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarAnalysisAbortedMessage.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarDanglingStateMessage.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarInsufficientPredicatesMessage.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarNonDeterminismMessage.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/GrammarReport.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/GrammarSanity.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarSemanticsMessage.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarSyntaxMessage.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> GrammarUnreachableAltsMessage.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/Interp.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/Interpreter.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> LeftRecursionCyclesMessage.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/Message.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/NFAFactory.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/tool/NameSpaceChecker.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> NonRegularDecisionMessage.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/RandomPhrase.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> RecursionOverflowMessage.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/Rule.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/RuleLabelScope.java
>    [myjavac]    
> /antlr-3.0.1/src/org/antlr/tool/ToolMessage.java
>    [myjavac]    
>
/antlr-3.0.1/src/org/antlr/tool/TreeToNFAConverter.java
>    [myjavac]     /antlr-3.0.1/src/org/antlr/tool/ 
> TreeToNFAConverterTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/codegen/ANTLRLexer.java
>    [myjavac]    
> /antlr-3.0.1/codegen/ANTLRParser.java
>    [myjavac]    
> /antlr-3.0.1/codegen/ANTLRTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/codegen/ANTLRTreePrinter.java
>    [myjavac]    
> /antlr-3.0.1/codegen/ANTLRTreePrinterTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/codegen/AssignTokenTypesWalker.java
>    [myjavac]     /antlr-3.0.1/codegen/ 
> AssignTokenTypesWalkerTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/codegen/CodeGenTreeWalker.java
>    [myjavac]    
>
/antlr-3.0.1/codegen/CodeGenTreeWalkerTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/codegen/DefineGrammarItemsWalker.java
>    [myjavac]     /antlr-3.0.1/codegen/ 
> DefineGrammarItemsWalkerTokenTypes.java
>    [myjavac]    
> /antlr-3.0.1/codegen/TreeToNFAConverter.java
>    [myjavac]    
>
/antlr-3.0.1/codegen/TreeToNFAConverterTokenTypes.java
> 
> Wincent
> 
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the antlr-interest mailing list