Skip to content

Instantly share code, notes, and snippets.

@RubenKelevra
Created September 3, 2026 03:18
Show Gist options
  • Select an option

  • Save RubenKelevra/4a26746aa36f67f3d449b710097b0d88 to your computer and use it in GitHub Desktop.

Select an option

Save RubenKelevra/4a26746aa36f67f3d449b710097b0d88 to your computer and use it in GitHub Desktop.
==> Starting check()...
[1/2] Preparing lit tests
[1/2] Running all regression tests
llvm-lit: /build/llvm19/src/llvm-19.1.7.src/utils/lit/lit/llvm/config.py:508: note: using split-file: /build/llvm19/src/llvm-19.1.7.src/build/bin/split-file
llvm-lit: /build/llvm19/src/llvm-19.1.7.src/utils/lit/lit/llvm/config.py:508: note: using yaml2obj: /build/llvm19/src/llvm-19.1.7.src/build/bin/yaml2obj
llvm-lit: /build/llvm19/src/llvm-19.1.7.src/utils/lit/lit/llvm/config.py:508: note: using llvm-objcopy: /build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-objcopy
An error occurred retrieving the git revision: [Errno 2] No such file or directory: 'git'
-- Testing: 53744 tests, 16 workers --
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
FAIL: LLVM :: tools/opt-viewer/unicode-function-name.test (52478 of 53744)
******************** TEST 'LLVM :: tools/opt-viewer/unicode-function-name.test' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
Reading YAML files...
Rendering index page...
Rendering HTML files...
1 of 1
--
Command Output (stderr):
--
RUN: at line 1: /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/unicode-function-name -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/unicode-function-name.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/unicode-function-name/s.opt.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
+ /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/unicode-function-name -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/unicode-function-name.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/unicode-function-name/s.opt.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.14/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 25, in _wrapped_func
return func(argument, filter_)
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 293, in _render_file
SourceFileRenderer(source_dir, output_dir, filename, no_highlight).render(remarks)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 216, in render
self.render_source_lines(self.source_stream, line_remarks)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 123, in render_source_lines
self.render_inline_remarks(remark, html_line)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 126, in render_inline_remarks
inlining_context = r.DemangledFunctionName
^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 153, in DemangledFunctionName
return self.demangle(self.Function)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 77, in demangle
with cls.demangler_lock:
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Passed' has no attribute 'demangler_lock'. Did you mean: 'demangler_proc'?
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 471, in <module>
main()
~~~~^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 457, in main
generate_report(
~~~~~~~~~~~~~~~^
all_remarks,
^^^^^^^^^^^^
...<7 lines>...
print_progress,
^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 376, in generate_report
optpmap.pmap(
~~~~~~~~~~~~^
_render_file_bound, file_remarks.items(), num_jobs, should_print_progress
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 57, in pmap
result = pool.map(_wrapped_func, func_and_args, *args, **kwargs)
File "/usr/lib/python3.14/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 774, in get
raise self._value
AttributeError: type object 'Passed' has no attribute 'demangler_lock'
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
FAIL: LLVM :: tools/opt-viewer/suppress.test (52479 of 53744)
******************** TEST 'LLVM :: tools/opt-viewer/suppress.test' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
Reading YAML files...
Rendering index page...
Rendering HTML files...
1 of 1
--
Command Output (stderr):
--
RUN: at line 1: /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/suppress -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/suppress.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/suppress/s.opt.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
+ /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/suppress -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/suppress.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/suppress/s.opt.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.14/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 25, in _wrapped_func
return func(argument, filter_)
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 293, in _render_file
SourceFileRenderer(source_dir, output_dir, filename, no_highlight).render(remarks)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 216, in render
self.render_source_lines(self.source_stream, line_remarks)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 123, in render_source_lines
self.render_inline_remarks(remark, html_line)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 126, in render_inline_remarks
inlining_context = r.DemangledFunctionName
^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 153, in DemangledFunctionName
return self.demangle(self.Function)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 77, in demangle
with cls.demangler_lock:
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Passed' has no attribute 'demangler_lock'. Did you mean: 'demangler_proc'?
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 471, in <module>
main()
~~~~^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 457, in main
generate_report(
~~~~~~~~~~~~~~~^
all_remarks,
^^^^^^^^^^^^
...<7 lines>...
print_progress,
^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 376, in generate_report
optpmap.pmap(
~~~~~~~~~~~~^
_render_file_bound, file_remarks.items(), num_jobs, should_print_progress
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 57, in pmap
result = pool.map(_wrapped_func, func_and_args, *args, **kwargs)
File "/usr/lib/python3.14/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 774, in get
raise self._value
AttributeError: type object 'Passed' has no attribute 'demangler_lock'
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
FAIL: LLVM :: tools/opt-viewer/basic.test (52483 of 53744)
******************** TEST 'LLVM :: tools/opt-viewer/basic.test' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
Reading YAML files...
Rendering index page...
Rendering HTML files...
2 of 2
--
Command Output (stderr):
--
RUN: at line 5: /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/basic.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/basic/or.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
+ /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/basic.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/basic/or.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.14/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 25, in _wrapped_func
return func(argument, filter_)
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 293, in _render_file
SourceFileRenderer(source_dir, output_dir, filename, no_highlight).render(remarks)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 216, in render
self.render_source_lines(self.source_stream, line_remarks)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 123, in render_source_lines
self.render_inline_remarks(remark, html_line)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 126, in render_inline_remarks
inlining_context = r.DemangledFunctionName
^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 153, in DemangledFunctionName
return self.demangle(self.Function)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 77, in demangle
with cls.demangler_lock:
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Passed' has no attribute 'demangler_lock'. Did you mean: 'demangler_proc'?
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 471, in <module>
main()
~~~~^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 457, in main
generate_report(
~~~~~~~~~~~~~~~^
all_remarks,
^^^^^^^^^^^^
...<7 lines>...
print_progress,
^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 376, in generate_report
optpmap.pmap(
~~~~~~~~~~~~^
_render_file_bound, file_remarks.items(), num_jobs, should_print_progress
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 57, in pmap
result = pool.map(_wrapped_func, func_and_args, *args, **kwargs)
File "/usr/lib/python3.14/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 774, in get
raise self._value
AttributeError: type object 'Passed' has no attribute 'demangler_lock'
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.
FAIL: LLVM :: tools/opt-viewer/filter.test (52484 of 53744)
******************** TEST 'LLVM :: tools/opt-viewer/filter.test' FAILED ********************
Exit Code: 1
Command Output (stdout):
--
Reading YAML files...
Rendering index page...
Rendering HTML files...
2 of 2
--
Command Output (stderr):
--
RUN: at line 5: /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py --filter inline -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/filter.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/basic/or.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
+ /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py --filter inline -s /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs -o /build/llvm19/src/llvm-19.1.7.src/build/test/tools/opt-viewer/Output/filter.test.tmp /build/llvm19/src/llvm-19.1.7.src/test/tools/opt-viewer/Inputs/basic/or.yaml --no-highlight --demangler=/build/llvm19/src/llvm-19.1.7.src/build/bin/llvm-cxxfilt
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py:138: SyntaxWarning: "\S" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\S"? A raw string is also an option.
indent = re.sub("\S", " ", indent)
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3.14/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
~~~~^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 48, in mapstar
return list(map(*args))
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 25, in _wrapped_func
return func(argument, filter_)
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 293, in _render_file
SourceFileRenderer(source_dir, output_dir, filename, no_highlight).render(remarks)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 216, in render
self.render_source_lines(self.source_stream, line_remarks)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 123, in render_source_lines
self.render_inline_remarks(remark, html_line)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 126, in render_inline_remarks
inlining_context = r.DemangledFunctionName
^^^^^^^^^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 153, in DemangledFunctionName
return self.demangle(self.Function)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optrecord.py", line 77, in demangle
with cls.demangler_lock:
^^^^^^^^^^^^^^^^^^
AttributeError: type object 'Missed' has no attribute 'demangler_lock'. Did you mean: 'demangler_proc'?
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 471, in <module>
main()
~~~~^^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 457, in main
generate_report(
~~~~~~~~~~~~~~~^
all_remarks,
^^^^^^^^^^^^
...<7 lines>...
print_progress,
^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/opt-viewer.py", line 376, in generate_report
optpmap.pmap(
~~~~~~~~~~~~^
_render_file_bound, file_remarks.items(), num_jobs, should_print_progress
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/build/llvm19/src/llvm-19.1.7.src/tools/opt-viewer/optpmap.py", line 57, in pmap
result = pool.map(_wrapped_func, func_and_args, *args, **kwargs)
File "/usr/lib/python3.14/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/multiprocessing/pool.py", line 774, in get
raise self._value
AttributeError: type object 'Missed' has no attribute 'demangler_lock'
--
********************
Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
********************
Failed Tests (4):
LLVM :: tools/opt-viewer/basic.test
LLVM :: tools/opt-viewer/filter.test
LLVM :: tools/opt-viewer/suppress.test
LLVM :: tools/opt-viewer/unicode-function-name.test
Testing Time: 936.40s
Total Discovered Tests: 60813
Skipped : 15 (0.02%)
Unsupported : 2186 (3.59%)
Passed : 58452 (96.12%)
Expectedly Failed: 156 (0.26%)
Failed : 4 (0.01%)
FAILED: [code=1] CMakeFiles/check-all /build/llvm19/src/llvm-19.1.7.src/build/CMakeFiles/check-all
cd /build/llvm19/src/llvm-19.1.7.src/build && /usr/bin/python3.14 /build/llvm19/src/llvm-19.1.7.src/build/./bin/llvm-lit -sv /build/llvm19/src/llvm-19.1.7.src/build/utils/mlgo-utils /build/llvm19/src/llvm-19.1.7.src/build/utils/lit /build/llvm19/src/llvm-19.1.7.src/build/test
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in check().
Aborting...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment