From 925ec553e5aca1acfc9ff0fbe183565eb71cc969 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=89=E5=B3=BB=E9=82=91?= <2294450067@qq.com> Date: Mon, 11 May 2026 21:14:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A1=AE=E4=BF=9D=20extlibs=20=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E5=8C=85=E5=90=AB=E5=AE=8C=E6=95=B4=E7=9A=84=E5=A4=B4?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重新整理 extlibs 目录结构,确保所有头文件都正确复制 - 修复头文件路径问题,使 -I/extlibs 能正确找到所有头文件 --- Error.txt | 2956 ++--------------------------------------------------- 1 file changed, 67 insertions(+), 2889 deletions(-) diff --git a/Error.txt b/Error.txt index 36683a0a..83d595df 100644 --- a/Error.txt +++ b/Error.txt @@ -1,4 +1,4 @@ -clang++ -std=c++17 -O2 -lm -L/extlibs -I/extlibs -lantlr4-runtime -Wl,-rpath=/extlibs /coursegrader/submitdata/src/main.cpp /coursegrader/submitdata/src/frontend/SyntaxTreePrinter.cpp /coursegrader/submitdata/src/frontend/AntlrDriver.cpp /coursegrader/submitdata/src/utils/CLI.cpp /coursegrader/submitdata/src/utils/Log.cpp /coursegrader/submitdata/src/ir/BasicBlock.cpp /coursegrader/submitdata/src/ir/IRBuilder.cpp /coursegrader/submitdata/src/ir/Instruction.cpp /coursegrader/submitdata/src/ir/IRPrinter.cpp /coursegrader/submitdata/src/ir/Context.cpp /coursegrader/submitdata/src/ir/Type.cpp /coursegrader/submitdata/src/ir/Module.cpp /coursegrader/submitdata/src/ir/GlobalValue.cpp /coursegrader/submitdata/src/ir/Value.cpp /coursegrader/submitdata/src/ir/Function.cpp /coursegrader/submitdata/src/ir/analysis/LoopInfo.cpp /coursegrader/submitdata/src/ir/analysis/DominatorTree.cpp /coursegrader/submitdata/src/ir/passes/PassManager.cpp /coursegrader/submitdata/src/ir/passes/DCE.cpp /coursegrader/submitdata/src/ir/passes/CFGSimplify.cpp /coursegrader/submitdata/src/ir/passes/ConstFold.cpp /coursegrader/submitdata/src/ir/passes/Mem2Reg.cpp /coursegrader/submitdata/src/ir/passes/CSE.cpp /coursegrader/submitdata/src/ir/passes/ConstProp.cpp /coursegrader/submitdata/src/ir/passes/LICM.cpp /coursegrader/submitdata/src/irgen/IRGenDecl.cpp /coursegrader/submitdata/src/irgen/IRGenExp.cpp /coursegrader/submitdata/src/irgen/IRGenFunc.cpp /coursegrader/submitdata/src/irgen/IRGenDriver.cpp /coursegrader/submitdata/src/irgen/IRGenStmt.cpp /coursegrader/submitdata/src/mir/MIRFunction.cpp /coursegrader/submitdata/src/mir/Lowering.cpp /coursegrader/submitdata/src/mir/AsmPrinter.cpp /coursegrader/submitdata/src/mir/Register.cpp /coursegrader/submitdata/src/mir/MIRContext.cpp /coursegrader/submitdata/src/mir/FrameLowering.cpp /coursegrader/submitdata/src/mir/MIRBasicBlock.cpp /coursegrader/submitdata/src/mir/RegAlloc.cpp /coursegrader/submitdata/src/mir/MIRInstr.cpp /coursegrader/submitdata/src/mir/passes/Peephole.cpp /coursegrader/submitdata/src/mir/passes/PassManager.cpp /coursegrader/submitdata/src/sem/SymbolTable.cpp /coursegrader/submitdata/src/sem/Sema.cpp /coursegrader/submitdata/src/sem/ConstEval.cpp /coursegrader/submitdata/sylib/sylib.c /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRInputStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/CommonTokenStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/CommonToken.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRFileStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuntimeMetaData.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/TokenStreamRewriter.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/TokenStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorStrategy.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/UnbufferedCharStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BufferedTokenStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Token.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/IntStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ConsoleErrorListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/CharStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/WritableToken.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/TokenSource.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Vocabulary.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/CommonTokenFactory.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ListTokenSource.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InputMismatchException.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BaseErrorListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/UnbufferedTokenStream.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Any.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Arrays.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/StringUtils.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Utf8.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/dfa/DFA.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/dfa/DFASerializer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/dfa/DFAState.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/dfa/LexerDFASerializer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/InterpreterDataReader.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/MurmurHash.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Predicate.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerPopModeAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerChannelAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/Transition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerSkipAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContextMergeCache.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNSimulator.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ContextSensitivityInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredicateEvalInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ProfilingATNSimulator.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SetTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/EpsilonTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNState.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/AtomTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATN.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/DecisionState.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ActionTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/DecisionEventInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/RuleTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerIndexedCustomAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ArrayPredictionContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/TransitionType.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerMoreAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerActionExecutor.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LookaheadEventInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContextCache.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerPushModeAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SingletonPredictionContext.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/NotSetTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNStateType.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredicateTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerCustomAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNDeserializer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/DecisionInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerModeAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerTypeAction.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/RangeTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNDeserializationOptions.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/WildcardTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/OrderedATNConfigSet.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/AmbiguityInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ErrorInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LL1Analyzer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PrecedencePredicateTransition.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParseInfo.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/StarLoopbackState.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/IterativeParseTreeWalker.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/Trees.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTreeListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTreeVisitor.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTreeWalker.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/TerminalNodeImpl.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ErrorNodeImpl.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathWildcardElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathLexerErrorListener.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathLexer.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathRuleElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathTokenElement.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/ParseTreePattern.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/TokenTagToken.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/Chunk.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/RuleTagToken.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/TagChunk.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/TextChunk.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/ParseTreeMatch.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/internal/Synchronization.cpp -I /coursegrader/submitdata/extlibs/frontend -I /coursegrader/submitdata/extlibs/irgen -I /coursegrader/submitdata/extlibs/sem -I /coursegrader/submitdata/extlibs/mir -I /coursegrader/submitdata/extlibs/ir -I /coursegrader/submitdata/extlibs/utils -I /coursegrader/submitdata/include/frontend -I /coursegrader/submitdata/include/irgen -I /coursegrader/submitdata/include/ir -I /coursegrader/submitdata/include/sem -I /coursegrader/submitdata/include/mir -I /coursegrader/submitdata/include/utils -I /coursegrader/submitdata/sylib -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/dfa -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/pattern -I /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/internal -o /root/run/compiler +clang++ -std=c++17 -O2 -lm -L/extlibs -I/extlibs -lantlr4-runtime -Wl,-rpath=/extlibs /coursegrader/submitdata/src/main.cpp /coursegrader/submitdata/src/ir/Context.cpp /coursegrader/submitdata/src/ir/IRBuilder.cpp /coursegrader/submitdata/src/ir/Function.cpp /coursegrader/submitdata/src/ir/Module.cpp /coursegrader/submitdata/src/ir/IRPrinter.cpp /coursegrader/submitdata/src/ir/Value.cpp /coursegrader/submitdata/src/ir/Type.cpp /coursegrader/submitdata/src/ir/BasicBlock.cpp /coursegrader/submitdata/src/ir/Instruction.cpp /coursegrader/submitdata/src/ir/GlobalValue.cpp /coursegrader/submitdata/src/ir/analysis/LoopInfo.cpp /coursegrader/submitdata/src/ir/analysis/DominatorTree.cpp /coursegrader/submitdata/src/ir/passes/ConstProp.cpp /coursegrader/submitdata/src/ir/passes/LICM.cpp /coursegrader/submitdata/src/ir/passes/DCE.cpp /coursegrader/submitdata/src/ir/passes/Mem2Reg.cpp /coursegrader/submitdata/src/ir/passes/ConstFold.cpp /coursegrader/submitdata/src/ir/passes/PassManager.cpp /coursegrader/submitdata/src/ir/passes/CSE.cpp /coursegrader/submitdata/src/ir/passes/CFGSimplify.cpp /coursegrader/submitdata/src/utils/Log.cpp /coursegrader/submitdata/src/utils/CLI.cpp /coursegrader/submitdata/src/frontend/SyntaxTreePrinter.cpp /coursegrader/submitdata/src/frontend/AntlrDriver.cpp /coursegrader/submitdata/src/sem/SymbolTable.cpp /coursegrader/submitdata/src/sem/Sema.cpp /coursegrader/submitdata/src/sem/ConstEval.cpp /coursegrader/submitdata/src/mir/MIRContext.cpp /coursegrader/submitdata/src/mir/AsmPrinter.cpp /coursegrader/submitdata/src/mir/Register.cpp /coursegrader/submitdata/src/mir/Lowering.cpp /coursegrader/submitdata/src/mir/FrameLowering.cpp /coursegrader/submitdata/src/mir/MIRBasicBlock.cpp /coursegrader/submitdata/src/mir/MIRInstr.cpp /coursegrader/submitdata/src/mir/RegAlloc.cpp /coursegrader/submitdata/src/mir/MIRFunction.cpp /coursegrader/submitdata/src/mir/passes/Peephole.cpp /coursegrader/submitdata/src/mir/passes/PassManager.cpp /coursegrader/submitdata/src/irgen/IRGenDecl.cpp /coursegrader/submitdata/src/irgen/IRGenDriver.cpp /coursegrader/submitdata/src/irgen/IRGenStmt.cpp /coursegrader/submitdata/src/irgen/IRGenFunc.cpp /coursegrader/submitdata/src/irgen/IRGenExp.cpp /coursegrader/submitdata/sylib/sylib.c -I /coursegrader/submitdata/extlibs/utils -I /coursegrader/submitdata/extlibs/sem -I /coursegrader/submitdata/extlibs/mir -I /coursegrader/submitdata/extlibs/irgen -I /coursegrader/submitdata/extlibs/ir -I /coursegrader/submitdata/extlibs/frontend -I /coursegrader/submitdata/include/frontend -I /coursegrader/submitdata/include/utils -I /coursegrader/submitdata/include/ir -I /coursegrader/submitdata/include/irgen -I /coursegrader/submitdata/include/sem -I /coursegrader/submitdata/include/mir -I /coursegrader/submitdata/sylib -o /root/run/compiler Stdout: Stderr: @@ -7,59 +7,43 @@ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is 7 | #include "frontend/AntlrDriver.h" | ^~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/frontend/SyntaxTreePrinter.cpp:1:10: fatal error: 'frontend/SyntaxTreePrinter.h' file not found - 1 | #include "frontend/SyntaxTreePrinter.h" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1 error generated. -/coursegrader/submitdata/src/frontend/AntlrDriver.cpp:2:10: fatal error: 'frontend/AntlrDriver.h' file not found - 2 | #include "frontend/AntlrDriver.h" - | ^~~~~~~~~~~~~~~~~~~~~~~~ -1 error generated. -/coursegrader/submitdata/src/utils/CLI.cpp:5:10: fatal error: 'utils/CLI.h' file not found - 5 | #include "utils/CLI.h" - | ^~~~~~~~~~~~~ -1 error generated. -/coursegrader/submitdata/src/utils/Log.cpp:3:10: fatal error: 'utils/Log.h' file not found - 3 | #include "utils/Log.h" - | ^~~~~~~~~~~~~ -1 error generated. -/coursegrader/submitdata/src/ir/BasicBlock.cpp:10:10: fatal error: 'ir/IR.h' file not found - 10 | #include "ir/IR.h" +/coursegrader/submitdata/src/ir/Context.cpp:2:10: fatal error: 'ir/IR.h' file not found + 2 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. /coursegrader/submitdata/src/ir/IRBuilder.cpp:5:10: fatal error: 'ir/IR.h' file not found 5 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/Instruction.cpp:4:10: fatal error: 'ir/IR.h' file not found +/coursegrader/submitdata/src/ir/Function.cpp:4:10: fatal error: 'ir/IR.h' file not found 4 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. +/coursegrader/submitdata/src/ir/Module.cpp:3:10: fatal error: 'ir/IR.h' file not found + 3 | #include "ir/IR.h" + | ^~~~~~~~~ +1 error generated. /coursegrader/submitdata/src/ir/IRPrinter.cpp:5:10: fatal error: 'ir/IR.h' file not found 5 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/Context.cpp:2:10: fatal error: 'ir/IR.h' file not found - 2 | #include "ir/IR.h" +/coursegrader/submitdata/src/ir/Value.cpp:4:10: fatal error: 'ir/IR.h' file not found + 4 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. /coursegrader/submitdata/src/ir/Type.cpp:2:10: fatal error: 'ir/IR.h' file not found 2 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/Module.cpp:3:10: fatal error: 'ir/IR.h' file not found - 3 | #include "ir/IR.h" - | ^~~~~~~~~ -1 error generated. -/coursegrader/submitdata/src/ir/GlobalValue.cpp:4:10: fatal error: 'ir/IR.h' file not found - 4 | #include "ir/IR.h" +/coursegrader/submitdata/src/ir/BasicBlock.cpp:10:10: fatal error: 'ir/IR.h' file not found + 10 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/Value.cpp:4:10: fatal error: 'ir/IR.h' file not found +/coursegrader/submitdata/src/ir/Instruction.cpp:4:10: fatal error: 'ir/IR.h' file not found 4 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/Function.cpp:4:10: fatal error: 'ir/IR.h' file not found +/coursegrader/submitdata/src/ir/GlobalValue.cpp:4:10: fatal error: 'ir/IR.h' file not found 4 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. @@ -67,15 +51,19 @@ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is 1 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/passes/PassManager.cpp:3:10: fatal error: 'ir/IR.h' file not found - 3 | #include "ir/IR.h" +/coursegrader/submitdata/src/ir/passes/ConstProp.cpp:7:10: fatal error: 'ir/IR.h' file not found + 7 | #include "ir/IR.h" + | ^~~~~~~~~ +1 error generated. +/coursegrader/submitdata/src/ir/passes/LICM.cpp:1:10: fatal error: 'ir/IR.h' file not found + 1 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. /coursegrader/submitdata/src/ir/passes/DCE.cpp:7:10: fatal error: 'ir/IR.h' file not found 7 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/passes/CFGSimplify.cpp:5:10: fatal error: 'ir/IR.h' file not found +/coursegrader/submitdata/src/ir/passes/Mem2Reg.cpp:5:10: fatal error: 'ir/IR.h' file not found 5 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. @@ -83,47 +71,43 @@ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is 5 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/passes/Mem2Reg.cpp:5:10: fatal error: 'ir/IR.h' file not found - 5 | #include "ir/IR.h" +/coursegrader/submitdata/src/ir/passes/PassManager.cpp:3:10: fatal error: 'ir/IR.h' file not found + 3 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. /coursegrader/submitdata/src/ir/passes/CSE.cpp:10:10: fatal error: 'ir/IR.h' file not found 10 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/ir/passes/ConstProp.cpp:7:10: fatal error: 'ir/IR.h' file not found - 7 | #include "ir/IR.h" - | ^~~~~~~~~ -1 error generated. -/coursegrader/submitdata/src/ir/passes/LICM.cpp:1:10: fatal error: 'ir/IR.h' file not found - 1 | #include "ir/IR.h" +/coursegrader/submitdata/src/ir/passes/CFGSimplify.cpp:5:10: fatal error: 'ir/IR.h' file not found + 5 | #include "ir/IR.h" | ^~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/irgen/IRGenDecl.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found - 1 | #include "irgen/IRGen.h" - | ^~~~~~~~~~~~~~~ +/coursegrader/submitdata/src/utils/Log.cpp:3:10: fatal error: 'utils/Log.h' file not found + 3 | #include "utils/Log.h" + | ^~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/irgen/IRGenExp.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found - 1 | #include "irgen/IRGen.h" - | ^~~~~~~~~~~~~~~ +/coursegrader/submitdata/src/utils/CLI.cpp:5:10: fatal error: 'utils/CLI.h' file not found + 5 | #include "utils/CLI.h" + | ^~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/irgen/IRGenFunc.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found - 1 | #include "irgen/IRGen.h" - | ^~~~~~~~~~~~~~~ +/coursegrader/submitdata/src/frontend/SyntaxTreePrinter.cpp:1:10: fatal error: 'frontend/SyntaxTreePrinter.h' file not found + 1 | #include "frontend/SyntaxTreePrinter.h" + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/irgen/IRGenDriver.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found - 1 | #include "irgen/IRGen.h" - | ^~~~~~~~~~~~~~~ +/coursegrader/submitdata/src/frontend/AntlrDriver.cpp:2:10: fatal error: 'frontend/AntlrDriver.h' file not found + 2 | #include "frontend/AntlrDriver.h" + | ^~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/irgen/IRGenStmt.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found - 1 | #include "irgen/IRGen.h" - | ^~~~~~~~~~~~~~~ +/coursegrader/submitdata/src/sem/SymbolTable.cpp:3:10: fatal error: 'sem/SymbolTable.h' file not found + 3 | #include "sem/SymbolTable.h" + | ^~~~~~~~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/mir/MIRFunction.cpp:1:10: fatal error: 'mir/MIR.h' file not found - 1 | #include "mir/MIR.h" - | ^~~~~~~~~~~ +/coursegrader/submitdata/src/sem/Sema.cpp:1:10: fatal error: 'sem/Sema.h' file not found + 1 | #include "sem/Sema.h" + | ^~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/mir/Lowering.cpp:1:10: fatal error: 'mir/MIR.h' file not found +/coursegrader/submitdata/src/mir/MIRContext.cpp:1:10: fatal error: 'mir/MIR.h' file not found 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. @@ -135,7 +119,7 @@ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/mir/MIRContext.cpp:1:10: fatal error: 'mir/MIR.h' file not found +/coursegrader/submitdata/src/mir/Lowering.cpp:1:10: fatal error: 'mir/MIR.h' file not found 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. @@ -147,11 +131,15 @@ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. +/coursegrader/submitdata/src/mir/MIRInstr.cpp:1:10: fatal error: 'mir/MIR.h' file not found + 1 | #include "mir/MIR.h" + | ^~~~~~~~~~~ +1 error generated. /coursegrader/submitdata/src/mir/RegAlloc.cpp:1:10: fatal error: 'mir/MIR.h' file not found 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/mir/MIRInstr.cpp:1:10: fatal error: 'mir/MIR.h' file not found +/coursegrader/submitdata/src/mir/MIRFunction.cpp:1:10: fatal error: 'mir/MIR.h' file not found 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. @@ -159,2833 +147,23 @@ clang++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is 1 | #include "mir/MIR.h" | ^~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/sem/SymbolTable.cpp:3:10: fatal error: 'sem/SymbolTable.h' file not found - 3 | #include "sem/SymbolTable.h" - | ^~~~~~~~~~~~~~~~~~~ +/coursegrader/submitdata/src/irgen/IRGenDecl.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found + 1 | #include "irgen/IRGen.h" + | ^~~~~~~~~~~~~~~ 1 error generated. -/coursegrader/submitdata/src/sem/Sema.cpp:1:10: fatal error: 'sem/Sema.h' file not found - 1 | #include "sem/Sema.h" - | ^~~~~~~~~~~~ +/coursegrader/submitdata/src/irgen/IRGenDriver.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found + 1 | #include "irgen/IRGen.h" + | ^~~~~~~~~~~~~~~ +1 error generated. +/coursegrader/submitdata/src/irgen/IRGenStmt.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found + 1 | #include "irgen/IRGen.h" + | ^~~~~~~~~~~~~~~ +1 error generated. +/coursegrader/submitdata/src/irgen/IRGenFunc.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found + 1 | #include "irgen/IRGen.h" + | ^~~~~~~~~~~~~~~ 1 error generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -/extlibs/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -/extlibs/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -/extlibs/ProxyErrorListener.h:16:26: error: redefinition of 'ProxyErrorListener' - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:16:26: note: previous definition is here - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:9: -/extlibs/support/Casts.h:15:6: error: redefinition of 'downCast' - 15 | To downCast(From* from) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:15:6: note: previous definition is here - 15 | To downCast(From* from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:9: -/extlibs/support/Casts.h:25:6: error: redefinition of 'downCast' - 25 | To downCast(From& from) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:25:6: note: previous definition is here - 25 | To downCast(From& from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:20:26: error: redefinition of 'SerializedATNView' - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:75:15: error: redefinition of 'operator==' - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:75:15: note: previous definition is here - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:80:15: error: redefinition of 'operator!=' - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:80:15: note: previous definition is here - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:84:15: error: redefinition of 'operator<' - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:84:15: note: previous definition is here - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/extlibs/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/extlibs/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/extlibs/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/extlibs/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/extlibs/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/extlibs/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:16:26: error: redefinition of 'ProxyErrorListener' - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -/extlibs/ProxyErrorListener.h:16:26: note: previous definition is here - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:15:6: error: redefinition of 'downCast' - 15 | To downCast(From* from) { - | ^ -/extlibs/support/Casts.h:15:6: note: previous definition is here - 15 | To downCast(From* from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:25:6: error: redefinition of 'downCast' - 25 | To downCast(From& from) { - | ^ -/extlibs/support/Casts.h:25:6: note: previous definition is here - 25 | To downCast(From& from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:20:26: error: redefinition of 'SerializedATNView' - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -/extlibs/atn/SerializedATNView.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:75:15: error: redefinition of 'operator==' - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/extlibs/atn/SerializedATNView.h:75:15: note: previous definition is here - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:80:15: error: redefinition of 'operator!=' - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/extlibs/atn/SerializedATNView.h:80:15: note: previous definition is here - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:84:15: error: redefinition of 'operator<' - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/extlibs/atn/SerializedATNView.h:84:15: note: previous definition is here - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:21:26: error: redefinition of 'ParseTree' - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -/extlibs/tree/ParseTree.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:89:26: error: redefinition of 'ParseTreeTracker' - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -/extlibs/tree/ParseTree.h:89:26: note: previous definition is here - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:62:26: error: redefinition of 'RuleContext' - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -/extlibs/RuleContext.h:62:26: note: previous definition is here - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:19:98: error: redefinition of default argument - 19 | ANTLR4CPP_PUBLIC std::string indent(const std::string &s, const std::string &indentation, bool includingFirst = true); - | ^ ~~~~ -/extlibs/support/CPPUtils.h:19:98: note: previous definition is here - 19 | ANTLR4CPP_PUBLIC std::string indent(const std::string &s, const std::string &indentation, bool includingFirst = true); - | ^ ~~~~ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:23:10: error: redefinition of 'FinalAction' - 23 | struct FinalAction { - | ^ -/extlibs/support/CPPUtils.h:23:10: note: previous definition is here - 23 | struct FinalAction { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:38:22: error: redefinition of 'finally' - 38 | FinalAction finally(OnEnd f) { - | ^ -/extlibs/support/CPPUtils.h:38:22: note: previous definition is here - 38 | FinalAction finally(OnEnd f) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:44:15: error: redefinition of 'is' - 44 | inline bool is(T2 *obj) { // For pointer types. - | ^ -/extlibs/support/CPPUtils.h:44:15: note: previous definition is here - 44 | inline bool is(T2 *obj) { // For pointer types. - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:49:15: error: redefinition of 'is' - 49 | inline bool is(Ref const& obj) { // For shared pointers. - | ^ -/extlibs/support/CPPUtils.h:49:15: note: previous definition is here - 49 | inline bool is(Ref const& obj) { // For shared pointers. - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:54:15: error: redefinition of 'toString' - 54 | std::string toString(const T &o) { - | ^ -/extlibs/support/CPPUtils.h:54:15: note: previous definition is here - 54 | std::string toString(const T &o) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:63:56: error: redefinition of default argument - 63 | ANTLR4CPP_PUBLIC std::string what(std::exception_ptr eptr = std::current_exception()); - | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ -/extlibs/support/CPPUtils.h:63:56: note: previous definition is here - 63 | ANTLR4CPP_PUBLIC std::string what(std::exception_ptr eptr = std::current_exception()); - | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ErrorNodeImpl.h:8: -In file included from /extlibs/tree/ErrorNode.h:8: -/extlibs/tree/TerminalNode.h:13:26: error: redefinition of 'TerminalNode' - 13 | class ANTLR4CPP_PUBLIC TerminalNode : public ParseTree { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/TerminalNode.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC TerminalNode : public ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/extlibs/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/extlibs/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -/extlibs/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:26:26: error: redefinition of 'IntervalSet' - 26 | class ANTLR4CPP_PUBLIC IntervalSet final { - | ^ -/extlibs/misc/IntervalSet.h:26:26: note: previous definition is here - 26 | class ANTLR4CPP_PUBLIC IntervalSet final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:183:22: error: redefinition of 'hash' - 183 | template <> struct hash - | ^~~~~~~~~~~~~~~~~ -/extlibs/misc/IntervalSet.h:183:22: note: previous definition is here - 183 | template <> struct hash - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:9: -In file included from /extlibs/dfa/DFAState.h:10: -/extlibs/atn/ATNConfigSet.h:20:26: error: redefinition of 'ATNConfigSet' - 20 | class ANTLR4CPP_PUBLIC ATNConfigSet { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC ATNConfigSet { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:9: -In file included from /extlibs/dfa/DFAState.h:10: -/extlibs/atn/ATNConfigSet.h:141:15: error: redefinition of 'operator==' - 141 | inline bool operator==(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return lhs.equals(rhs); } - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:141:15: note: previous definition is here - 141 | inline bool operator==(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return lhs.equals(rhs); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:9: -In file included from /extlibs/dfa/DFAState.h:10: -/extlibs/atn/ATNConfigSet.h:143:15: error: redefinition of 'operator!=' - 143 | inline bool operator!=(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return !operator==(lhs, rhs); } - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:143:15: note: previous definition is here - 143 | inline bool operator!=(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return !operator==(lhs, rhs); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:9: -In file included from /extlibs/dfa/DFAState.h:10: -/extlibs/atn/ATNConfigSet.h:151:8: error: redefinition of 'hash' - 151 | struct hash<::antlr4::atn::ATNConfigSet> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:151:8: note: previous definition is here - 151 | struct hash<::antlr4::atn::ATNConfigSet> { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:21:26: error: redefinition of 'SemanticContext' - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -/extlibs/atn/SemanticContext.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:87:15: error: redefinition of 'operator==' - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:87:15: note: previous definition is here - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/extlibs/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/extlibs/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/extlibs/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/extlibs/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/extlibs/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/extlibs/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:16:26: error: redefinition of 'ProxyErrorListener' - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -/extlibs/ProxyErrorListener.h:16:26: note: previous definition is here - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:15:6: error: redefinition of 'downCast' - 15 | To downCast(From* from) { - | ^ -/extlibs/support/Casts.h:15:6: note: previous definition is here - 15 | To downCast(From* from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:25:6: error: redefinition of 'downCast' - 25 | To downCast(From& from) { - | ^ -/extlibs/support/Casts.h:25:6: note: previous definition is here - 25 | To downCast(From& from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:20:26: error: redefinition of 'SerializedATNView' - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -/extlibs/atn/SerializedATNView.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:75:15: error: redefinition of 'operator==' - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/extlibs/atn/SerializedATNView.h:75:15: note: previous definition is here - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:80:15: error: redefinition of 'operator!=' - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/extlibs/atn/SerializedATNView.h:80:15: note: previous definition is here - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.cpp:12: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerInterpreter.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:84:15: error: redefinition of 'operator<' - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/extlibs/atn/SerializedATNView.h:84:15: note: previous definition is here - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:8: -/extlibs/misc/Interval.h:16:20: error: redefinition of 'numericToSymbol' - 16 | constexpr size_t numericToSymbol(ssize_t v) { return static_cast(v); } - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.h:16:20: note: previous definition is here - 16 | constexpr size_t numericToSymbol(ssize_t v) { return static_cast(v); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:8: -/extlibs/misc/Interval.h:17:21: error: redefinition of 'symbolToNumeric' - 17 | constexpr ssize_t symbolToNumeric(size_t v) { return static_cast(v); } - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.h:17:21: note: previous definition is here - 17 | constexpr ssize_t symbolToNumeric(size_t v) { return static_cast(v); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:8: -/extlibs/misc/Interval.h:20:26: error: redefinition of 'Interval' - 20 | class ANTLR4CPP_PUBLIC Interval final { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC Interval final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/BailErrorStrategy.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DefaultErrorStrategy.h:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -13 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:11: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/internal/Synchronization.h:51:26: error: redefinition of 'Mutex' - 51 | class ANTLR4CPP_PUBLIC Mutex final { - | ^ -/extlibs/internal/Synchronization.h:51:26: note: previous definition is here - 51 | class ANTLR4CPP_PUBLIC Mutex final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:11: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/internal/Synchronization.h:81:26: error: redefinition of 'SharedMutex' - 81 | class ANTLR4CPP_PUBLIC SharedMutex final { - | ^ -/extlibs/internal/Synchronization.h:81:26: note: previous definition is here - 81 | class ANTLR4CPP_PUBLIC SharedMutex final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:11: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/internal/Synchronization.h:122:26: error: redefinition of 'OnceFlag' - 122 | class ANTLR4CPP_PUBLIC OnceFlag final { - | ^ -/extlibs/internal/Synchronization.h:122:26: note: previous definition is here - 122 | class ANTLR4CPP_PUBLIC OnceFlag final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:11: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/internal/Synchronization.h:146:8: error: redefinition of 'call_once' - 146 | void call_once(OnceFlag &onceFlag, Callable &&callable, Args&&... args) { - | ^ -/extlibs/internal/Synchronization.h:146:8: note: previous definition is here - 146 | void call_once(OnceFlag &onceFlag, Callable &&callable, Args&&... args) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:21:26: error: redefinition of 'ParseTree' - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -/extlibs/tree/ParseTree.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:89:26: error: redefinition of 'ParseTreeTracker' - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -/extlibs/tree/ParseTree.h:89:26: note: previous definition is here - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:62:26: error: redefinition of 'RuleContext' - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -/extlibs/RuleContext.h:62:26: note: previous definition is here - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/IntervalSet.h:9: -/extlibs/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -17 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -/extlibs/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -/extlibs/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -/extlibs/ProxyErrorListener.h:16:26: error: redefinition of 'ProxyErrorListener' - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:16:26: note: previous definition is here - 16 | class ANTLR4CPP_PUBLIC ProxyErrorListener : public ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:9: -/extlibs/support/Casts.h:15:6: error: redefinition of 'downCast' - 15 | To downCast(From* from) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:15:6: note: previous definition is here - 15 | To downCast(From* from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:9: -/extlibs/support/Casts.h:25:6: error: redefinition of 'downCast' - 25 | To downCast(From& from) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/Casts.h:25:6: note: previous definition is here - 25 | To downCast(From& from) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:20:26: error: redefinition of 'SerializedATNView' - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC SerializedATNView final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:75:15: error: redefinition of 'operator==' - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:75:15: note: previous definition is here - 75 | inline bool operator==(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:80:15: error: redefinition of 'operator!=' - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:80:15: note: previous definition is here - 80 | inline bool operator!=(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/NoViableAltException.h:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:10: -/extlibs/atn/SerializedATNView.h:84:15: error: redefinition of 'operator<' - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SerializedATNView.h:84:15: note: previous definition is here - 84 | inline bool operator<(const SerializedATNView &lhs, const SerializedATNView &rhs) { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:21:26: error: redefinition of 'ParseTree' - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -/extlibs/tree/ParseTree.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:89:26: error: redefinition of 'ParseTreeTracker' - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -/extlibs/tree/ParseTree.h:89:26: note: previous definition is here - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:62:26: error: redefinition of 'RuleContext' - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -/extlibs/RuleContext.h:62:26: note: previous definition is here - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:19:98: error: redefinition of default argument - 19 | ANTLR4CPP_PUBLIC std::string indent(const std::string &s, const std::string &indentation, bool includingFirst = true); - | ^ ~~~~ -/extlibs/support/CPPUtils.h:19:98: note: previous definition is here - 19 | ANTLR4CPP_PUBLIC std::string indent(const std::string &s, const std::string &indentation, bool includingFirst = true); - | ^ ~~~~ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:23:10: error: redefinition of 'FinalAction' - 23 | struct FinalAction { - | ^ -/extlibs/support/CPPUtils.h:23:10: note: previous definition is here - 23 | struct FinalAction { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:38:22: error: redefinition of 'finally' - 38 | FinalAction finally(OnEnd f) { - | ^ -/extlibs/support/CPPUtils.h:38:22: note: previous definition is here - 38 | FinalAction finally(OnEnd f) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:44:15: error: redefinition of 'is' - 44 | inline bool is(T2 *obj) { // For pointer types. - | ^ -/extlibs/support/CPPUtils.h:44:15: note: previous definition is here - 44 | inline bool is(T2 *obj) { // For pointer types. - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:49:15: error: redefinition of 'is' - 49 | inline bool is(Ref const& obj) { // For shared pointers. - | ^ -/extlibs/support/CPPUtils.h:49:15: note: previous definition is here - 49 | inline bool is(Ref const& obj) { // For shared pointers. - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:54:15: error: redefinition of 'toString' - 54 | std::string toString(const T &o) { - | ^ -/extlibs/support/CPPUtils.h:54:15: note: previous definition is here - 54 | std::string toString(const T &o) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/InterpreterRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:63:56: error: redefinition of default argument - 63 | ANTLR4CPP_PUBLIC std::string what(std::exception_ptr eptr = std::current_exception()); - | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ -/extlibs/support/CPPUtils.h:63:56: note: previous definition is here - 63 | ANTLR4CPP_PUBLIC std::string what(std::exception_ptr eptr = std::current_exception()); - | ^ ~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:21:26: error: redefinition of 'SemanticContext' - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -/extlibs/atn/SemanticContext.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:87:15: error: redefinition of 'operator==' - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:87:15: note: previous definition is here - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:91:15: error: redefinition of 'operator!=' - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:91:15: note: previous definition is here - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:95:43: error: redefinition of 'Empty' - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -/extlibs/atn/SemanticContext.h:95:43: note: previous definition is here - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:104:43: error: redefinition of 'Predicate' - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:104:43: note: previous definition is here - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:122:43: error: redefinition of 'PrecedencePredicate' - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:122:43: note: previous definition is here - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:145:43: error: redefinition of 'Operator' - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:145:43: note: previous definition is here - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:173:43: error: redefinition of 'AND' - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -/extlibs/atn/SemanticContext.h:173:43: note: previous definition is here - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserInterpreter.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:201:43: error: redefinition of 'OR' - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -/extlibs/atn/SemanticContext.h:201:43: note: previous definition is here - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:21:26: error: redefinition of 'ParseTree' - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -/extlibs/tree/ParseTree.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:89:26: error: redefinition of 'ParseTreeTracker' - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -/extlibs/tree/ParseTree.h:89:26: note: previous definition is here - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContextWithAltNum.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RuleContext.h:62:26: error: redefinition of 'RuleContext' - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -/extlibs/RuleContext.h:62:26: note: previous definition is here - 62 | class ANTLR4CPP_PUBLIC RuleContext : public tree::ParseTree { - | ^ -3 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/extlibs/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/extlibs/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/extlibs/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/extlibs/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.h:16:20: error: redefinition of 'numericToSymbol' - 16 | constexpr size_t numericToSymbol(ssize_t v) { return static_cast(v); } - | ^ -/extlibs/misc/Interval.h:16:20: note: previous definition is here - 16 | constexpr size_t numericToSymbol(ssize_t v) { return static_cast(v); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.h:17:21: error: redefinition of 'symbolToNumeric' - 17 | constexpr ssize_t symbolToNumeric(size_t v) { return static_cast(v); } - | ^ -/extlibs/misc/Interval.h:17:21: note: previous definition is here - 17 | constexpr ssize_t symbolToNumeric(size_t v) { return static_cast(v); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/misc/Interval.h:20:26: error: redefinition of 'Interval' - 20 | class ANTLR4CPP_PUBLIC Interval final { - | ^ -/extlibs/misc/Interval.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC Interval final { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/extlibs/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:20:26: error: redefinition of 'ATNConfigSet' - 20 | class ANTLR4CPP_PUBLIC ATNConfigSet { - | ^ -/extlibs/atn/ATNConfigSet.h:20:26: note: previous definition is here - 20 | class ANTLR4CPP_PUBLIC ATNConfigSet { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:141:15: error: redefinition of 'operator==' - 141 | inline bool operator==(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return lhs.equals(rhs); } - | ^ -/extlibs/atn/ATNConfigSet.h:141:15: note: previous definition is here - 141 | inline bool operator==(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return lhs.equals(rhs); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:143:15: error: redefinition of 'operator!=' - 143 | inline bool operator!=(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return !operator==(lhs, rhs); } - | ^ -/extlibs/atn/ATNConfigSet.h:143:15: note: previous definition is here - 143 | inline bool operator!=(const ATNConfigSet &lhs, const ATNConfigSet &rhs) { return !operator==(lhs, rhs); } - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:10: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/LexerNoViableAltException.h:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:151:8: error: redefinition of 'hash' - 151 | struct hash<::antlr4::atn::ATNConfigSet> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/extlibs/atn/ATNConfigSet.h:151:8: note: previous definition is here - 151 | struct hash<::antlr4::atn::ATNConfigSet> { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Lexer.cpp:11: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/extlibs/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:21:26: error: redefinition of 'SemanticContext' - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -/extlibs/atn/SemanticContext.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:87:15: error: redefinition of 'operator==' - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:87:15: note: previous definition is here - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:91:15: error: redefinition of 'operator!=' - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:91:15: note: previous definition is here - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:95:43: error: redefinition of 'Empty' - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -/extlibs/atn/SemanticContext.h:95:43: note: previous definition is here - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:104:43: error: redefinition of 'Predicate' - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:104:43: note: previous definition is here - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:122:43: error: redefinition of 'PrecedencePredicate' - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:122:43: note: previous definition is here - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:145:43: error: redefinition of 'Operator' - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:145:43: note: previous definition is here - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:173:43: error: redefinition of 'AND' - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -/extlibs/atn/SemanticContext.h:173:43: note: previous definition is here - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:201:43: error: redefinition of 'OR' - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -/extlibs/atn/SemanticContext.h:201:43: note: previous definition is here - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:6: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ParserATNSimulator.h:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:231:10: error: redefinition of 'hash' - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/extlibs/atn/SemanticContext.h:231:10: note: previous definition is here - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/extlibs/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/extlibs/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/FailedPredicateException.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/extlibs/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -/extlibs/atn/PredictionContext.h:27:26: error: redefinition of 'PredictionContext' - 27 | class ANTLR4CPP_PUBLIC PredictionContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContext.h:27:26: note: previous definition is here - 27 | class ANTLR4CPP_PUBLIC PredictionContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -/extlibs/atn/PredictionContext.h:205:15: error: redefinition of 'operator==' - 205 | inline bool operator==(const PredictionContext &lhs, const PredictionContext &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContext.h:205:15: note: previous definition is here - 205 | inline bool operator==(const PredictionContext &lhs, const PredictionContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -/extlibs/atn/PredictionContext.h:209:15: error: redefinition of 'operator!=' - 209 | inline bool operator!=(const PredictionContext &lhs, const PredictionContext &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContext.h:209:15: note: previous definition is here - 209 | inline bool operator!=(const PredictionContext &lhs, const PredictionContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:11: -/extlibs/atn/PredictionContext.h:219:10: error: redefinition of 'hash' - 219 | struct hash<::antlr4::atn::PredictionContext> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionContext.h:219:10: note: previous definition is here - 219 | struct hash<::antlr4::atn::PredictionContext> { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:12: -/extlibs/atn/ATNConfig.h:24:26: error: redefinition of 'ATNConfig' - 24 | class ANTLR4CPP_PUBLIC ATNConfig { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.h:24:26: note: previous definition is here - 24 | class ANTLR4CPP_PUBLIC ATNConfig { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:12: -/extlibs/atn/ATNConfig.h:138:22: error: redefinition of 'hash' - 138 | template <> struct hash - | ^~~~~~~~~~~~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.h:138:22: note: previous definition is here - 138 | template <> struct hash - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfigSet.h:12: -/extlibs/atn/ATNConfig.h:146:22: error: redefinition of 'hash>>' - 146 | template <> struct hash>> - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.h:146:22: note: previous definition is here - 146 | template <> struct hash>> - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/extlibs/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/extlibs/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/extlibs/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/extlibs/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/extlibs/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/extlibs/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/DiagnosticErrorListener.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.h:8: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ProxyErrorListener.h:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/extlibs/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:8: -/extlibs/atn/ATN.h:23:26: error: redefinition of 'ATN' - 23 | class ANTLR4CPP_PUBLIC ATN { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATN.h:23:26: note: previous definition is here - 23 | class ANTLR4CPP_PUBLIC ATN { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:13:26: error: redefinition of 'RuntimeException' - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC RuntimeException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:22:26: error: redefinition of 'IllegalStateException' - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:22:26: note: previous definition is here - 22 | class ANTLR4CPP_PUBLIC IllegalStateException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:30:26: error: redefinition of 'IllegalArgumentException' - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:30:26: note: previous definition is here - 30 | class ANTLR4CPP_PUBLIC IllegalArgumentException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:38:26: error: redefinition of 'NullPointerException' - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:38:26: note: previous definition is here - 38 | class ANTLR4CPP_PUBLIC NullPointerException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:46:26: error: redefinition of 'IndexOutOfBoundsException' - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:46:26: note: previous definition is here - 46 | class ANTLR4CPP_PUBLIC IndexOutOfBoundsException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:54:26: error: redefinition of 'UnsupportedOperationException' - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:54:26: note: previous definition is here - 54 | class ANTLR4CPP_PUBLIC UnsupportedOperationException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:63:26: error: redefinition of 'EmptyStackException' - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:63:26: note: previous definition is here - 63 | class ANTLR4CPP_PUBLIC EmptyStackException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:73:26: error: redefinition of 'IOException' - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:73:26: note: previous definition is here - 73 | class ANTLR4CPP_PUBLIC IOException : public std::exception { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:83:26: error: redefinition of 'CancellationException' - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:83:26: note: previous definition is here - 83 | class ANTLR4CPP_PUBLIC CancellationException : public IllegalStateException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -In file included from /extlibs/RecognitionException.h:8: -/extlibs/Exceptions.h:91:26: error: redefinition of 'ParseCancellationException' - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Exceptions.h:91:26: note: previous definition is here - 91 | class ANTLR4CPP_PUBLIC ParseCancellationException : public CancellationException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -In file included from /extlibs/ANTLRErrorListener.h:8: -/extlibs/RecognitionException.h:17:26: error: redefinition of 'RecognitionException' - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/RecognitionException.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC RecognitionException : public RuntimeException { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:9: -In file included from /extlibs/atn/PredictionContext.h:10: -In file included from /extlibs/Recognizer.h:8: -In file included from /extlibs/ProxyErrorListener.h:8: -/extlibs/ANTLRErrorListener.h:17:26: error: redefinition of 'ANTLRErrorListener' - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ANTLRErrorListener.h:17:26: note: previous definition is here - 17 | class ANTLR4CPP_PUBLIC ANTLRErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:12: -/extlibs/support/CPPUtils.h:19:98: error: redefinition of default argument - 19 | ANTLR4CPP_PUBLIC std::string indent(const std::string &s, const std::string &indentation, bool includingFirst = true); - | ^ ~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:19:98: note: previous definition is here - 19 | ANTLR4CPP_PUBLIC std::string indent(const std::string &s, const std::string &indentation, bool includingFirst = true); - | ^ ~~~~ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:12: -/extlibs/support/CPPUtils.h:23:10: error: redefinition of 'FinalAction' - 23 | struct FinalAction { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:23:10: note: previous definition is here - 23 | struct FinalAction { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:12: -/extlibs/support/CPPUtils.h:38:22: error: redefinition of 'finally' - 38 | FinalAction finally(OnEnd f) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:38:22: note: previous definition is here - 38 | FinalAction finally(OnEnd f) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:12: -/extlibs/support/CPPUtils.h:44:15: error: redefinition of 'is' - 44 | inline bool is(T2 *obj) { // For pointer types. - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:44:15: note: previous definition is here - 44 | inline bool is(T2 *obj) { // For pointer types. - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:12: -/extlibs/support/CPPUtils.h:49:15: error: redefinition of 'is' - 49 | inline bool is(Ref const& obj) { // For shared pointers. - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:49:15: note: previous definition is here - 49 | inline bool is(Ref const& obj) { // For shared pointers. - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Recognizer.cpp:11: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNSimulator.h:12: -/extlibs/support/CPPUtils.h:54:15: error: redefinition of 'toString' - 54 | std::string toString(const T &o) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/support/CPPUtils.h:54:15: note: previous definition is here - 54 | std::string toString(const T &o) { - | ^ -fatal error: too many errors emitted, stopping now [-ferror-limit=] -20 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.cpp:7: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ErrorNode.h:8: -/extlibs/tree/TerminalNode.h:13:26: error: redefinition of 'TerminalNode' - 13 | class ANTLR4CPP_PUBLIC TerminalNode : public ParseTree { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/TerminalNode.h:13:26: note: previous definition is here - 13 | class ANTLR4CPP_PUBLIC TerminalNode : public ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:21:26: error: redefinition of 'ParseTree' - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -/extlibs/tree/ParseTree.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC ParseTree { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/ParserRuleContext.cpp:9: -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/Parser.h:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/ParseTree.h:89:26: error: redefinition of 'ParseTreeTracker' - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -/extlibs/tree/ParseTree.h:89:26: note: previous definition is here - 89 | class ANTLR4CPP_PUBLIC ParseTreeTracker { - | ^ -3 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:21:26: error: redefinition of 'SemanticContext' - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:87:15: error: redefinition of 'operator==' - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:87:15: note: previous definition is here - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:91:15: error: redefinition of 'operator!=' - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:91:15: note: previous definition is here - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:95:43: error: redefinition of 'Empty' - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:95:43: note: previous definition is here - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:104:43: error: redefinition of 'Predicate' - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:104:43: note: previous definition is here - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:122:43: error: redefinition of 'PrecedencePredicate' - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:122:43: note: previous definition is here - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:145:43: error: redefinition of 'Operator' - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:145:43: note: previous definition is here - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:173:43: error: redefinition of 'AND' - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:173:43: note: previous definition is here - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:201:43: error: redefinition of 'OR' - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:201:43: note: previous definition is here - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/ATNConfig.cpp:10: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:231:10: error: redefinition of 'hash' - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:231:10: note: previous definition is here - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^ -10 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:21:26: error: redefinition of 'SemanticContext' - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:87:15: error: redefinition of 'operator==' - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:87:15: note: previous definition is here - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:91:15: error: redefinition of 'operator!=' - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:91:15: note: previous definition is here - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:95:43: error: redefinition of 'Empty' - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:95:43: note: previous definition is here - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:104:43: error: redefinition of 'Predicate' - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:104:43: note: previous definition is here - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:122:43: error: redefinition of 'PrecedencePredicate' - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:122:43: note: previous definition is here - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:145:43: error: redefinition of 'Operator' - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:145:43: note: previous definition is here - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:173:43: error: redefinition of 'AND' - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:173:43: note: previous definition is here - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:201:43: error: redefinition of 'OR' - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:201:43: note: previous definition is here - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/LexerATNConfig.cpp:15: -In file included from /extlibs/atn/LexerATNConfig.h:8: -In file included from /extlibs/atn/ATNConfig.h:11: -/extlibs/atn/SemanticContext.h:231:10: error: redefinition of 'hash' - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:231:10: note: previous definition is here - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^ -10 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:21:26: error: redefinition of 'SemanticContext' - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -/extlibs/atn/SemanticContext.h:21:26: note: previous definition is here - 21 | class ANTLR4CPP_PUBLIC SemanticContext : public std::enable_shared_from_this { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:87:15: error: redefinition of 'operator==' - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:87:15: note: previous definition is here - 87 | inline bool operator==(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:91:15: error: redefinition of 'operator!=' - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -/extlibs/atn/SemanticContext.h:91:15: note: previous definition is here - 91 | inline bool operator!=(const SemanticContext &lhs, const SemanticContext &rhs) { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:95:43: error: redefinition of 'Empty' - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -/extlibs/atn/SemanticContext.h:95:43: note: previous definition is here - 95 | class ANTLR4CPP_PUBLIC SemanticContext::Empty : public SemanticContext{ - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:104:43: error: redefinition of 'Predicate' - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:104:43: note: previous definition is here - 104 | class ANTLR4CPP_PUBLIC SemanticContext::Predicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:122:43: error: redefinition of 'PrecedencePredicate' - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:122:43: note: previous definition is here - 122 | class ANTLR4CPP_PUBLIC SemanticContext::PrecedencePredicate final : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:145:43: error: redefinition of 'Operator' - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -/extlibs/atn/SemanticContext.h:145:43: note: previous definition is here - 145 | class ANTLR4CPP_PUBLIC SemanticContext::Operator : public SemanticContext { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:173:43: error: redefinition of 'AND' - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -/extlibs/atn/SemanticContext.h:173:43: note: previous definition is here - 173 | class ANTLR4CPP_PUBLIC SemanticContext::AND final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:201:43: error: redefinition of 'OR' - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -/extlibs/atn/SemanticContext.h:201:43: note: previous definition is here - 201 | class ANTLR4CPP_PUBLIC SemanticContext::OR final : public SemanticContext::Operator { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/PredictionMode.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/atn/SemanticContext.h:231:10: error: redefinition of 'hash' - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/extlibs/atn/SemanticContext.h:231:10: note: previous definition is here - 231 | struct hash<::antlr4::atn::SemanticContext> { - | ^ -10 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:6: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathLexer.h:12:8: error: redefinition of 'XPathLexer' - 12 | class XPathLexer : public antlr4::Lexer { - | ^ -/extlibs/tree/xpath/XPathLexer.h:10:8: note: previous definition is here - 10 | class XPathLexer : public antlr4::Lexer { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:7: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathLexerErrorListener.h:14:26: error: redefinition of 'XPathLexerErrorListener' - 14 | class ANTLR4CPP_PUBLIC XPathLexerErrorListener : public BaseErrorListener { - | ^ -/extlibs/tree/xpath/XPathLexerErrorListener.h:14:26: note: previous definition is here - 14 | class ANTLR4CPP_PUBLIC XPathLexerErrorListener : public BaseErrorListener { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:8: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathElement.h:16:26: error: redefinition of 'XPathElement' - 16 | class ANTLR4CPP_PUBLIC XPathElement { - | ^ -/extlibs/tree/xpath/XPathElement.h:16:26: note: previous definition is here - 16 | class ANTLR4CPP_PUBLIC XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:9: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h:14:26: error: redefinition of 'XPathWildcardAnywhereElement' - 14 | class ANTLR4CPP_PUBLIC XPathWildcardAnywhereElement : public XPathElement { - | ^ -/extlibs/tree/xpath/XPathWildcardAnywhereElement.h:14:26: note: previous definition is here - 14 | class ANTLR4CPP_PUBLIC XPathWildcardAnywhereElement : public XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:10: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathWildcardElement.h:14:26: error: redefinition of 'XPathWildcardElement' - 14 | class ANTLR4CPP_PUBLIC XPathWildcardElement : public XPathElement { - | ^ -/extlibs/tree/xpath/XPathWildcardElement.h:14:26: note: previous definition is here - 14 | class ANTLR4CPP_PUBLIC XPathWildcardElement : public XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:11: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathTokenAnywhereElement.h:14:26: error: redefinition of 'XPathTokenAnywhereElement' - 14 | class ANTLR4CPP_PUBLIC XPathTokenAnywhereElement : public XPathElement { - | ^ -/extlibs/tree/xpath/XPathTokenAnywhereElement.h:14:26: note: previous definition is here - 14 | class ANTLR4CPP_PUBLIC XPathTokenAnywhereElement : public XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:12: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathTokenElement.h:14:26: error: redefinition of 'XPathTokenElement' - 14 | class ANTLR4CPP_PUBLIC XPathTokenElement : public XPathElement { - | ^ -/extlibs/tree/xpath/XPathTokenElement.h:14:26: note: previous definition is here - 14 | class ANTLR4CPP_PUBLIC XPathTokenElement : public XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:13: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathRuleAnywhereElement.h:15:26: error: redefinition of 'XPathRuleAnywhereElement' - 15 | class ANTLR4CPP_PUBLIC XPathRuleAnywhereElement : public XPathElement { - | ^ -/extlibs/tree/xpath/XPathRuleAnywhereElement.h:15:26: note: previous definition is here - 15 | class ANTLR4CPP_PUBLIC XPathRuleAnywhereElement : public XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:14: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathRuleElement.h:14:26: error: redefinition of 'XPathRuleElement' - 14 | class ANTLR4CPP_PUBLIC XPathRuleElement : public XPathElement { - | ^ -/extlibs/tree/xpath/XPathRuleElement.h:14:26: note: previous definition is here - 14 | class ANTLR4CPP_PUBLIC XPathRuleElement : public XPathElement { - | ^ -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.cpp:16: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPath.h:56:26: error: redefinition of 'XPath' - 56 | class ANTLR4CPP_PUBLIC XPath { - | ^ -/extlibs/tree/xpath/XPath.h:56:26: note: previous definition is here - 56 | class ANTLR4CPP_PUBLIC XPath { - | ^ -10 errors generated. -In file included from /coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathLexer.cpp:5: -/coursegrader/submitdata/third_party/antlr4-runtime-4.13.2/runtime/src/tree/xpath/XPathLexer.h:12:8: error: redefinition of 'XPathLexer' - 12 | class XPathLexer : public antlr4::Lexer { - | ^ -/extlibs/tree/xpath/XPathLexer.h:10:8: note: previous definition is here - 10 | class XPathLexer : public antlr4::Lexer { - | ^ +/coursegrader/submitdata/src/irgen/IRGenExp.cpp:1:10: fatal error: 'irgen/IRGen.h' file not found + 1 | #include "irgen/IRGen.h" + | ^~~~~~~~~~~~~~~ 1 error generated. \ No newline at end of file