@@ -268,17 +268,17 @@ Qed.
268268
269269Example float_to_of_bits_roundtrips bits :
270270 (0 <= bits < 2 ^ float_type.bit_width float_type.Ffloat)%Z ->
271- float_value.to_bits float_type.Ffloat
271+ float_value.to_bits
272272 (float_value.of_bits float_type.Ffloat bits) = bits.
273273Proof . apply float_value.to_of_bits. Qed .
274274
275- Example double_of_to_bits_roundtrip f :
275+ Example double_of_to_bits_roundtrip (f : float_type.car float_type.Fdouble) :
276276 float_value.of_bits float_type.Fdouble
277- (float_value.to_bits float_type.Fdouble f) = f.
277+ (float_value.to_bits f) = f.
278278Proof . apply float_value.of_to_bits. Qed .
279279
280280Example float128_nan_payload_bits_preserved :
281- float_value.to_bits float_type.Ffloat128 f128_nan_payload = f128_nan_payload_bits.
281+ float_value.to_bits f128_nan_payload = f128_nan_payload_bits.
282282Proof .
283283 apply float_value.to_of_bits.
284284 change (0 <= 170138587312039964317873038467719495681 <
@@ -356,16 +356,16 @@ Proof.
356356Qed .
357357
358358Example float_nan_compare_unordered :
359- float_value.value_compare float_type.Ffloat f32_nan f32_nan = None.
359+ float_value.value_compare f32_nan f32_nan = None.
360360Proof . vm_compute; reflexivity. Qed .
361361
362362Example double_nan_compare_unordered :
363- float_value.value_compare float_type.Fdouble f64_nan f64_nan = None.
363+ float_value.value_compare f64_nan f64_nan = None.
364364Proof . vm_compute; reflexivity. Qed .
365365
366366Example float_nan_payload_add_preserved :
367- float_value.to_bits float_type.Ffloat
368- (float_value.add float_type.Ffloat f32_nan_payload f32_one) =
367+ float_value.to_bits
368+ (float_value.add f32_nan_payload f32_one) =
369369 f32_nan_payload_bits.
370370Proof . vm_compute; reflexivity. Qed .
371371
@@ -383,22 +383,22 @@ Proof. vm_compute; reflexivity. Qed.
383383
384384Example raw_float16_intro {σ : genv} :
385385 raw_bytes_of_val σ Tfloat16 (Vfloat float_type.Ffloat16 f16_one)
386- (float_raw_bytes σ float_type.Ffloat16 f16_one).
386+ (float_raw_bytes σ f16_one).
387387Proof . apply raw_bytes_of_val_float_intro. Qed .
388388
389389Example raw_float_intro {σ : genv} :
390390 raw_bytes_of_val σ Tfloat (Vfloat float_type.Ffloat f32_one)
391- (float_raw_bytes σ float_type.Ffloat f32_one).
391+ (float_raw_bytes σ f32_one).
392392Proof . apply raw_bytes_of_val_float_intro. Qed .
393393
394394Example raw_double_intro {σ : genv} :
395395 raw_bytes_of_val σ Tdouble (Vfloat float_type.Fdouble f64_one)
396- (float_raw_bytes σ float_type.Fdouble f64_one).
396+ (float_raw_bytes σ f64_one).
397397Proof . apply raw_bytes_of_val_float_intro. Qed .
398398
399399Example raw_float128_intro {σ : genv} :
400400 raw_bytes_of_val σ Tfloat128 (Vfloat float_type.Ffloat128 f128_one)
401- (float_raw_bytes σ float_type.Ffloat128 f128_one).
401+ (float_raw_bytes σ f128_one).
402402Proof . apply raw_bytes_of_val_float_intro. Qed .
403403
404404Example float16_bits_compatible :
@@ -422,7 +422,7 @@ Example longdouble_raw_bits_not_binary128_compatible :
422422Proof . intros [_ Hwidth]. vm_compute in Hwidth. discriminate. Qed .
423423
424424Example float_to_bits_has_unsigned_type {σ : genv} :
425- has_type_prop (Vint (float_value.to_bits float_type.Ffloat f32_one))
425+ has_type_prop (Vint (float_value.to_bits f32_one))
426426 (Tnum int_rank.Iint Unsigned).
427427Proof .
428428 apply float_to_bits_has_type_unsigned.
0 commit comments