3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-05 23:06:12 +00:00

simplify: remove dead code in seq_subset and delete gmon.out

- seq_subset.cpp: Remove redundant 'e ⊆ a*' check (lines 46-48).
  When a=epsilon and b=b1*, get_info(b1*).nullable is always l_true,
  so the earlier epsilon+nullable check already handles this case.

- seq_subset.cpp: Remove redundant 'R ⊆ R*' check (lines 50-52).
  The preceding 'a ⊆ a*' check uses the same is_star condition but
  calls is_subset_rec with the same depth (more budget), making the
  depth+1 variant unreachable in any useful scenario.

- seq_subset.cpp: Remove trailing whitespace (lines 22, 33).

- Remove accidentally committed gmon.out profiling output file.

- .gitignore: Add gmon.out to prevent future accidental commits.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2026-06-10 06:15:28 +00:00 committed by GitHub
parent e093be8b60
commit f37b56439a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 11 deletions

2
.gitignore vendored
View file

@ -124,3 +124,5 @@ bazel-*
.deeptest/
tptp_test/
tptp_benchmarks/
# Profiling output files
gmon.out