You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The exhubris tools order the ZIP file entries for the task elf images in elf/task/NAME alphabetically. The original Hubris build system happens to use the TOML declaration order.
It turns out Humility is relying on this in at least some cases for assigning tasks to indices, resulting in a garbled task listing order in commands like tasks (and presumably a misinterpretation of taskids in commands like ipc, but I haven't checked).
The canonical task order is defined in the app.toml file, and this should be the only ordering that's used.
The text was updated successfully, but these errors were encountered:
More bugs I'm discovering using exhubris tools:
The exhubris tools order the ZIP file entries for the task elf images in
elf/task/NAME
alphabetically. The original Hubris build system happens to use the TOML declaration order.It turns out Humility is relying on this in at least some cases for assigning tasks to indices, resulting in a garbled task listing order in commands like
tasks
(and presumably a misinterpretation of taskids in commands like ipc, but I haven't checked).The canonical task order is defined in the app.toml file, and this should be the only ordering that's used.
The text was updated successfully, but these errors were encountered: