Skip to content

Fixes bug which affects Python3.14#854

Merged
cottsay merged 1 commit intomasterfrom
rmc/python3.14
Mar 16, 2026
Merged

Fixes bug which affects Python3.14#854
cottsay merged 1 commit intomasterfrom
rmc/python3.14

Conversation

@InvincibleRMC
Copy link
Contributor

@InvincibleRMC InvincibleRMC commented Mar 15, 2026

Description

Trying to re-run resolute CI crashes since it bumped from 3.13 -> 3.14 over that last monthish. Maybe should live in #849 but it also it is OS independent.

Related #838
#849

Is this user-facing behavior change?

Did you use Generative AI?

Additional Information

Crash log

Traceback (most recent call last):
  File "/home/jenkins-agent/workspace/ci_linux/run_ros2_batch.py", line 32, in <module>
    sys.exit(main())
             ~~~~^^
  File "/home/jenkins-agent/workspace/ci_linux/ros2_batch_job/__main__.py", line 110, in main
    return run(args, build_function, blacklisted_package_names=blacklisted_package_names)
  File "/home/jenkins-agent/workspace/ci_linux/ros2_batch_job/__main__.py", line 406, in run
    job.pre()
    ~~~~~~~^^
  File "/home/jenkins-agent/workspace/ci_linux/ros2_batch_job/linux_batch/__init__.py", line 41, in pre
    self.run(['ccache', '-s'])
    ~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/home/jenkins-agent/workspace/ci_linux/ros2_batch_job/util.py", line 195, in run
    ret = _run(cmd, exit_on_error=exit_on_error, **kwargs)
  File "/home/jenkins-agent/workspace/ci_linux/ros2_batch_job/util.py", line 220, in _run
    future = asyncio.Future()
  File "/usr/lib/python3.14/asyncio/events.py", line 715, in get_event_loop
    raise RuntimeError('There is no current event loop in thread %r.'
                       % threading.current_thread().name)

Signed-off-by: Michael Carlstrom <rmc@carlstrom.com>
@cottsay
Copy link
Member

cottsay commented Mar 16, 2026

Smoke test:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

Copy link
Member

@cottsay cottsay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ship it!

@cottsay cottsay merged commit 762aa69 into master Mar 16, 2026
1 check passed
@cottsay cottsay deleted the rmc/python3.14 branch March 16, 2026 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants