Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault while checking a certificate #98

Open
Mallku2 opened this issue Nov 30, 2024 · 0 comments
Open

Segmentation fault while checking a certificate #98

Mallku2 opened this issue Nov 30, 2024 · 0 comments

Comments

@Mallku2
Copy link
Contributor

Mallku2 commented Nov 30, 2024

For the following proof certificate (reduced from another) I am getting a Segmentation fault error, without further useful information to troubleshoot the issue. Would it be possible to capture the erroneous situation and provide the user with some information about it?

(program check_bind ((ctx Bool) (T Type) (l T) (r T) (l1 T) (r1 T))
  (Bool T T T T) Bool
  (
   ((check_bind ctx l r l1 r1) true)
  )
)

(declare-rule bind ((ctx Bool) (old_ctx Bool) (T Type) (l T) (r T) (l1 T) (r1 T))
  :assumption ctx
  :conclusion-given
)

(declare-const @cl (-> Bool Bool Bool) :right-assoc-nil false)

(define ctx1 ( ) true)
(assume-push context ctx1)
(assume-push context true)
(step-pop t5.t4 (@cl true) :rule bind)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant