We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
While running the testsuite on aarch64, I get the following error with test_update_highlights:
test_update_highlights
[ 79s] =================================== FAILURES =================================== [ 79s] ____________________________ test_update_highlights ____________________________ [ 79s] [ 79s] vim = <pynvim.api.nvim.Nvim object at 0xffff8d849080> [ 79s] [ 79s] def test_update_highlights(vim): [ 79s] vim.current.buffer[:] = ['a', 'b', 'c'] [ 79s] src_id = vim.new_highlight_source() [ 79s] vim.current.buffer.update_highlights( [ 79s] > src_id, [["Comment", 0, 0, -1], ("String", 1, 0, 1)], clear=True, async_=False [ 79s] ) [ 79s] [ 79s] test/test_buffer.py:195: [ 79s] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [ 79s] ../../BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/api/buffer.py:143: in update_highlights [ 79s] async_=async_) [ 79s] ../../BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/api/nvim.py:577: in __call__ [ 79s] return self._nvim.exec_lua(code, *args, **kwargs) [ 79s] ../../BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/api/nvim.py:320: in exec_lua [ 79s] return self.request('nvim_execute_lua', code, args, **kwargs) [ 79s] ../../BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/api/nvim.py:182: in request [ 79s] res = self._session.request(name, *args, **kwargs) [ 79s] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [ 79s] [ 79s] self = <pynvim.msgpack_rpc.session.Session object at 0xffff8d842c18> [ 79s] method = 'nvim_execute_lua' [ 79s] args = ('return _pynvim_1.update_highlights(...)', [ExtType(code=0, data=b'\x01'), 1, [['Comment', 0, 0, -1], ['String', 1, 0, 1]], 0, -1]) [ 79s] kwargs = {}, async_ = False [ 79s] v = [[0, 'Error executing lua: [string "<nvim>"]:1: attempt to index a nil value (global \'_pynvim_1\')'], None] [ 79s] err = [0, 'Error executing lua: [string "<nvim>"]:1: attempt to index a nil value (global \'_pynvim_1\')'] [ 79s] rv = None [ 79s] [ 79s] def request(self, method, *args, **kwargs): [ 79s] """Send a msgpack-rpc request and block until as response is received. [ 79s] [ 79s] If the event loop is running, this method must have been called by a [ 79s] request or notification handler running on a greenlet. In that case, [ 79s] send the quest and yield to the parent greenlet until a response is [ 79s] available. [ 79s] [ 79s] When the event loop is not running, it will perform a blocking request [ 79s] like this: [ 79s] - Send the request [ 79s] - Run the loop until the response is available [ 79s] - Put requests/notifications received while waiting into a queue [ 79s] [ 79s] If the `async_` flag is present and True, a asynchronous notification [ 79s] is sent instead. This will never block, and the return value or error [ 79s] is ignored. [ 79s] """ [ 79s] async_ = check_async(kwargs.pop('async_', None), kwargs, False) [ 79s] if async_: [ 79s] self._async_session.notify(method, args) [ 79s] return [ 79s] [ 79s] if kwargs: [ 79s] raise ValueError("request got unsupported keyword argument(s): {}" [ 79s] .format(', '.join(kwargs.keys()))) [ 79s] [ 79s] if self._is_running: [ 79s] v = self._yielding_request(method, args) [ 79s] else: [ 79s] v = self._blocking_request(method, args) [ 79s] if not v: [ 79s] # EOF [ 79s] raise OSError('EOF') [ 79s] err, rv = v [ 79s] if err: [ 79s] info("'Received error: %s", err) [ 79s] > raise self.error_wrapper(err) [ 79s] E pynvim.api.common.NvimError: Error executing lua: [string "<nvim>"]:1: attempt to index a nil value (global '_pynvim_1') [ 79s] [ 79s] ../../BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/msgpack_rpc/session.py:102: NvimError [ 79s] =============================== warnings summary =============================== [ 79s] ../../BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/compat.py:5 [ 79s] /home/abuild/rpmbuild/BUILDROOT/python-neovim-0.4.3-39.7.aarch64/usr/lib/python3.6/site-packages/pynvim/compat.py:5: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses [ 79s] from imp import find_module as original_find_module [ 79s] [ 79s] ../../../../../usr/lib/python3.6/site-packages/_pytest/config/__init__.py:1233 [ 79s] /usr/lib/python3.6/site-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: timeout [ 79s] [ 79s] self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") [ 79s] [ 79s] -- Docs: https://docs.pytest.org/en/stable/warnings.html [ 79s] =========================== short test summary info ============================ [ 79s] FAILED test/test_buffer.py::test_update_highlights - pynvim.api.common.NvimEr... [ 79s] =================== 1 failed, 68 passed, 2 warnings in 8.28s ===================
The text was updated successfully, but these errors were encountered:
No branches or pull requests
While running the testsuite on aarch64, I get the following error with
test_update_highlights
:The text was updated successfully, but these errors were encountered: