** WARNING ** io features related to pcap will be disabled Traceback (most recent call last): File "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp", line 38, in sys.exit(main()) File "/opt/ros/humble/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp", line 34, in main generate_cpp(args.generator_arguments_file) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_generator_cpp/__init__.py", line 38, in generate_cpp return generate_files( File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_cmake/__init__.py", line 74, in generate_files idl_file = parse_idl_file(locator) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_parser/parser.py", line 64, in parse_idl_file content = parse_idl_string(string, png_file=png_file) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_parser/parser.py", line 72, in parse_idl_string Traceback (most recent call last): File "/opt/ros/humble/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c", line 38, in tree = get_ast_from_idl_string(idl_string) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_parser/parser.py", line 89, in get_ast_from_idl_string return _parser.parse(idl_string) File "/usr/lib/python3/dist-packages/lark/lark.py", line 619, in parse sys.exit(main()) File "/opt/ros/humble/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c", line 34, in main generate_c(args.generator_arguments_file) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_generator_c/__init__.py", line 37, in generate_c return generate_files( File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_cmake/__init__.py", line 74, in generate_files idl_file = parse_idl_file(locator) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_parser/parser.py", line 64, in parse_idl_file content = parse_idl_string(string, png_file=png_file) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_parser/parser.py", line 72, in parse_idl_string tree = get_ast_from_idl_string(idl_string) File "/opt/ros/humble/local/lib/python3.10/dist-packages/rosidl_parser/parser.py", line 88, in get_ast_from_idl_string return self.parser.parse(text, start=start, on_error=on_error) File "/usr/lib/python3/dist-packages/lark/parser_frontends.py", line 99, in parse _parser = Lark(grammar, start='specification', maybe_placeholders=False) File "/usr/lib/python3/dist-packages/lark/lark.py", line 415, in __init__ self.parser = self._build_parser() File "/usr/lib/python3/dist-packages/lark/lark.py", line 458, in _build_parser return self.parser.parse(stream, chosen_start, **kw) File "/usr/lib/python3/dist-packages/lark/parsers/earley.py", line 266, in parse return parser_class(self.lexer_conf, parser_conf, options=self.options) File "/usr/lib/python3/dist-packages/lark/parser_frontends.py", line 242, in __call__ return ParsingFrontend(lexer_conf, parser_conf, options) File "/usr/lib/python3/dist-packages/lark/parser_frontends.py", line 57, in __init__ self.parser = create_parser(lexer_conf, parser_conf, options) File "/usr/lib/python3/dist-packages/lark/parser_frontends.py", line 209, in create_earley_parser return f(lexer_conf, parser_conf, options, resolve_ambiguity=resolve_ambiguity, debug=debug, tree_class=tree_class, **extra) File "/usr/lib/python3/dist-packages/lark/parser_frontends.py", line 187, in create_earley_parser__dynamic return xearley.Parser(lexer_conf, parser_conf, earley_matcher.match, **kw) File "/usr/lib/python3/dist-packages/lark/parsers/xearley.py", line 29, in __init__ BaseParser.__init__(self, lexer_conf, parser_conf, term_matcher, resolve_ambiguity, debug, tree_class) File "/usr/lib/python3/dist-packages/lark/parsers/earley.py", line 25, in __init__ analysis = GrammarAnalyzer(parser_conf) File "/usr/lib/python3/dist-packages/lark/parsers/grammar_analysis.py", line 161, in __init__ self.FIRST, self.FOLLOW, self.NULLABLE = calculate_sets(rules) File "/usr/lib/python3/dist-packages/lark/parsers/grammar_analysis.py", line -1, in calculate_sets KeyboardInterrupt to_scan = self._parse(lexer, columns, to_scan, start_symbol) File "/usr/lib/python3/dist-packages/lark/parsers/xearley.py", line 146, in _parse to_scan = scan(i, to_scan) File "/usr/lib/python3/dist-packages/lark/parsers/xearley.py", line 117, in scan if not next_set and not delayed_matches and not next_to_scan: KeyboardInterrupt gmake[2]: *** [CMakeFiles/livox_interfaces2__rosidl_generator_c.dir/build.make:120: rosidl_generator_c/livox_ros_driver2/msg/custom_point.h] Interrupt gmake[1]: *** [CMakeFiles/Makefile2:216: CMakeFiles/livox_interfaces2__rosidl_generator_c.dir/all] Interrupt gmake[2]: *** [CMakeFiles/livox_interfaces2__cpp.dir/build.make:128: rosidl_generator_cpp/livox_ros_driver2/msg/custom_point.hpp] Interrupt gmake[1]: *** [CMakeFiles/Makefile2:321: CMakeFiles/livox_interfaces2__cpp.dir/all] Interrupt gmake: *** [Makefile:146: all] Interrupt