We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1d471a commit ba8ec0eCopy full SHA for ba8ec0e
catkin_tools/execution/executor.py
@@ -342,7 +342,10 @@ async def execute_jobs(
342
new_queued_jobs, pending_jobs = split(
343
pending_jobs,
344
lambda j: j.all_deps_completed(completed_jobs))
345
- queued_jobs.extend(new_queued_jobs)
+ new_queued_jobs.extend(queued_jobs)
346
+
347
+ # queued jobs should preserve the original topological sort of jobs
348
+ queued_jobs = [j for j in jobs if j in new_queued_jobs]
349
350
# Notify of newly queued jobs
351
for queued_job in new_queued_jobs:
0 commit comments