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
$ pfexec /tmp/humility hiffy -c SpRot.status
humility: attached to 0483:3754:003300324741500820383733 via ST-Link V3
humility hiffy failed: SprotError matches more than one enum: attest_data::messages::SprotError as GOFF 0x00039350 (object 21), drv_sprot_api::error::SprotError as GOFF 0x00044a4a (object 21)
$ /tmp/humility --version
humility 0.11.11
In this case I'm looking for drv_sprot_api::error::SprotError, but it seems that the phonebook now contains an attest_data::messages::SprotError as well. Bryan suggests that we usually correct this condition by qualifying stuff in the idol files?
The text was updated successfully, but these errors were encountered:
Fully qualifying the path didn't work for mysterious reasons
FWIW, Humility historically discarded all crate/module path information. There are parallel APIs I've been gradually adding to use fully qualified names, but each module has to be ported over to use them, and we've been adding new code (using the old APIs) faster than I've been able to keep up.
This suggests that the Idol module does not use the fully-qualified APIs.
In this case I'm looking for
drv_sprot_api::error::SprotError
, but it seems that the phonebook now contains anattest_data::messages::SprotError
as well. Bryan suggests that we usually correct this condition by qualifying stuff in the idol files?The text was updated successfully, but these errors were encountered: