Skip to content

Commit

Permalink
Fix another proof
Browse files Browse the repository at this point in the history
  • Loading branch information
xrchz committed Nov 26, 2017
1 parent 3931533 commit 33fd129
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions compiler/bootstrap/translation/to_word32ProgScript.sml
Original file line number Diff line number Diff line change
Expand Up @@ -427,10 +427,10 @@ val assign_rw = Q.prove(`
rw[]
>-
(`04* -i` by intLib.COOPER_TAC>>
fs[GSYM integerTheory.INT_ABS_EQ_ID])
metis_tac[integerTheory.INT_ABS_EQ_ID])
>>
`04*i` by intLib.COOPER_TAC>>
fs[GSYM integerTheory.INT_ABS_EQ_ID])
metis_tac[integerTheory.INT_ABS_EQ_ID])

(* TODO: word_mul should maybe target a real op ?
TODO: econv might be going too far with case simplification
Expand Down
4 changes: 2 additions & 2 deletions compiler/bootstrap/translation/to_word64ProgScript.sml
Original file line number Diff line number Diff line change
Expand Up @@ -429,10 +429,10 @@ val assign_rw = Q.prove(`
rw[]
>-
(`04* -i` by intLib.COOPER_TAC>>
fs[GSYM integerTheory.INT_ABS_EQ_ID])
metis_tac[integerTheory.INT_ABS_EQ_ID])
>>
`04*i` by intLib.COOPER_TAC>>
fs[GSYM integerTheory.INT_ABS_EQ_ID])
metis_tac[integerTheory.INT_ABS_EQ_ID])

(* TODO: word_mul should maybe target a real op ?
TODO: econv might be going too far with case simplification
Expand Down

0 comments on commit 33fd129

Please sign in to comment.