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
If the trigger_address is set to a negative number, trigger_address + fault_lifespan must be larger or equal to 0. Otherwise ARCHIE will remove the fault configuration with a warning. In addition, the fault_lifespan is automatically reduced if the trigger address is calculated to be before the start point.
However, with this fault.json I don't see any warning although "trigger_address" is negative and "trigger_address" + "fault_lifespan" < 0:
Hello Robert,
fault_livespan and fault_lifespan are the same thing. It is a typo which we patch out. Where did you encounter this typo? I thought i had corrected all occurrences.
In regards of the behaviour of trigger_lifespan:
If fault_lifespan is set to 0, it is a permanent fault, therefore fault_lifespan calculations are not performed. From the documentation this is stated ambiguous. Would changing the documentation to "If the trigger_address is set to a negative number and fault_lifespan non zero," make it clearer for you?
According to https://github.com/Fraunhofer-AISEC/archie/blob/master/fault-readme.md#fault_lifespan , "fault_lifespan" + "trigger_address" must be larger than, or equal to "0" if "trigger_address" is negative, otherwise ARCHIE will issue a warning and remove the fault:
However, with this fault.json I don't see any warning although "trigger_address" is negative and "trigger_address" + "fault_lifespan" < 0:
Also, it seems both "fault_lifespan" and "fault_livespan" are used throughout the code/documentation and examples. This is rather confusing.
Regards,
Robert
The text was updated successfully, but these errors were encountered: