Skip to content

Commit

Permalink
Change handling of incomplete pattern match statements
Browse files Browse the repository at this point in the history
Raise an error in case of a pattern match failure rather than allowing
undefined behaviour.  This better reflects the intended ASL semantics.

Also remove a number of unnecessary fall-through cases that were
introduced due to bugs in asl_to_sail, as reported in issue #16.
  • Loading branch information
bauereiss committed Dec 14, 2023
1 parent bb55d77 commit 24c0d10
Show file tree
Hide file tree
Showing 9 changed files with 2,433 additions and 4,338 deletions.
2 changes: 1 addition & 1 deletion arm-v9.4-a/coq/arm_extras.v
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(******************************************************************************)
(* BSD 3-clause Clear License *)
(* *)
(* Copyright (c) 2022 *)
(* Copyright (c) 2023 *)
(* Arm Limited (or its affiliates), *)
(* Thomas Bauereiss, *)
(* Brian Campbell, *)
Expand Down
Loading

0 comments on commit 24c0d10

Please sign in to comment.