View Revisions: Issue #669 |
[ All Revisions ] [ Back to Issue ] |
Summary |
0000669: Improvements of asn1scc (WUT) |
|
Revision |
2018-07-10 12:09 by maxime |
|
Description |
In order to iterate on this - and define priorities, I summarize here the list of issues reported by WUT:
1. Missing/Incomplete documentation (we have no real end-user documentation of the compiler (apart from the ACN part).)
2. Management of errors :
* [*DONE*] Lack of automatic constraints check in Decode functions (Add call to isConstraintValid after decoding)
* Usage of assert in asn1scc generated functions
* [*DONE*] Returning of unnamed / undefined error codes
3. Misleading initialisation of a kind attribute for ASN.1 CHOICE construction (Some confusion with the NONE choice)
4. Bitstream structure issues (arious issues, such as the meaning of the "count" field which is different for encoding and decoding)
5. Not sufficient model consistency checks
6. Ambiguity in the definition of the required buffer sizes for encoding ("+1 for zero-sized type" is not documented)
7. Quality of the asn1scc-generated test suite
|
|
Revision |
2018-07-10 12:09 by maxime |
|
Description |
In order to iterate on this - and define priorities, I summarize here the list of issues reported by WUT:
1. Missing/Incomplete documentation (we have no real end-user documentation of the compiler (apart from the ACN part).)
2. Management of errors :
* [DONE] Lack of automatic constraints check in Decode functions (Add call to isConstraintValid after decoding)
* Usage of assert in asn1scc generated functions
* [DONE] Returning of unnamed / undefined error codes
3. Misleading initialisation of a kind attribute for ASN.1 CHOICE construction (Some confusion with the NONE choice)
4. Bitstream structure issues (arious issues, such as the meaning of the "count" field which is different for encoding and decoding)
5. Not sufficient model consistency checks
6. Ambiguity in the definition of the required buffer sizes for encoding ("+1 for zero-sized type" is not documented)
7. Quality of the asn1scc-generated test suite
|
|
Revision |
2017-08-31 09:37 by maxime |
|
Description |
In order to iterate on this - and define priorities, I summarize here the list of issues reported by WUT:
1. Missing/Incomplete documentation (we have no real end-user documentation of the compiler (apart from the ACN part).)
2. Management of errors :
* Lack of automatic constraints check in Decode functions (Add call to isConstraintValid after decoding)
* Usage of assert in asn1scc generated functions
* Returning of unnamed / undefined error codes
3. Misleading initialisation of a kind attribute for ASN.1 CHOICE construction (Some confusion with the NONE choice)
4. Bitstream structure issues (arious issues, such as the meaning of the "count" field which is different for encoding and decoding)
5. Not sufficient model consistency checks
6. Ambiguity in the definition of the required buffer sizes for encoding ("+1 for zero-sized type" is not documented)
7. Quality of the asn1scc-generated test suite
|