Created
April 7, 2020 14:42
-
-
Save karliss/3b3e186a801bedcb95b9a692dc888173 to your computer and use it in GitHub Desktop.
cutter doc sphinx 3 backtrace
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Sphinx version: 3.0.0 | |
# Python version: 3.8.2 (CPython) | |
# Docutils version: 0.14 | |
# Jinja2 version: 2.11.1 | |
# Last messages: | |
# loading pickled environment... | |
# failed | |
# failed: build environment version not current | |
# building [mo]: targets for 0 po files that are out of date | |
# building [html]: targets for 330 source files that are out of date | |
# updating environment: | |
# [new config] | |
# 330 added, 0 changed, 0 removed | |
# reading sources... [ 0%] api | |
# reading sources... [ 0%] api/common/classAddressableFilterProxyModel | |
# Loaded extensions: | |
# sphinx.ext.mathjax (3.0.0) from /usr/lib/python3.8/site-packages/sphinx/ext/mathjax.py | |
# sphinxcontrib.applehelp (1.0.2) from /usr/lib/python3.8/site-packages/sphinxcontrib/applehelp/__init__.py | |
# sphinxcontrib.devhelp (1.0.2) from /usr/lib/python3.8/site-packages/sphinxcontrib/devhelp/__init__.py | |
# sphinxcontrib.htmlhelp (1.0.3) from /usr/lib/python3.8/site-packages/sphinxcontrib/htmlhelp/__init__.py | |
# sphinxcontrib.serializinghtml (1.1.4) from /usr/lib/python3.8/site-packages/sphinxcontrib/serializinghtml/__init__.py | |
# sphinxcontrib.qthelp (1.0.3) from /usr/lib/python3.8/site-packages/sphinxcontrib/qthelp/__init__.py | |
# alabaster (0.7.12) from /usr/lib/python3.8/site-packages/alabaster/__init__.py | |
# breathe (4.14.1) from /usr/lib/python3.8/site-packages/breathe/__init__.py | |
# recommonmark (0.6.0) from /usr/lib/python3.8/site-packages/recommonmark/__init__.py | |
Traceback (most recent call last): | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 57, in parse_definition | |
parser = cpp.DefinitionParser(namestr, self, self.env.config) | |
TypeError: __init__() takes 2 positional arguments but 4 were given | |
During handling of the above exception, another exception occurred: | |
Traceback (most recent call last): | |
File "/usr/lib/python3.8/site-packages/sphinx/cmd/build.py", line 280, in build_main | |
app.build(args.force_all, filenames) | |
File "/usr/lib/python3.8/site-packages/sphinx/application.py", line 348, in build | |
self.builder.build_update() | |
File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 297, in build_update | |
self.build(to_build, | |
File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 311, in build | |
updated_docnames = set(self.read()) | |
File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 418, in read | |
self._read_serial(docnames) | |
File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 439, in _read_serial | |
self.read_doc(docname) | |
File "/usr/lib/python3.8/site-packages/sphinx/builders/__init__.py", line 479, in read_doc | |
doctree = read_doc(self.app, self.env, self.env.doc2path(docname)) | |
File "/usr/lib/python3.8/site-packages/sphinx/io.py", line 221, in read_doc | |
pub.publish() | |
File "/usr/lib/python3.8/site-packages/docutils/core.py", line 216, in publish | |
self.document = self.reader.read(self.source, self.parser, | |
File "/usr/lib/python3.8/site-packages/sphinx/io.py", line 126, in read | |
self.parse() | |
File "/usr/lib/python3.8/site-packages/docutils/readers/__init__.py", line 78, in parse | |
self.parser.parse(self.input, document) | |
File "/usr/lib/python3.8/site-packages/sphinx/parsers.py", line 102, in parse | |
self.statemachine.run(inputlines, document, inliner=self.inliner) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 170, in run | |
results = StateMachineWS.run(self, input_lines, input_offset, | |
File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 238, in run | |
context, next_state, result = self.check_line( | |
File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 460, in check_line | |
return method(match, context, next_state) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2753, in underline | |
self.section(title, source, style, lineno - 1, messages) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 327, in section | |
self.new_subsection(title, lineno, messages) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 393, in new_subsection | |
newabsoffset = self.nested_parse( | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 281, in nested_parse | |
state_machine.run(block, input_offset, memo=self.memo, | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 196, in run | |
results = StateMachineWS.run(self, input_lines, input_offset) | |
File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 238, in run | |
context, next_state, result = self.check_line( | |
File "/usr/lib/python3.8/site-packages/docutils/statemachine.py", line 460, in check_line | |
return method(match, context, next_state) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2326, in explicit_markup | |
nodelist, blank_finish = self.explicit_construct(match) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2338, in explicit_construct | |
return method(self, expmatch) | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2080, in directive | |
return self.run_directive( | |
File "/usr/lib/python3.8/site-packages/docutils/parsers/rst/states.py", line 2130, in run_directive | |
result = directive_instance.run() | |
File "/usr/lib/python3.8/site-packages/breathe/directives.py", line 311, in run | |
return self.render(matches[0], project_info, filter_, target_handler, mask_factory, | |
File "/usr/lib/python3.8/site-packages/breathe/directive/base.py", line 85, in render | |
return object_renderer.render(node_stack[0], context) | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 1308, in render | |
result = method(self, node) | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 1239, in dispatch_compound | |
return self.visit_compound(node) | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 513, in visit_compound | |
nodes, contentnode = render_sig( | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 495, in render_signature | |
nodes = self.run_domain_directive(kind, self.context.directive_args[1], augment=augment) | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 357, in run_domain_directive | |
nodes = domain_directive.run() | |
File "/usr/lib/python3.8/site-packages/sphinx/domains/cpp.py", line 6626, in run | |
return super().run() | |
File "/usr/lib/python3.8/site-packages/sphinx/directives/__init__.py", line 190, in run | |
name = self.handle_signature(sig, signode) | |
File "/usr/lib/python3.8/site-packages/sphinx/domains/cpp.py", line 6633, in handle_signature | |
ast = self.parse_definition(parser) | |
File "/usr/lib/python3.8/site-packages/breathe/renderer/sphinxrenderer.py", line 60, in parse_definition | |
parser = cpp.DefinitionParser(namestr, self) | |
TypeError: __init__() takes 2 positional arguments but 3 were given |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment