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-831-g6270f67
Date: Mon, 6 Nov 2017 20:40:13 +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  6270f674cd8cb0be1d7d64173313e01bf9a615ab (commit)
       via  5f5d7a195092e8489cb48bac186ce795376c2f28 (commit)
       via  cef37a1bf91e2823dd6717284dca36fed0178a9f (commit)
       via  f08a02b6c51ed3f752d6154f4f407039e3a07248 (commit)
       via  a55ac6340034c2cd0aaf28a872d8b6022765a1e3 (commit)
       via  c41be3dbebd91711e5f1a55f60bc3fc57070769b (commit)
       via  03cd003df06837fb86730310fd61c2d32cd01f05 (commit)
       via  d06dafc42d36e60ff96297999548e002a93666cc (commit)
       via  803a173038030c36f16a7a5df2275ed7a815400f (commit)
       via  91c82366381669e5819094c96784885ac50b8b59 (commit)
       via  945c0d474b9a16407982fd851a23ecf47ef2a09d (commit)
       via  99c568f44ef13c532463c0002aa0a340880470f8 (commit)
      from  3dd22656b20f161666bc729d3be53026b1513114 (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 6270f674cd8cb0be1d7d64173313e01bf9a615ab
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 20:40:10 2017 +0100

    First tests for signed arithmetic

commit 5f5d7a195092e8489cb48bac186ce795376c2f28
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 20:39:39 2017 +0100

    Placeholders for tests for different kinds of arithmetic

commit cef37a1bf91e2823dd6717284dca36fed0178a9f
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 20:39:14 2017 +0100

    Do not run these tests, they are a mess

commit f08a02b6c51ed3f752d6154f4f407039e3a07248
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 20:39:01 2017 +0100

    Quoting

commit a55ac6340034c2cd0aaf28a872d8b6022765a1e3
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 19:39:13 2017 +0100

    Old tests, I need them to be more organised

commit c41be3dbebd91711e5f1a55f60bc3fc57070769b
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 19:18:36 2017 +0100

    Fix for cases when bits are clipped to higher width

commit 03cd003df06837fb86730310fd61c2d32cd01f05
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 19:04:18 2017 +0100

    More tests for division

commit d06dafc42d36e60ff96297999548e002a93666cc
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 19:00:39 2017 +0100

    Tests for division

commit 803a173038030c36f16a7a5df2275ed7a815400f
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 18:56:01 2017 +0100

    Move samples

commit 91c82366381669e5819094c96784885ac50b8b59
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 18:50:14 2017 +0100

    Fix expand bitstrings with correct value (so negative stay negative)

commit 945c0d474b9a16407982fd851a23ecf47ef2a09d
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 18:02:49 2017 +0100

    Enforce style guide

commit 99c568f44ef13c532463c0002aa0a340880470f8
Author: Marek Marecki <address@hidden>
Date:   Mon Nov 6 18:02:40 2017 +0100

    Code reorganisation

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

Summary of changes:
 .../basic_addition.asm}                            |   7 +-
 .../maximum_increment.asm}                         |   6 +-
 .../maximum_maximum_addition.asm}                  |   7 +-
 .../maximum_minimum_addition.asm}                  |   7 +-
 .../minimum_decrement.asm}                         |   6 +-
 .../minimum_maximum_addition.asm}                  |   7 +-
 .../minimum_minimum_addition.asm}                  |   7 +-
 .../overflowing_addition.asm}                      |   7 +-
 .../bits/arithmetic/{ => wrapping}/addition.asm    |   0
 .../addition_cuts_to_width_of_lhs.asm              |   0
 .../addition_extends_to_width_of_lhs.asm           |   0
 .../bits/arithmetic/{ => wrapping}/decrement.asm   |   0
 .../{ => wrapping}/decrement_wraps_to_all_ones.asm |   0
 .../{ => wrapping}/division_four_by_five.asm       |   0
 .../division_four_by_minus_two.asm}                |  10 +-
 .../division_four_by_two.asm}                      |   6 +-
 .../division_minus_four_by_minus_two.asm}          |  14 +-
 .../division_minus_four_by_two.asm}                |  10 +-
 .../arithmetic/{ => wrapping}/division_of_same.asm |   0
 .../{ => wrapping}/division_seven_by_two.asm       |   0
 .../bits/arithmetic/{ => wrapping}/increment.asm   |   0
 .../increment_wraps_to_all_zeroes.asm              |   0
 .../arithmetic/{ => wrapping}/multiplication.asm   |   0
 .../multiplication_cuts_to_width_of_lhs.asm        |   0
 .../bits/arithmetic/{ => wrapping}/subtraction.asm |   0
 scripts/test_quick                                 |   2 +-
 src/types/bits.cpp                                 | 293 +++++++++++----------
 tests/tests.py                                     | 132 +++++++++-
 28 files changed, 340 insertions(+), 181 deletions(-)
 copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm => 
signed_wrapping/basic_addition.asm} (86%)
 copy sample/asm/bits/arithmetic/{increment_wraps_to_all_zeroes.asm => 
signed_wrapping/maximum_increment.asm} (88%)
 copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm => 
signed_wrapping/maximum_maximum_addition.asm} (86%)
 copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm => 
signed_wrapping/maximum_minimum_addition.asm} (86%)
 copy sample/asm/bits/arithmetic/{increment_wraps_to_all_zeroes.asm => 
signed_wrapping/minimum_decrement.asm} (88%)
 copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm => 
signed_wrapping/minimum_maximum_addition.asm} (86%)
 copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm => 
signed_wrapping/minimum_minimum_addition.asm} (86%)
 copy sample/asm/bits/arithmetic/{addition_extends_to_width_of_lhs.asm => 
signed_wrapping/overflowing_addition.asm} (86%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/addition.asm (100%)
 rename sample/asm/bits/arithmetic/{ => 
wrapping}/addition_cuts_to_width_of_lhs.asm (100%)
 rename sample/asm/bits/arithmetic/{ => 
wrapping}/addition_extends_to_width_of_lhs.asm (100%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/decrement.asm (100%)
 rename sample/asm/bits/arithmetic/{ => 
wrapping}/decrement_wraps_to_all_ones.asm (100%)
 copy sample/asm/bits/arithmetic/{ => wrapping}/division_four_by_five.asm (100%)
 copy sample/asm/bits/arithmetic/{division_four_by_five.asm => 
wrapping/division_four_by_minus_two.asm} (78%)
 copy sample/asm/bits/arithmetic/{division_four_by_five.asm => 
wrapping/division_four_by_two.asm} (85%)
 copy sample/asm/bits/arithmetic/{division_four_by_five.asm => 
wrapping/division_minus_four_by_minus_two.asm} (72%)
 rename sample/asm/bits/arithmetic/{division_four_by_five.asm => 
wrapping/division_minus_four_by_two.asm} (78%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/division_of_same.asm (100%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/division_seven_by_two.asm 
(100%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/increment.asm (100%)
 rename sample/asm/bits/arithmetic/{ => 
wrapping}/increment_wraps_to_all_zeroes.asm (100%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/multiplication.asm (100%)
 rename sample/asm/bits/arithmetic/{ => 
wrapping}/multiplication_cuts_to_width_of_lhs.asm (100%)
 rename sample/asm/bits/arithmetic/{ => wrapping}/subtraction.asm (100%)


hooks/post-receive
-- 
Viua VM



reply via email to

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