viuavm-commits
[Top][All Lists]
Advanced

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

[Viuavm-commits] [SCM] Viua VM branch issue/e8113638/math-on-bits update


From: git
Subject: [Viuavm-commits] [SCM] Viua VM branch issue/e8113638/math-on-bits updated. v0.9.0-863-g68637db
Date: Sat, 11 Nov 2017 15:52:53 +0100 (CET)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Viua VM".

The branch, issue/e8113638/math-on-bits has been updated
       via  68637dbdc6bbe556c74ead2e305e1c7d01ac1aeb (commit)
       via  ddfab948cb6f9326068bbff05fd6bf91870aabdd (commit)
       via  6644358a9a6b5ced9cfe7a49a2c718626c96237a (commit)
       via  0953eca4ad3557427102afb7dcd71349e37f885f (commit)
       via  034d3af4235ec990d5fb1e6e93c5333dff4d62f1 (commit)
       via  627e59d9492396c521a409760d0b3d67b5a84372 (commit)
      from  4aba262c98a9be8c4580a7bc4bc0e5a2720d1cfc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 68637dbdc6bbe556c74ead2e305e1c7d01ac1aeb
Author: Marek Marecki <address@hidden>
Date:   Sat Nov 11 15:52:35 2017 +0100

    Explain the overflow checks for checked signed multiplication

commit ddfab948cb6f9326068bbff05fd6bf91870aabdd
Author: Marek Marecki <address@hidden>
Date:   Sat Nov 11 15:51:54 2017 +0100

    Fix some problems with checked signed multiplication

commit 6644358a9a6b5ced9cfe7a49a2c718626c96237a
Author: Marek Marecki <address@hidden>
Date:   Sat Nov 11 15:51:08 2017 +0100

    More tests for checked signed arithmetic

commit 0953eca4ad3557427102afb7dcd71349e37f885f
Author: Marek Marecki <address@hidden>
Date:   Sat Nov 11 15:20:03 2017 +0100

    Use .back() instead of awkward .size() - 1 access

commit 034d3af4235ec990d5fb1e6e93c5333dff4d62f1
Author: Marek Marecki <address@hidden>
Date:   Sat Nov 11 14:11:48 2017 +0100

    Implement checked signed multiplication

commit 627e59d9492396c521a409760d0b3d67b5a84372
Author: Marek Marecki <address@hidden>
Date:   Sat Nov 11 00:17:55 2017 +0100

    Test for subtraction

-----------------------------------------------------------------------

Summary of changes:
 ...tive.asm => addition_gives_negative_result.asm} |   7 +-
 ...plication_negative_negative_gives_positive.asm} |   4 +-
 ...plication_negative_positive_gives_negative.asm} |   7 +-
 ...plication_positive_negative_gives_negative.asm} |   7 +-
 .../overflowing_64x2_multiplication.asm            |   2 +-
 .../overflowing_64x64_multiplication.asm}          |   4 +-
 src/process/instr/bits.cpp                         |   2 +-
 src/types/bits.cpp                                 | 187 ++++++++++++++++++++-
 tests/tests.py                                     |  34 ++++
 9 files changed, 232 insertions(+), 22 deletions(-)
 copy 
sample/asm/bits/arithmetic/signed_checked/{overflowing_addition_two_negatives_give_positive.asm
 => addition_gives_negative_result.asm} (86%)
 copy 
sample/asm/bits/arithmetic/signed_checked/{overflowing_addition_two_negatives_give_positive.asm
 => multiplication_negative_negative_gives_positive.asm} (90%)
 copy 
sample/asm/bits/arithmetic/signed_checked/{overflowing_addition_two_negatives_give_positive.asm
 => multiplication_negative_positive_gives_negative.asm} (84%)
 copy 
sample/asm/bits/arithmetic/signed_checked/{overflowing_addition_two_negatives_give_positive.asm
 => multiplication_positive_negative_gives_negative.asm} (84%)
 copy sample/asm/bits/arithmetic/{signed_wrapping => 
signed_checked}/overflowing_64x2_multiplication.asm (93%)
 copy 
sample/asm/bits/arithmetic/{signed_wrapping/overflowing_64x2_multiplication.asm 
=> signed_checked/overflowing_64x64_multiplication.asm} (89%)


hooks/post-receive
-- 
Viua VM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]