made native compilation compile to malfunction#22136
Conversation
|
Hello, thanks for your pull request! |
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
@coqbot run full ci |
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
@coqbot run full ci |
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
@coqbot run full ci |
| let compile f = | ||
| Printf.sprintf "Float64.of_float (%s)" (to_hex_string f) | ||
| (* Compiles a float to malfunction code *) | ||
| let compile f = (* malfunction does not support writing -1.1, so we have to be careful *) |
There was a problem hiding this comment.
it seems this function is also used by extraction, so instead of modifying it you should add a new compile_malfunction or some such thing
|
not sure what's going on with 32bit |
|
can't rerun CI until you rebase |
… in a different function to stay compatible with extraction
|
I am not triggering a CI run on this PR because the CI configuration has been modified. CI can be triggered manually by an authorized contributor. |
|
I rebased my branch |
|
@coqbot run full ci |
No description provided.