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

Update fiat #177

Closed
wants to merge 2 commits into from
Closed

Update fiat #177

wants to merge 2 commits into from

Conversation

hannesm
Copy link
Member

@hannesm hannesm commented May 23, 2023

No description provided.

@hannesm
Copy link
Member Author

hannesm commented May 23, 2023

/cc @samoht (or @avsm) would you mind to test whether this PR (a runtest) works fine on your macOS? It now uses the most recent fiat-crypto version. In case it doesn't work, we'll need to dig deeper.

@hannesm
Copy link
Member Author

hannesm commented May 23, 2023

hmm, but since there are no code changes, I doubt it'll work on your systems.

@samoht
Copy link
Member

samoht commented May 23, 2023

I indeed do see the same error as before with this PR.

@dmmulroy
Copy link

dmmulroy commented Jul 25, 2023

@samoht @hannesm I'm curious what issues you were experiencing on osx? I'm running into some issues using ES256 in ocaml-jose that I've seemed to narrow down to Mirage_crypto_ec.P256.Dsa.pub_to_cstruct

ulrikstrid/ocaml-jose#63

@samoht
Copy link
Member

samoht commented Jul 26, 2023

@dmmulroy see the discussions here: mit-plv/fiat-crypto#1606 it seems to be due to a bug introduced in clang 14.0.3. I've reported an issue to Apple, but no news so far...

@dmmulroy
Copy link

@samoht Thank you for the context and link - I'll keep my eyes peeled on the issues 👀

@hannesm
Copy link
Member Author

hannesm commented Jul 31, 2023

since the main difference is "inline everything", a performance evaluation is needed before a merge.

@hannesm
Copy link
Member Author

hannesm commented Sep 18, 2023

since it is only inlining the change, I'll defer to a later point.

@hannesm hannesm closed this Sep 18, 2023
@hannesm hannesm deleted the update-fiat branch September 18, 2023 15:52
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

Successfully merging this pull request may close these issues.

None yet

3 participants