Frama-C-discuss mailing list archives

This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Frama-c-discuss] Proving a simple property on bitshift with WP

  • Subject: [Frama-c-discuss] Proving a simple property on bitshift with WP
  • From: dmentre at (David MENTRE)
  • Date: Wed, 11 Sep 2013 09:10:48 +0200
  • In-reply-to: <>
  • References: <> <> <> <> <> <>

Hello Lo?c,

2013/9/2 Lo?c Correnson <loic.correnson at>:
> Better support for bitwise operators in WP is an on-going work.
> Technically, we have to cope with the fact that SMT solvers are generally poor when mixing arithmetics and bitwise operations.
> Our working solution is to use, when needed, extended axiomatization for bitwise operators. The same observation applies to division and non-linear arithmetics.

Can we expect to have this better axiomatization for bitwise
operations in next release of Frama-C? I attempted to prove some
equivalence between two cryptographic codes and hadn't much success to
say the least. :-)

Best regards,