INFO: No output directory specified (--dir) INFO: Using directory: "Test_StatisticalChopper_20251212_130101" INFO: Regenerating c-file: Test_StatisticalChopper.c WARNING: Full-path code-generator "/u/data/pkwi/McStas/mcstas/3.x-dev/bin/mcstas-antlr -I$MCSTAS" not found!! WARNING: Attempting replacement by "mcstas-antlr -I$MCSTAS" DEBUG: CMD: mcstas-antlr -I$MCSTAS -t -o ./Test_StatisticalChopper.c Test_StatisticalChopper.instr 2025-12-12 13:01:18.401 | ERROR | mccode_antlr.reader.reader:syntaxError:29 - Syntax error in parsing Component StatisticalChopper_Monitor at 42,44 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:34 - * R. Von Jan and R. Scherm. The statistical chopper for neutron time-of-flight spectroscopy. Nuclear Instruments and Methods, 80 (1970) 69-76. 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:34 - * 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:34 - * %End 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:34 - *******************************************************************************/ 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:34 - DEFINE COMPONENT StatisticalChopper_Monitor INHERIT Monitor_nD 2025-12-12 13:01:18.401 | ERROR | mccode_antlr.reader.reader:syntaxError:35 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ no viable alternative at input 'DEFINECOMPONENTStatisticalChopper_MonitorINHERIT' 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:37 - 2025-12-12 13:01:18.401 | INFO | mccode_antlr.reader.reader:syntaxError:37 - SETTING PARAMETERS (string comp, tmin=0.0, tmax=0.0) Traceback (most recent call last): File "/u/data/pkwi/McStas/mcstas/3.x-dev/bin/mcstas-antlr", line 8, in sys.exit(mcstas()) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/cli/commands.py", line 74, in mcstas mccode(Flavor.MCSTAS) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/cli/commands.py", line 65, in mccode instrument = reader.get_instrument(args.filename, mode=Mode.minimal) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/reader/reader.py", line 179, in get_instrument res = visitor.visitProg(tree) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 29, in visitProg self.visit(ctx.instrument_definition()) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/antlr4/tree/Tree.py", line 34, in visit return tree.accept(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/grammar/McInstrParser.py", line 609, in accept return visitor.visitInstrument_definition(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 34, in visitInstrument_definition self.visitChildren(ctx) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/antlr4/tree/Tree.py", line 44, in visitChildren childResult = c.accept(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/grammar/McInstrParser.py", line 1103, in accept return visitor.visitInstrument_trace(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 78, in visitInstrument_trace return self.visitChildren(ctx) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/antlr4/tree/Tree.py", line 44, in visitChildren childResult = c.accept(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/grammar/McInstrParser.py", line 1331, in accept return visitor.visitComponent_instance(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 129, in visitComponent_instance for param_name, param_value in self.visit(ctx.instance_parameters()): File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/antlr4/tree/Tree.py", line 34, in visit return tree.accept(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/grammar/McInstrParser.py", line 1699, in accept return visitor.visitInstance_parameters(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 177, in visitInstance_parameters return [self.visit(p) for p in ctx.instance_parameter()] File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 177, in return [self.visit(p) for p in ctx.instance_parameter()] File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/antlr4/tree/Tree.py", line 34, in visit return tree.accept(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/grammar/McInstrParser.py", line 1781, in accept return visitor.visitInstanceParameterExpr(self) File "/u/data/pkwi/McStas/mcstas/3.x-dev/miniconda3/lib/python3.10/site-packages/mccode_antlr/instr/visitor.py", line 185, in visitInstanceParameterExpr raise RuntimeError(f'{name} is not a known DEFINITION or SETTING parameter for {self.current_comp.name}') RuntimeError: options is not a known DEFINITION or SETTING parameter for None INFO: call to mcstas-antlr -I$MCSTAS failed with Command 'mcstas-antlr -I$MCSTAS -t -o ./Test_StatisticalChopper.c Test_StatisticalChopper.instr' returned non-zero exit status 1. ERROR: Code generation failed for instrument Test_StatisticalChopper.instr using code generator mcstas-antlr -I$MCSTAS