Browse source

Changelog

Query
From:
To:
Branch:
Path:
Message:
BugID:
User: +
Format:
: 1 checkin (+19/-4) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 0 checkins (+0/-0) by 0 people : 1 checkin (+8/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 1 checkin (+4/-3) by Henrik Grubbström (Grubba) <grubba@grubba.org> : 0 checkins (+0/-0) by 0 people : 0 checkins (+0/-0) by 0 people : 1 checkin (+16/-0) by Henrik Grubbström (Grubba) <grubba@grubba.org> Lines added/removed recently

Tuesday 26 April 2016

2016-04-26 15:36:11 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Random]: Added test triggering a runtime or compiler bug.

As far as I can see, the compiler generates the correct byte code,
but for some reason it looks like a local variable gets overwritten
by a value pushed onto the stack.

Saturday 23 April 2016

2016-04-23 16:26:06 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuite [Random]: Updated expected values.

After the my_log2() fix, the results in the 64 bit range
changed (as intended).

Thursday 31 March 2016

2016-03-31 14:36:38 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Testsuote [Random]: Support both 32- and 64-bit integers.

random() for bignums does not generate the same exact sequence
as random() for integers, and is not likely to ever do, so
switch the expected results depending on the width of integers.

Fixes some testsuite failures with 32-bit integers.

Tuesday 29 March 2016

2016-03-29 17:47:14 (3 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>

Gmp.mpz [Random]: Adjusted off by one error in the result range.

Adjusts the result value range for _random() to be one less than earlier.
This makes it conform to the behaviour of random() on normal integers.
Previously you got a surprise at the point where integers get converted
to bignums.

[permalink]

Bugs? Suggestions?