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
There are two approaches to end-to-end validations that we wish to have: execution behavior, and assembly output. The first one compiles a set of C source codes, and runs the executable to check against an expected output (i.e., stdout, and stderr). The second one also compiles a set of C source codes, but instead of executing the program, it compares the assembly output against an expected one.
We could work on a validation suite ourselves for the first approach, but that sounds like a lot of work, and I'm no standard specialist either. We are inevitably going to work on the second approach ourselves, as that's a result of test driven development.
There are a few options out there that we could check out:
There are two approaches to end-to-end validations that we wish to have: execution behavior, and assembly output. The first one compiles a set of C source codes, and runs the executable to check against an expected output (i.e.,
stdout
, andstderr
). The second one also compiles a set of C source codes, but instead of executing the program, it compares the assembly output against an expected one.We could work on a validation suite ourselves for the first approach, but that sounds like a lot of work, and I'm no standard specialist either. We are inevitably going to work on the second approach ourselves, as that's a result of test driven development.
There are a few options out there that we could check out:
The text was updated successfully, but these errors were encountered: