Update compliance verify checks
Cope with large error bounds with small reference values.
Change how error bounds of NaN are avoided for ABS_ERRORs.
Update SIN/COS compliance to latest spec and use input value as
magnitude.
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I55aca59e0255e1cfd255b08edb845c3e33ca7eff
diff --git a/scripts/schemavalidation/compliance-config.schema.json b/scripts/schemavalidation/compliance-config.schema.json
index f4a310c..517dd99 100644
--- a/scripts/schemavalidation/compliance-config.schema.json
+++ b/scripts/schemavalidation/compliance-config.schema.json
@@ -74,6 +74,14 @@
"normal_divisor": {
"description": "normal_divisor for error bounds",
"type": "number"
+ },
+ "bound_as_magnitude": {
+ "description": "when the bound magnitude is passed in the bound value",
+ "type": "boolean"
+ },
+ "bound_addition": {
+ "description": "addition to the bounds value",
+ "type": "number"
}
},
"additionalProperties": false