You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
1
(1) |
2
(10) |
3
(10) |
4
(14) |
5
(10) |
|
6
|
7
(1) |
8
(14) |
9
(10) |
10
(4) |
11
(2) |
12
(4) |
|
13
|
14
(2) |
15
(11) |
16
(10) |
17
|
18
|
19
(18) |
|
20
(14) |
21
(10) |
22
(1) |
23
(11) |
24
(14) |
25
(10) |
26
(6) |
|
27
(13) |
28
(13) |
29
(12) |
30
(13) |
|
|
|
|
From: Daniel G. <dan...@ta...> - 2014-04-11 18:10:49
|
On Thu, Apr 10, 2014 at 7:22 PM, John Reiser <jr...@bi...> wrote:
>> What if I re-write my code using uname syscall?
>
> The result is what some previous user-mode code said that nodename should be.
> Quoting from the manual page "man 2 uname":
> On the other hand, the field node‐
> name is meaningless: it gives the name of the present machine in some unde‐
> fined network, but typically machines are in more than one network and have
> several names. Moreover, the kernel has no way of knowing about such things,
> so it has to be told what to answer here.
> Note that this is _logically_ equivalent to setting HOSTNAME. No one knows
> what the answer should be until some user-mode code decides and propagates its decision.
>
> In the case of uname syscall, there are THREE different ones:
> Over time, increases in the size of the utsname structure have led to three
> successive versions of uname()
> So you need to pick which one, and write that. The libc uname() is unavailable
> because valgrind does not link with libc.
About which syscall version, I will write a new patch according to:
"The glibc uname() wrapper func‐
tion hides these details from applications, invoking the most
recent version of the system call provided by the kernel."
Let's see how things end up.
At very least, if there is no approval for the patch using the
syscall, please consider to use a different character
(other than '?') which has a special behavior, something like
"_unknown_" or "XXX" or alike.
Please note in the patch that, unlike the subject of this post, I'm
not "replacing" the use of getenv("HOST"), but ADDING a third try if
"HOST" and "HOSTNAME" are not defined.
Whatever the syscall returns, I think it will be better than "???".
New patch in its way.
Daniel.
>
>>> Overcome this by setting and exporting HOST or HOSTNAME yourself.
>>
>> We are already doing that, but this could be easily fixed with uname.
>
> Sometimes uname gives the wrong answer, and using uname is not "easy", either.
> That is a significant part of the reason why HOSTNAME is used instead.
>
>> Otherwise, people like me may end up creating their own wrappers
>> rather than using an off-the-shelf valgrind.
>
> You: "Dr, it hurts when I use a shell that I picked up off the street."
> Dr: "Get yourself a better shell. There are several to choose from,
> and most are both free and libre."
>
>
> ------------------------------------------------------------------------------
> Put Bad Developers to Shame
> Dominate Development with Jenkins Continuous Integration
> Continuously Automate Build, Test & Deployment
> Start a new project now. Try Jenkins in the cloud.
> http://p.sf.net/sfu/13600_Cloudbees
> _______________________________________________
> Valgrind-developers mailing list
> Val...@li...
> https://lists.sourceforge.net/lists/listinfo/valgrind-developers
--
Daniel F. Gutson
Chief Engineering Officer, SPD
San Lorenzo 47, 3rd Floor, Office 5
Córdoba, Argentina
Phone: +54 351 4217888 / +54 351 4218211
Skype: dgutson
|
|
From: <sv...@va...> - 2014-04-11 11:59:24
|
Author: dejanj Date: Fri Apr 11 11:59:11 2014 New Revision: 13894 Log: mips32: According to the glibc bug 5044 (https://sourceware.org/bugzilla/show_bug.cgi?id=5044) until the glibc version 2.17 printf hadn't respected the rounding mode for decimal output. Because of change in glibc printf function we need to change our expected output file for none/tests/mips32/FPUarithmetic test. Modified: trunk/none/tests/mips32/FPUarithmetic.stdout.exp trunk/none/tests/mips32/FPUarithmetic.stdout.exp-mips32 Modified: trunk/none/tests/mips32/FPUarithmetic.stdout.exp ============================================================================== --- trunk/none/tests/mips32/FPUarithmetic.stdout.exp (original) +++ trunk/none/tests/mips32/FPUarithmetic.stdout.exp Fri Apr 11 11:59:11 2014 @@ -426,7 +426,7 @@ div.s -0.000093 23.062500 -248562.750000 rounding mode: zero div.s -0.000000 0.000000 -456.250000 -div.s -0.099651 456.250000 -4578.500000 +div.s -0.099650 456.250000 -4578.500000 div.s 0.088154 3.000000 34.031250 div.s -0.000218 -1.000000 4578.750000 div.s 7.911428 1384.500000 175.000000 @@ -434,68 +434,68 @@ div.s -2191780.750000 1000000000.000000 -456.250000 div.s 798.137878 -5786.500000 -7.250000 div.s -0.503665 1752.000000 -3478.500000 -div.s 0.000044 0.015625 356.500000 +div.s 0.000043 0.015625 356.500000 div.s -0.031250 0.031250 -1.000000 -div.s -10777.788086 -248562.750000 23.062500 +div.s -10777.788085 -248562.750000 23.062500 div.s inf 456.000000 0.000000 -div.s -100.353966 -45786.500000 456.250000 +div.s -100.353965 -45786.500000 456.250000 div.s 11.343750 34.031250 3.000000 div.s -45786.750000 45786.750000 -1.000000 -div.s 1265.485718 1752065.000000 1384.500000 +div.s 1265.485717 1752065.000000 1384.500000 div.s -15.285714 107.000000 -7.000000 div.s -456.672485 -45667.250000 100.000000 -div.s 0.001210 -7.000000 -5786.500000 -div.s -198.548218 -347856.500000 1752.000000 +div.s 0.001209 -7.000000 -5786.500000 +div.s -198.548217 -347856.500000 1752.000000 div.s 22787040.000000 356047.500000 0.015625 div.s -32.000000 -1.000000 0.031250 -div.s -0.000093 23.062500 -248562.750000 +div.s -0.000092 23.062500 -248562.750000 rounding mode: +inf div.s -0.000000 0.000000 -456.250000 -div.s -0.099651 456.250000 -4578.500000 -div.s 0.088154 3.000000 34.031250 +div.s -0.099650 456.250000 -4578.500000 +div.s 0.088155 3.000000 34.031250 div.s -0.000218 -1.000000 4578.750000 div.s 7.911429 1384.500000 175.000000 div.s -0.067757 -7.250000 107.000000 div.s -2191780.750000 1000000000.000000 -456.250000 -div.s 798.137939 -5786.500000 -7.250000 +div.s 798.137940 -5786.500000 -7.250000 div.s -0.503665 1752.000000 -3478.500000 div.s 0.000044 0.015625 356.500000 div.s -0.031250 0.031250 -1.000000 -div.s -10777.788086 -248562.750000 23.062500 +div.s -10777.788085 -248562.750000 23.062500 div.s inf 456.000000 0.000000 -div.s -100.353966 -45786.500000 456.250000 +div.s -100.353965 -45786.500000 456.250000 div.s 11.343750 34.031250 3.000000 div.s -45786.750000 45786.750000 -1.000000 div.s 1265.485840 1752065.000000 1384.500000 div.s -15.285714 107.000000 -7.000000 div.s -456.672485 -45667.250000 100.000000 div.s 0.001210 -7.000000 -5786.500000 -div.s -198.548218 -347856.500000 1752.000000 +div.s -198.548217 -347856.500000 1752.000000 div.s 22787040.000000 356047.500000 0.015625 div.s -32.000000 -1.000000 0.031250 -div.s -0.000093 23.062500 -248562.750000 +div.s -0.000092 23.062500 -248562.750000 rounding mode: -inf div.s -0.000000 0.000000 -456.250000 div.s -0.099651 456.250000 -4578.500000 div.s 0.088154 3.000000 34.031250 -div.s -0.000218 -1.000000 4578.750000 +div.s -0.000219 -1.000000 4578.750000 div.s 7.911428 1384.500000 175.000000 -div.s -0.067757 -7.250000 107.000000 +div.s -0.067758 -7.250000 107.000000 div.s -2191781.000000 1000000000.000000 -456.250000 div.s 798.137878 -5786.500000 -7.250000 -div.s -0.503665 1752.000000 -3478.500000 -div.s 0.000044 0.015625 356.500000 +div.s -0.503666 1752.000000 -3478.500000 +div.s 0.000043 0.015625 356.500000 div.s -0.031250 0.031250 -1.000000 -div.s -10777.789062 -248562.750000 23.062500 +div.s -10777.789063 -248562.750000 23.062500 div.s inf 456.000000 0.000000 -div.s -100.353973 -45786.500000 456.250000 +div.s -100.353974 -45786.500000 456.250000 div.s 11.343750 34.031250 3.000000 div.s -45786.750000 45786.750000 -1.000000 -div.s 1265.485718 1752065.000000 1384.500000 -div.s -15.285715 107.000000 -7.000000 +div.s 1265.485717 1752065.000000 1384.500000 +div.s -15.285716 107.000000 -7.000000 div.s -456.672516 -45667.250000 100.000000 -div.s 0.001210 -7.000000 -5786.500000 -div.s -198.548233 -347856.500000 1752.000000 +div.s 0.001209 -7.000000 -5786.500000 +div.s -198.548234 -347856.500000 1752.000000 div.s 22787040.000000 356047.500000 0.015625 div.s -32.000000 -1.000000 0.031250 div.s -0.000093 23.062500 -248562.750000 @@ -526,61 +526,61 @@ div.d -0.000093 23.062500 -248562.750000 rounding mode: zero div.d -0.000000 0.000000 -456.250000 -div.d -0.009965 456.250000 -45786.500000 +div.d -0.009964 456.250000 -45786.500000 div.d 0.088154 3.000000 34.031250 -div.d -0.000022 -1.000000 45786.750000 +div.d -0.000021 -1.000000 45786.750000 div.d 0.000790 1384.500000 1752065.000000 div.d -0.067757 -7.250000 107.000000 -div.d -21897.530506 1000000000.000000 -45667.250000 +div.d -21897.530505 1000000000.000000 -45667.250000 div.d 798.137931 -5786.500000 -7.250000 -div.d -0.005037 1752.000000 -347856.500000 +div.d -0.005036 1752.000000 -347856.500000 div.d 0.000000 0.015625 356047.500000 div.d -0.031250 0.031250 -1.000000 -div.d -10777.788618 -248562.750000 23.062500 +div.d -10777.788617 -248562.750000 23.062500 div.d inf 456.000000 0.000000 -div.d -100.353973 -45786.500000 456.250000 +div.d -100.353972 -45786.500000 456.250000 div.d 11.343750 34.031250 3.000000 div.d -45786.750000 45786.750000 -1.000000 -div.d 1265.485735 1752065.000000 1384.500000 +div.d 1265.485734 1752065.000000 1384.500000 div.d -15.285714 107.000000 -7.000000 -div.d -0.000046 -45667.250000 1000000000.000000 -div.d 0.001210 -7.000000 -5786.500000 -div.d -198.548231 -347856.500000 1752.000000 +div.d -0.000045 -45667.250000 1000000000.000000 +div.d 0.001209 -7.000000 -5786.500000 +div.d -198.548230 -347856.500000 1752.000000 div.d 22787040.000000 356047.500000 0.015625 div.d -32.000000 -1.000000 0.031250 -div.d -0.000093 23.062500 -248562.750000 +div.d -0.000092 23.062500 -248562.750000 rounding mode: +inf div.d -0.000000 0.000000 -456.250000 -div.d -0.009965 456.250000 -45786.500000 -div.d 0.088154 3.000000 34.031250 -div.d -0.000022 -1.000000 45786.750000 -div.d 0.000790 1384.500000 1752065.000000 +div.d -0.009964 456.250000 -45786.500000 +div.d 0.088155 3.000000 34.031250 +div.d -0.000021 -1.000000 45786.750000 +div.d 0.000791 1384.500000 1752065.000000 div.d -0.067757 -7.250000 107.000000 -div.d -21897.530506 1000000000.000000 -45667.250000 -div.d 798.137931 -5786.500000 -7.250000 -div.d -0.005037 1752.000000 -347856.500000 -div.d 0.000000 0.015625 356047.500000 +div.d -21897.530505 1000000000.000000 -45667.250000 +div.d 798.137932 -5786.500000 -7.250000 +div.d -0.005036 1752.000000 -347856.500000 +div.d 0.000001 0.015625 356047.500000 div.d -0.031250 0.031250 -1.000000 -div.d -10777.788618 -248562.750000 23.062500 +div.d -10777.788617 -248562.750000 23.062500 div.d inf 456.000000 0.000000 -div.d -100.353973 -45786.500000 456.250000 +div.d -100.353972 -45786.500000 456.250000 div.d 11.343750 34.031250 3.000000 div.d -45786.750000 45786.750000 -1.000000 div.d 1265.485735 1752065.000000 1384.500000 div.d -15.285714 107.000000 -7.000000 -div.d -0.000046 -45667.250000 1000000000.000000 +div.d -0.000045 -45667.250000 1000000000.000000 div.d 0.001210 -7.000000 -5786.500000 -div.d -198.548231 -347856.500000 1752.000000 +div.d -198.548230 -347856.500000 1752.000000 div.d 22787040.000000 356047.500000 0.015625 div.d -32.000000 -1.000000 0.031250 -div.d -0.000093 23.062500 -248562.750000 +div.d -0.000092 23.062500 -248562.750000 rounding mode: -inf div.d -0.000000 0.000000 -456.250000 div.d -0.009965 456.250000 -45786.500000 div.d 0.088154 3.000000 34.031250 div.d -0.000022 -1.000000 45786.750000 div.d 0.000790 1384.500000 1752065.000000 -div.d -0.067757 -7.250000 107.000000 +div.d -0.067758 -7.250000 107.000000 div.d -21897.530506 1000000000.000000 -45667.250000 div.d 798.137931 -5786.500000 -7.250000 div.d -0.005037 1752.000000 -347856.500000 @@ -591,10 +591,10 @@ div.d -100.353973 -45786.500000 456.250000 div.d 11.343750 34.031250 3.000000 div.d -45786.750000 45786.750000 -1.000000 -div.d 1265.485735 1752065.000000 1384.500000 -div.d -15.285714 107.000000 -7.000000 +div.d 1265.485734 1752065.000000 1384.500000 +div.d -15.285715 107.000000 -7.000000 div.d -0.000046 -45667.250000 1000000000.000000 -div.d 0.001210 -7.000000 -5786.500000 +div.d 0.001209 -7.000000 -5786.500000 div.d -198.548231 -347856.500000 1752.000000 div.d 22787040.000000 356047.500000 0.015625 div.d -32.000000 -1.000000 0.031250 @@ -646,7 +646,7 @@ mul.s -4566725.000000 -45667.250000 100.000000 mul.s 40505.500000 -7.000000 -5786.500000 mul.s -609444544.000000 -347856.500000 1752.000000 -mul.s 5563.242188 356047.500000 0.015625 +mul.s 5563.242187 356047.500000 0.015625 mul.s -0.031250 -1.000000 0.031250 mul.s -5732478.000000 23.062500 -248562.750000 rounding mode: +inf @@ -659,7 +659,7 @@ mul.s -456249999360.000000 1000000000.000000 -456.250000 mul.s 41952.125000 -5786.500000 -7.250000 mul.s -6094332.000000 1752.000000 -3478.500000 -mul.s 5.570312 0.015625 356.500000 +mul.s 5.570313 0.015625 356.500000 mul.s -0.031250 0.031250 -1.000000 mul.s -5732478.000000 -248562.750000 23.062500 mul.s 0.000000 456.000000 0.000000 @@ -696,7 +696,7 @@ mul.s -4566725.000000 -45667.250000 100.000000 mul.s 40505.500000 -7.000000 -5786.500000 mul.s -609444608.000000 -347856.500000 1752.000000 -mul.s 5563.242188 356047.500000 0.015625 +mul.s 5563.242187 356047.500000 0.015625 mul.s -0.031250 -1.000000 0.031250 mul.s -5732478.500000 23.062500 -248562.750000 rounding mode: near @@ -734,7 +734,7 @@ mul.d -45667250000000.000000 1000000000.000000 -45667.250000 mul.d 41952.125000 -5786.500000 -7.250000 mul.d -609444588.000000 1752.000000 -347856.500000 -mul.d 5563.242188 0.015625 356047.500000 +mul.d 5563.242187 0.015625 356047.500000 mul.d -0.031250 0.031250 -1.000000 mul.d -5732478.421875 -248562.750000 23.062500 mul.d 0.000000 456.000000 0.000000 @@ -746,7 +746,7 @@ mul.d -45667250000000.000000 -45667.250000 1000000000.000000 mul.d 40505.500000 -7.000000 -5786.500000 mul.d -609444588.000000 -347856.500000 1752.000000 -mul.d 5563.242188 356047.500000 0.015625 +mul.d 5563.242187 356047.500000 0.015625 mul.d -0.031250 -1.000000 0.031250 mul.d -5732478.421875 23.062500 -248562.750000 rounding mode: +inf @@ -784,7 +784,7 @@ mul.d -45667250000000.000000 1000000000.000000 -45667.250000 mul.d 41952.125000 -5786.500000 -7.250000 mul.d -609444588.000000 1752.000000 -347856.500000 -mul.d 5563.242188 0.015625 356047.500000 +mul.d 5563.242187 0.015625 356047.500000 mul.d -0.031250 0.031250 -1.000000 mul.d -5732478.421875 -248562.750000 23.062500 mul.d 0.000000 456.000000 0.000000 @@ -796,7 +796,7 @@ mul.d -45667250000000.000000 -45667.250000 1000000000.000000 mul.d 40505.500000 -7.000000 -5786.500000 mul.d -609444588.000000 -347856.500000 1752.000000 -mul.d 5563.242188 356047.500000 0.015625 +mul.d 5563.242187 356047.500000 0.015625 mul.d -0.031250 -1.000000 0.031250 mul.d -5732478.421875 23.062500 -248562.750000 rounding mode: near @@ -1027,44 +1027,44 @@ rounding mode: zero sqrt.s 0.000000 0.000000 sqrt.s 21.360008 456.250000 -sqrt.s 1.732051 3.000000 +sqrt.s 1.732050 3.000000 sqrt.s nan -1.000000 sqrt.s 37.208866 1384.500000 sqrt.s nan -7.250000 -sqrt.s 31622.775391 1000000000.000000 +sqrt.s 31622.775390 1000000000.000000 sqrt.s nan -5786.500000 sqrt.s 41.856895 1752.000000 sqrt.s 0.125000 0.015625 -sqrt.s 0.176777 0.031250 +sqrt.s 0.176776 0.031250 sqrt.s nan -248562.750000 sqrt.s 21.354156 456.000000 sqrt.s nan -45786.500000 -sqrt.s 5.833631 34.031250 +sqrt.s 5.833630 34.031250 sqrt.s 213.978378 45786.750000 -sqrt.s 1323.655884 1752065.000000 -sqrt.s 10.344080 107.000000 +sqrt.s 1323.655883 1752065.000000 +sqrt.s 10.344079 107.000000 sqrt.s nan -45667.250000 sqrt.s nan -7.000000 sqrt.s nan -347856.500000 -sqrt.s 596.697144 356047.500000 +sqrt.s 596.697143 356047.500000 sqrt.s nan -1.000000 -sqrt.s 4.802343 23.062500 +sqrt.s 4.802342 23.062500 rounding mode: +inf sqrt.s 0.000000 0.000000 -sqrt.s 21.360010 456.250000 +sqrt.s 21.360011 456.250000 sqrt.s 1.732051 3.000000 sqrt.s nan -1.000000 sqrt.s 37.208870 1384.500000 sqrt.s nan -7.250000 sqrt.s 31622.777344 1000000000.000000 sqrt.s nan -5786.500000 -sqrt.s 41.856899 1752.000000 +sqrt.s 41.856900 1752.000000 sqrt.s 0.125000 0.015625 sqrt.s 0.176777 0.031250 sqrt.s nan -248562.750000 -sqrt.s 21.354158 456.000000 +sqrt.s 21.354159 456.000000 sqrt.s nan -45786.500000 -sqrt.s 5.833631 34.031250 +sqrt.s 5.833632 34.031250 sqrt.s 213.978394 45786.750000 sqrt.s 1323.656006 1752065.000000 sqrt.s 10.344081 107.000000 @@ -1073,32 +1073,32 @@ sqrt.s nan -347856.500000 sqrt.s 596.697205 356047.500000 sqrt.s nan -1.000000 -sqrt.s 4.802343 23.062500 +sqrt.s 4.802344 23.062500 rounding mode: -inf sqrt.s 0.000000 0.000000 sqrt.s 21.360008 456.250000 -sqrt.s 1.732051 3.000000 +sqrt.s 1.732050 3.000000 sqrt.s nan -1.000000 sqrt.s 37.208866 1384.500000 sqrt.s nan -7.250000 -sqrt.s 31622.775391 1000000000.000000 +sqrt.s 31622.775390 1000000000.000000 sqrt.s nan -5786.500000 sqrt.s 41.856895 1752.000000 sqrt.s 0.125000 0.015625 -sqrt.s 0.176777 0.031250 +sqrt.s 0.176776 0.031250 sqrt.s nan -248562.750000 sqrt.s 21.354156 456.000000 sqrt.s nan -45786.500000 -sqrt.s 5.833631 34.031250 +sqrt.s 5.833630 34.031250 sqrt.s 213.978378 45786.750000 -sqrt.s 1323.655884 1752065.000000 -sqrt.s 10.344080 107.000000 +sqrt.s 1323.655883 1752065.000000 +sqrt.s 10.344079 107.000000 sqrt.s nan -45667.250000 sqrt.s nan -7.000000 sqrt.s nan -347856.500000 -sqrt.s 596.697144 356047.500000 +sqrt.s 596.697143 356047.500000 sqrt.s nan -1.000000 -sqrt.s 4.802343 23.062500 +sqrt.s 4.802342 23.062500 rounding mode: near sqrt.d 0.000000 0.000000 sqrt.d 21.360009 456.250000 @@ -1127,20 +1127,20 @@ rounding mode: zero sqrt.d 0.000000 0.000000 sqrt.d 21.360009 456.250000 -sqrt.d 1.732051 3.000000 +sqrt.d 1.732050 3.000000 sqrt.d nan -1.000000 -sqrt.d 37.208870 1384.500000 +sqrt.d 37.208869 1384.500000 sqrt.d nan -7.250000 -sqrt.d 31622.776602 1000000000.000000 +sqrt.d 31622.776601 1000000000.000000 sqrt.d nan -5786.500000 sqrt.d 41.856899 1752.000000 sqrt.d 0.125000 0.015625 -sqrt.d 0.176777 0.031250 +sqrt.d 0.176776 0.031250 sqrt.d nan -248562.750000 -sqrt.d 21.354157 456.000000 +sqrt.d 21.354156 456.000000 sqrt.d nan -45786.500000 -sqrt.d 5.833631 34.031250 -sqrt.d 213.978387 45786.750000 +sqrt.d 5.833630 34.031250 +sqrt.d 213.978386 45786.750000 sqrt.d 1323.655922 1752065.000000 sqrt.d 10.344080 107.000000 sqrt.d nan -45667.250000 @@ -1151,14 +1151,14 @@ sqrt.d 4.802343 23.062500 rounding mode: +inf sqrt.d 0.000000 0.000000 -sqrt.d 21.360009 456.250000 +sqrt.d 21.360010 456.250000 sqrt.d 1.732051 3.000000 sqrt.d nan -1.000000 sqrt.d 37.208870 1384.500000 sqrt.d nan -7.250000 sqrt.d 31622.776602 1000000000.000000 sqrt.d nan -5786.500000 -sqrt.d 41.856899 1752.000000 +sqrt.d 41.856900 1752.000000 sqrt.d 0.125000 0.015625 sqrt.d 0.176777 0.031250 sqrt.d nan -248562.750000 @@ -1166,31 +1166,31 @@ sqrt.d nan -45786.500000 sqrt.d 5.833631 34.031250 sqrt.d 213.978387 45786.750000 -sqrt.d 1323.655922 1752065.000000 -sqrt.d 10.344080 107.000000 +sqrt.d 1323.655923 1752065.000000 +sqrt.d 10.344081 107.000000 sqrt.d nan -45667.250000 sqrt.d nan -7.000000 sqrt.d nan -347856.500000 -sqrt.d 596.697159 356047.500000 +sqrt.d 596.697160 356047.500000 sqrt.d nan -1.000000 -sqrt.d 4.802343 23.062500 +sqrt.d 4.802344 23.062500 rounding mode: -inf sqrt.d 0.000000 0.000000 sqrt.d 21.360009 456.250000 -sqrt.d 1.732051 3.000000 +sqrt.d 1.732050 3.000000 sqrt.d nan -1.000000 -sqrt.d 37.208870 1384.500000 +sqrt.d 37.208869 1384.500000 sqrt.d nan -7.250000 -sqrt.d 31622.776602 1000000000.000000 +sqrt.d 31622.776601 1000000000.000000 sqrt.d nan -5786.500000 sqrt.d 41.856899 1752.000000 sqrt.d 0.125000 0.015625 -sqrt.d 0.176777 0.031250 +sqrt.d 0.176776 0.031250 sqrt.d nan -248562.750000 -sqrt.d 21.354157 456.000000 +sqrt.d 21.354156 456.000000 sqrt.d nan -45786.500000 -sqrt.d 5.833631 34.031250 -sqrt.d 213.978387 45786.750000 +sqrt.d 5.833630 34.031250 +sqrt.d 213.978386 45786.750000 sqrt.d 1323.655922 1752065.000000 sqrt.d 10.344080 107.000000 sqrt.d nan -45667.250000 @@ -1426,77 +1426,77 @@ recip.s 0.043360 23.062500 rounding mode: zero recip.s inf 0.000000 -recip.s 0.002192 456.250000 +recip.s 0.002191 456.250000 recip.s 0.333333 3.000000 recip.s -1.000000 -1.000000 recip.s 0.000722 1384.500000 recip.s -0.137931 -7.250000 recip.s 0.000000 1000000000.000000 -recip.s -0.000173 -5786.500000 -recip.s 0.000571 1752.000000 +recip.s -0.000172 -5786.500000 +recip.s 0.000570 1752.000000 recip.s 64.000000 0.015625 recip.s 32.000000 0.031250 recip.s -0.000004 -248562.750000 -recip.s 0.002193 456.000000 -recip.s -0.000022 -45786.500000 -recip.s 0.029385 34.031250 -recip.s 0.000022 45786.750000 -recip.s 0.000001 1752065.000000 -recip.s 0.009346 107.000000 -recip.s -0.000022 -45667.250000 +recip.s 0.002192 456.000000 +recip.s -0.000021 -45786.500000 +recip.s 0.029384 34.031250 +recip.s 0.000021 45786.750000 +recip.s 0.000000 1752065.000000 +recip.s 0.009345 107.000000 +recip.s -0.000021 -45667.250000 recip.s -0.142857 -7.000000 -recip.s -0.000003 -347856.500000 -recip.s 0.000003 356047.500000 +recip.s -0.000002 -347856.500000 +recip.s 0.000002 356047.500000 recip.s -1.000000 -1.000000 recip.s 0.043360 23.062500 rounding mode: +inf recip.s inf 0.000000 recip.s 0.002192 456.250000 -recip.s 0.333333 3.000000 +recip.s 0.333334 3.000000 recip.s -1.000000 -1.000000 -recip.s 0.000722 1384.500000 +recip.s 0.000723 1384.500000 recip.s -0.137931 -7.250000 -recip.s 0.000000 1000000000.000000 -recip.s -0.000173 -5786.500000 +recip.s 0.000001 1000000000.000000 +recip.s -0.000172 -5786.500000 recip.s 0.000571 1752.000000 recip.s 64.000000 0.015625 recip.s 32.000000 0.031250 recip.s -0.000004 -248562.750000 recip.s 0.002193 456.000000 -recip.s -0.000022 -45786.500000 +recip.s -0.000021 -45786.500000 recip.s 0.029385 34.031250 recip.s 0.000022 45786.750000 recip.s 0.000001 1752065.000000 recip.s 0.009346 107.000000 -recip.s -0.000022 -45667.250000 +recip.s -0.000021 -45667.250000 recip.s -0.142857 -7.000000 -recip.s -0.000003 -347856.500000 +recip.s -0.000002 -347856.500000 recip.s 0.000003 356047.500000 recip.s -1.000000 -1.000000 -recip.s 0.043360 23.062500 +recip.s 0.043361 23.062500 rounding mode: -inf recip.s inf 0.000000 -recip.s 0.002192 456.250000 +recip.s 0.002191 456.250000 recip.s 0.333333 3.000000 recip.s -1.000000 -1.000000 recip.s 0.000722 1384.500000 -recip.s -0.137931 -7.250000 +recip.s -0.137932 -7.250000 recip.s 0.000000 1000000000.000000 recip.s -0.000173 -5786.500000 -recip.s 0.000571 1752.000000 +recip.s 0.000570 1752.000000 recip.s 64.000000 0.015625 recip.s 32.000000 0.031250 -recip.s -0.000004 -248562.750000 -recip.s 0.002193 456.000000 +recip.s -0.000005 -248562.750000 +recip.s 0.002192 456.000000 recip.s -0.000022 -45786.500000 -recip.s 0.029385 34.031250 -recip.s 0.000022 45786.750000 -recip.s 0.000001 1752065.000000 -recip.s 0.009346 107.000000 +recip.s 0.029384 34.031250 +recip.s 0.000021 45786.750000 +recip.s 0.000000 1752065.000000 +recip.s 0.009345 107.000000 recip.s -0.000022 -45667.250000 -recip.s -0.142857 -7.000000 +recip.s -0.142858 -7.000000 recip.s -0.000003 -347856.500000 -recip.s 0.000003 356047.500000 +recip.s 0.000002 356047.500000 recip.s -1.000000 -1.000000 recip.s 0.043360 23.062500 rounding mode: near @@ -1526,76 +1526,76 @@ recip.d 0.043360 23.062500 rounding mode: zero recip.d inf 0.000000 -recip.d 0.002192 456.250000 +recip.d 0.002191 456.250000 recip.d 0.333333 3.000000 recip.d -1.000000 -1.000000 recip.d 0.000722 1384.500000 recip.d -0.137931 -7.250000 recip.d 0.000000 1000000000.000000 -recip.d -0.000173 -5786.500000 -recip.d 0.000571 1752.000000 +recip.d -0.000172 -5786.500000 +recip.d 0.000570 1752.000000 recip.d 64.000000 0.015625 recip.d 32.000000 0.031250 recip.d -0.000004 -248562.750000 -recip.d 0.002193 456.000000 -recip.d -0.000022 -45786.500000 -recip.d 0.029385 34.031250 -recip.d 0.000022 45786.750000 -recip.d 0.000001 1752065.000000 -recip.d 0.009346 107.000000 -recip.d -0.000022 -45667.250000 +recip.d 0.002192 456.000000 +recip.d -0.000021 -45786.500000 +recip.d 0.029384 34.031250 +recip.d 0.000021 45786.750000 +recip.d 0.000000 1752065.000000 +recip.d 0.009345 107.000000 +recip.d -0.000021 -45667.250000 recip.d -0.142857 -7.000000 -recip.d -0.000003 -347856.500000 -recip.d 0.000003 356047.500000 +recip.d -0.000002 -347856.500000 +recip.d 0.000002 356047.500000 recip.d -1.000000 -1.000000 recip.d 0.043360 23.062500 rounding mode: +inf recip.d inf 0.000000 recip.d 0.002192 456.250000 -recip.d 0.333333 3.000000 +recip.d 0.333334 3.000000 recip.d -1.000000 -1.000000 -recip.d 0.000722 1384.500000 +recip.d 0.000723 1384.500000 recip.d -0.137931 -7.250000 -recip.d 0.000000 1000000000.000000 -recip.d -0.000173 -5786.500000 +recip.d 0.000001 1000000000.000000 +recip.d -0.000172 -5786.500000 recip.d 0.000571 1752.000000 recip.d 64.000000 0.015625 recip.d 32.000000 0.031250 recip.d -0.000004 -248562.750000 recip.d 0.002193 456.000000 -recip.d -0.000022 -45786.500000 +recip.d -0.000021 -45786.500000 recip.d 0.029385 34.031250 recip.d 0.000022 45786.750000 recip.d 0.000001 1752065.000000 recip.d 0.009346 107.000000 -recip.d -0.000022 -45667.250000 +recip.d -0.000021 -45667.250000 recip.d -0.142857 -7.000000 -recip.d -0.000003 -347856.500000 +recip.d -0.000002 -347856.500000 recip.d 0.000003 356047.500000 recip.d -1.000000 -1.000000 -recip.d 0.043360 23.062500 +recip.d 0.043361 23.062500 rounding mode: -inf recip.d inf 0.000000 -recip.d 0.002192 456.250000 +recip.d 0.002191 456.250000 recip.d 0.333333 3.000000 recip.d -1.000000 -1.000000 recip.d 0.000722 1384.500000 -recip.d -0.137931 -7.250000 +recip.d -0.137932 -7.250000 recip.d 0.000000 1000000000.000000 recip.d -0.000173 -5786.500000 -recip.d 0.000571 1752.000000 +recip.d 0.000570 1752.000000 recip.d 64.000000 0.015625 recip.d 32.000000 0.031250 -recip.d -0.000004 -248562.750000 -recip.d 0.002193 456.000000 +recip.d -0.000005 -248562.750000 +recip.d 0.002192 456.000000 recip.d -0.000022 -45786.500000 -recip.d 0.029385 34.031250 -recip.d 0.000022 45786.750000 -recip.d 0.000001 1752065.000000 -recip.d 0.009346 107.000000 +recip.d 0.029384 34.031250 +recip.d 0.000021 45786.750000 +recip.d 0.000000 1752065.000000 +recip.d 0.009345 107.000000 recip.d -0.000022 -45667.250000 -recip.d -0.142857 -7.000000 +recip.d -0.142858 -7.000000 recip.d -0.000003 -347856.500000 -recip.d 0.000003 356047.500000 +recip.d 0.000002 356047.500000 recip.d -1.000000 -1.000000 recip.d 0.043360 23.062500 Modified: trunk/none/tests/mips32/FPUarithmetic.stdout.exp-mips32 ============================================================================== --- trunk/none/tests/mips32/FPUarithmetic.stdout.exp-mips32 (original) +++ trunk/none/tests/mips32/FPUarithmetic.stdout.exp-mips32 Fri Apr 11 11:59:11 2014 @@ -426,7 +426,7 @@ div.s -0.000093 23.062500 -248562.750000 rounding mode: zero div.s -0.000000 0.000000 -456.250000 -div.s -0.099651 456.250000 -4578.500000 +div.s -0.099650 456.250000 -4578.500000 div.s 0.088154 3.000000 34.031250 div.s -0.000218 -1.000000 4578.750000 div.s 7.911428 1384.500000 175.000000 @@ -434,68 +434,68 @@ div.s -2191780.750000 1000000000.000000 -456.250000 div.s 798.137878 -5786.500000 -7.250000 div.s -0.503665 1752.000000 -3478.500000 -div.s 0.000044 0.015625 356.500000 +div.s 0.000043 0.015625 356.500000 div.s -0.031250 0.031250 -1.000000 -div.s -10777.788086 -248562.750000 23.062500 +div.s -10777.788085 -248562.750000 23.062500 div.s inf 456.000000 0.000000 -div.s -100.353966 -45786.500000 456.250000 +div.s -100.353965 -45786.500000 456.250000 div.s 11.343750 34.031250 3.000000 div.s -45786.750000 45786.750000 -1.000000 -div.s 1265.485718 1752065.000000 1384.500000 +div.s 1265.485717 1752065.000000 1384.500000 div.s -15.285714 107.000000 -7.000000 div.s -456.672485 -45667.250000 100.000000 -div.s 0.001210 -7.000000 -5786.500000 -div.s -198.548218 -347856.500000 1752.000000 +div.s 0.001209 -7.000000 -5786.500000 +div.s -198.548217 -347856.500000 1752.000000 div.s 22787040.000000 356047.500000 0.015625 div.s -32.000000 -1.000000 0.031250 -div.s -0.000093 23.062500 -248562.750000 +div.s -0.000092 23.062500 -248562.750000 rounding mode: +inf div.s -0.000000 0.000000 -456.250000 -div.s -0.099651 456.250000 -4578.500000 -div.s 0.088154 3.000000 34.031250 +div.s -0.099650 456.250000 -4578.500000 +div.s 0.088155 3.000000 34.031250 div.s -0.000218 -1.000000 4578.750000 div.s 7.911429 1384.500000 175.000000 div.s -0.067757 -7.250000 107.000000 div.s -2191780.750000 1000000000.000000 -456.250000 -div.s 798.137939 -5786.500000 -7.250000 +div.s 798.137940 -5786.500000 -7.250000 div.s -0.503665 1752.000000 -3478.500000 div.s 0.000044 0.015625 356.500000 div.s -0.031250 0.031250 -1.000000 -div.s -10777.788086 -248562.750000 23.062500 +div.s -10777.788085 -248562.750000 23.062500 div.s inf 456.000000 0.000000 -div.s -100.353966 -45786.500000 456.250000 +div.s -100.353965 -45786.500000 456.250000 div.s 11.343750 34.031250 3.000000 div.s -45786.750000 45786.750000 -1.000000 div.s 1265.485840 1752065.000000 1384.500000 div.s -15.285714 107.000000 -7.000000 div.s -456.672485 -45667.250000 100.000000 div.s 0.001210 -7.000000 -5786.500000 -div.s -198.548218 -347856.500000 1752.000000 +div.s -198.548217 -347856.500000 1752.000000 div.s 22787040.000000 356047.500000 0.015625 div.s -32.000000 -1.000000 0.031250 -div.s -0.000093 23.062500 -248562.750000 +div.s -0.000092 23.062500 -248562.750000 rounding mode: -inf div.s -0.000000 0.000000 -456.250000 div.s -0.099651 456.250000 -4578.500000 div.s 0.088154 3.000000 34.031250 -div.s -0.000218 -1.000000 4578.750000 +div.s -0.000219 -1.000000 4578.750000 div.s 7.911428 1384.500000 175.000000 -div.s -0.067757 -7.250000 107.000000 +div.s -0.067758 -7.250000 107.000000 div.s -2191781.000000 1000000000.000000 -456.250000 div.s 798.137878 -5786.500000 -7.250000 -div.s -0.503665 1752.000000 -3478.500000 -div.s 0.000044 0.015625 356.500000 +div.s -0.503666 1752.000000 -3478.500000 +div.s 0.000043 0.015625 356.500000 div.s -0.031250 0.031250 -1.000000 -div.s -10777.789062 -248562.750000 23.062500 +div.s -10777.789063 -248562.750000 23.062500 div.s inf 456.000000 0.000000 -div.s -100.353973 -45786.500000 456.250000 +div.s -100.353974 -45786.500000 456.250000 div.s 11.343750 34.031250 3.000000 div.s -45786.750000 45786.750000 -1.000000 -div.s 1265.485718 1752065.000000 1384.500000 -div.s -15.285715 107.000000 -7.000000 +div.s 1265.485717 1752065.000000 1384.500000 +div.s -15.285716 107.000000 -7.000000 div.s -456.672516 -45667.250000 100.000000 -div.s 0.001210 -7.000000 -5786.500000 -div.s -198.548233 -347856.500000 1752.000000 +div.s 0.001209 -7.000000 -5786.500000 +div.s -198.548234 -347856.500000 1752.000000 div.s 22787040.000000 356047.500000 0.015625 div.s -32.000000 -1.000000 0.031250 div.s -0.000093 23.062500 -248562.750000 @@ -526,61 +526,61 @@ div.d -0.000093 23.062500 -248562.750000 rounding mode: zero div.d -0.000000 0.000000 -456.250000 -div.d -0.009965 456.250000 -45786.500000 +div.d -0.009964 456.250000 -45786.500000 div.d 0.088154 3.000000 34.031250 -div.d -0.000022 -1.000000 45786.750000 +div.d -0.000021 -1.000000 45786.750000 div.d 0.000790 1384.500000 1752065.000000 div.d -0.067757 -7.250000 107.000000 -div.d -21897.530506 1000000000.000000 -45667.250000 +div.d -21897.530505 1000000000.000000 -45667.250000 div.d 798.137931 -5786.500000 -7.250000 -div.d -0.005037 1752.000000 -347856.500000 +div.d -0.005036 1752.000000 -347856.500000 div.d 0.000000 0.015625 356047.500000 div.d -0.031250 0.031250 -1.000000 -div.d -10777.788618 -248562.750000 23.062500 +div.d -10777.788617 -248562.750000 23.062500 div.d inf 456.000000 0.000000 -div.d -100.353973 -45786.500000 456.250000 +div.d -100.353972 -45786.500000 456.250000 div.d 11.343750 34.031250 3.000000 div.d -45786.750000 45786.750000 -1.000000 -div.d 1265.485735 1752065.000000 1384.500000 +div.d 1265.485734 1752065.000000 1384.500000 div.d -15.285714 107.000000 -7.000000 -div.d -0.000046 -45667.250000 1000000000.000000 -div.d 0.001210 -7.000000 -5786.500000 -div.d -198.548231 -347856.500000 1752.000000 +div.d -0.000045 -45667.250000 1000000000.000000 +div.d 0.001209 -7.000000 -5786.500000 +div.d -198.548230 -347856.500000 1752.000000 div.d 22787040.000000 356047.500000 0.015625 div.d -32.000000 -1.000000 0.031250 -div.d -0.000093 23.062500 -248562.750000 +div.d -0.000092 23.062500 -248562.750000 rounding mode: +inf div.d -0.000000 0.000000 -456.250000 -div.d -0.009965 456.250000 -45786.500000 -div.d 0.088154 3.000000 34.031250 -div.d -0.000022 -1.000000 45786.750000 -div.d 0.000790 1384.500000 1752065.000000 +div.d -0.009964 456.250000 -45786.500000 +div.d 0.088155 3.000000 34.031250 +div.d -0.000021 -1.000000 45786.750000 +div.d 0.000791 1384.500000 1752065.000000 div.d -0.067757 -7.250000 107.000000 -div.d -21897.530506 1000000000.000000 -45667.250000 -div.d 798.137931 -5786.500000 -7.250000 -div.d -0.005037 1752.000000 -347856.500000 -div.d 0.000000 0.015625 356047.500000 +div.d -21897.530505 1000000000.000000 -45667.250000 +div.d 798.137932 -5786.500000 -7.250000 +div.d -0.005036 1752.000000 -347856.500000 +div.d 0.000001 0.015625 356047.500000 div.d -0.031250 0.031250 -1.000000 -div.d -10777.788618 -248562.750000 23.062500 +div.d -10777.788617 -248562.750000 23.062500 div.d inf 456.000000 0.000000 -div.d -100.353973 -45786.500000 456.250000 +div.d -100.353972 -45786.500000 456.250000 div.d 11.343750 34.031250 3.000000 div.d -45786.750000 45786.750000 -1.000000 div.d 1265.485735 1752065.000000 1384.500000 div.d -15.285714 107.000000 -7.000000 -div.d -0.000046 -45667.250000 1000000000.000000 +div.d -0.000045 -45667.250000 1000000000.000000 div.d 0.001210 -7.000000 -5786.500000 -div.d -198.548231 -347856.500000 1752.000000 +div.d -198.548230 -347856.500000 1752.000000 div.d 22787040.000000 356047.500000 0.015625 div.d -32.000000 -1.000000 0.031250 -div.d -0.000093 23.062500 -248562.750000 +div.d -0.000092 23.062500 -248562.750000 rounding mode: -inf div.d -0.000000 0.000000 -456.250000 div.d -0.009965 456.250000 -45786.500000 div.d 0.088154 3.000000 34.031250 div.d -0.000022 -1.000000 45786.750000 div.d 0.000790 1384.500000 1752065.000000 -div.d -0.067757 -7.250000 107.000000 +div.d -0.067758 -7.250000 107.000000 div.d -21897.530506 1000000000.000000 -45667.250000 div.d 798.137931 -5786.500000 -7.250000 div.d -0.005037 1752.000000 -347856.500000 @@ -591,10 +591,10 @@ div.d -100.353973 -45786.500000 456.250000 div.d 11.343750 34.031250 3.000000 div.d -45786.750000 45786.750000 -1.000000 -div.d 1265.485735 1752065.000000 1384.500000 -div.d -15.285714 107.000000 -7.000000 +div.d 1265.485734 1752065.000000 1384.500000 +div.d -15.285715 107.000000 -7.000000 div.d -0.000046 -45667.250000 1000000000.000000 -div.d 0.001210 -7.000000 -5786.500000 +div.d 0.001209 -7.000000 -5786.500000 div.d -198.548231 -347856.500000 1752.000000 div.d 22787040.000000 356047.500000 0.015625 div.d -32.000000 -1.000000 0.031250 @@ -646,7 +646,7 @@ mul.s -4566725.000000 -45667.250000 100.000000 mul.s 40505.500000 -7.000000 -5786.500000 mul.s -609444544.000000 -347856.500000 1752.000000 -mul.s 5563.242188 356047.500000 0.015625 +mul.s 5563.242187 356047.500000 0.015625 mul.s -0.031250 -1.000000 0.031250 mul.s -5732478.000000 23.062500 -248562.750000 rounding mode: +inf @@ -659,7 +659,7 @@ mul.s -456249999360.000000 1000000000.000000 -456.250000 mul.s 41952.125000 -5786.500000 -7.250000 mul.s -6094332.000000 1752.000000 -3478.500000 -mul.s 5.570312 0.015625 356.500000 +mul.s 5.570313 0.015625 356.500000 mul.s -0.031250 0.031250 -1.000000 mul.s -5732478.000000 -248562.750000 23.062500 mul.s 0.000000 456.000000 0.000000 @@ -696,7 +696,7 @@ mul.s -4566725.000000 -45667.250000 100.000000 mul.s 40505.500000 -7.000000 -5786.500000 mul.s -609444608.000000 -347856.500000 1752.000000 -mul.s 5563.242188 356047.500000 0.015625 +mul.s 5563.242187 356047.500000 0.015625 mul.s -0.031250 -1.000000 0.031250 mul.s -5732478.500000 23.062500 -248562.750000 rounding mode: near @@ -734,7 +734,7 @@ mul.d -45667250000000.000000 1000000000.000000 -45667.250000 mul.d 41952.125000 -5786.500000 -7.250000 mul.d -609444588.000000 1752.000000 -347856.500000 -mul.d 5563.242188 0.015625 356047.500000 +mul.d 5563.242187 0.015625 356047.500000 mul.d -0.031250 0.031250 -1.000000 mul.d -5732478.421875 -248562.750000 23.062500 mul.d 0.000000 456.000000 0.000000 @@ -746,7 +746,7 @@ mul.d -45667250000000.000000 -45667.250000 1000000000.000000 mul.d 40505.500000 -7.000000 -5786.500000 mul.d -609444588.000000 -347856.500000 1752.000000 -mul.d 5563.242188 356047.500000 0.015625 +mul.d 5563.242187 356047.500000 0.015625 mul.d -0.031250 -1.000000 0.031250 mul.d -5732478.421875 23.062500 -248562.750000 rounding mode: +inf @@ -784,7 +784,7 @@ mul.d -45667250000000.000000 1000000000.000000 -45667.250000 mul.d 41952.125000 -5786.500000 -7.250000 mul.d -609444588.000000 1752.000000 -347856.500000 -mul.d 5563.242188 0.015625 356047.500000 +mul.d 5563.242187 0.015625 356047.500000 mul.d -0.031250 0.031250 -1.000000 mul.d -5732478.421875 -248562.750000 23.062500 mul.d 0.000000 456.000000 0.000000 @@ -796,7 +796,7 @@ mul.d -45667250000000.000000 -45667.250000 1000000000.000000 mul.d 40505.500000 -7.000000 -5786.500000 mul.d -609444588.000000 -347856.500000 1752.000000 -mul.d 5563.242188 356047.500000 0.015625 +mul.d 5563.242187 356047.500000 0.015625 mul.d -0.031250 -1.000000 0.031250 mul.d -5732478.421875 23.062500 -248562.750000 rounding mode: near @@ -1027,44 +1027,44 @@ rounding mode: zero sqrt.s 0.000000 0.000000 sqrt.s 21.360008 456.250000 -sqrt.s 1.732051 3.000000 +sqrt.s 1.732050 3.000000 sqrt.s nan -1.000000 sqrt.s 37.208866 1384.500000 sqrt.s nan -7.250000 -sqrt.s 31622.775391 1000000000.000000 +sqrt.s 31622.775390 1000000000.000000 sqrt.s nan -5786.500000 sqrt.s 41.856895 1752.000000 sqrt.s 0.125000 0.015625 -sqrt.s 0.176777 0.031250 +sqrt.s 0.176776 0.031250 sqrt.s nan -248562.750000 sqrt.s 21.354156 456.000000 sqrt.s nan -45786.500000 -sqrt.s 5.833631 34.031250 +sqrt.s 5.833630 34.031250 sqrt.s 213.978378 45786.750000 -sqrt.s 1323.655884 1752065.000000 -sqrt.s 10.344080 107.000000 +sqrt.s 1323.655883 1752065.000000 +sqrt.s 10.344079 107.000000 sqrt.s nan -45667.250000 sqrt.s nan -7.000000 sqrt.s nan -347856.500000 -sqrt.s 596.697144 356047.500000 +sqrt.s 596.697143 356047.500000 sqrt.s nan -1.000000 -sqrt.s 4.802343 23.062500 +sqrt.s 4.802342 23.062500 rounding mode: +inf sqrt.s 0.000000 0.000000 -sqrt.s 21.360010 456.250000 +sqrt.s 21.360011 456.250000 sqrt.s 1.732051 3.000000 sqrt.s nan -1.000000 sqrt.s 37.208870 1384.500000 sqrt.s nan -7.250000 sqrt.s 31622.777344 1000000000.000000 sqrt.s nan -5786.500000 -sqrt.s 41.856899 1752.000000 +sqrt.s 41.856900 1752.000000 sqrt.s 0.125000 0.015625 sqrt.s 0.176777 0.031250 sqrt.s nan -248562.750000 -sqrt.s 21.354158 456.000000 +sqrt.s 21.354159 456.000000 sqrt.s nan -45786.500000 -sqrt.s 5.833631 34.031250 +sqrt.s 5.833632 34.031250 sqrt.s 213.978394 45786.750000 sqrt.s 1323.656006 1752065.000000 sqrt.s 10.344081 107.000000 @@ -1073,32 +1073,32 @@ sqrt.s nan -347856.500000 sqrt.s 596.697205 356047.500000 sqrt.s nan -1.000000 -sqrt.s 4.802343 23.062500 +sqrt.s 4.802344 23.062500 rounding mode: -inf sqrt.s 0.000000 0.000000 sqrt.s 21.360008 456.250000 -sqrt.s 1.732051 3.000000 +sqrt.s 1.732050 3.000000 sqrt.s nan -1.000000 sqrt.s 37.208866 1384.500000 sqrt.s nan -7.250000 -sqrt.s 31622.775391 1000000000.000000 +sqrt.s 31622.775390 1000000000.000000 sqrt.s nan -5786.500000 sqrt.s 41.856895 1752.000000 sqrt.s 0.125000 0.015625 -sqrt.s 0.176777 0.031250 +sqrt.s 0.176776 0.031250 sqrt.s nan -248562.750000 sqrt.s 21.354156 456.000000 sqrt.s nan -45786.500000 -sqrt.s 5.833631 34.031250 +sqrt.s 5.833630 34.031250 sqrt.s 213.978378 45786.750000 -sqrt.s 1323.655884 1752065.000000 -sqrt.s 10.344080 107.000000 +sqrt.s 1323.655883 1752065.000000 +sqrt.s 10.344079 107.000000 sqrt.s nan -45667.250000 sqrt.s nan -7.000000 sqrt.s nan -347856.500000 -sqrt.s 596.697144 356047.500000 +sqrt.s 596.697143 356047.500000 sqrt.s nan -1.000000 -sqrt.s 4.802343 23.062500 +sqrt.s 4.802342 23.062500 rounding mode: near sqrt.d 0.000000 0.000000 sqrt.d 21.360009 456.250000 @@ -1127,20 +1127,20 @@ rounding mode: zero sqrt.d 0.000000 0.000000 sqrt.d 21.360009 456.250000 -sqrt.d 1.732051 3.000000 +sqrt.d 1.732050 3.000000 sqrt.d nan -1.000000 -sqrt.d 37.208870 1384.500000 +sqrt.d 37.208869 1384.500000 sqrt.d nan -7.250000 -sqrt.d 31622.776602 1000000000.000000 +sqrt.d 31622.776601 1000000000.000000 sqrt.d nan -5786.500000 sqrt.d 41.856899 1752.000000 sqrt.d 0.125000 0.015625 -sqrt.d 0.176777 0.031250 +sqrt.d 0.176776 0.031250 sqrt.d nan -248562.750000 -sqrt.d 21.354157 456.000000 +sqrt.d 21.354156 456.000000 sqrt.d nan -45786.500000 -sqrt.d 5.833631 34.031250 -sqrt.d 213.978387 45786.750000 +sqrt.d 5.833630 34.031250 +sqrt.d 213.978386 45786.750000 sqrt.d 1323.655922 1752065.000000 sqrt.d 10.344080 107.000000 sqrt.d nan -45667.250000 @@ -1151,14 +1151,14 @@ sqrt.d 4.802343 23.062500 rounding mode: +inf sqrt.d 0.000000 0.000000 -sqrt.d 21.360009 456.250000 +sqrt.d 21.360010 456.250000 sqrt.d 1.732051 3.000000 sqrt.d nan -1.000000 sqrt.d 37.208870 1384.500000 sqrt.d nan -7.250000 sqrt.d 31622.776602 1000000000.000000 sqrt.d nan -5786.500000 -sqrt.d 41.856899 1752.000000 +sqrt.d 41.856900 1752.000000 sqrt.d 0.125000 0.015625 sqrt.d 0.176777 0.031250 sqrt.d nan -248562.750000 @@ -1166,31 +1166,31 @@ sqrt.d nan -45786.500000 sqrt.d 5.833631 34.031250 sqrt.d 213.978387 45786.750000 -sqrt.d 1323.655922 1752065.000000 -sqrt.d 10.344080 107.000000 +sqrt.d 1323.655923 1752065.000000 +sqrt.d 10.344081 107.000000 sqrt.d nan -45667.250000 sqrt.d nan -7.000000 sqrt.d nan -347856.500000 -sqrt.d 596.697159 356047.500000 +sqrt.d 596.697160 356047.500000 sqrt.d nan -1.000000 -sqrt.d 4.802343 23.062500 +sqrt.d 4.802344 23.062500 rounding mode: -inf sqrt.d 0.000000 0.000000 sqrt.d 21.360009 456.250000 -sqrt.d 1.732051 3.000000 +sqrt.d 1.732050 3.000000 sqrt.d nan -1.000000 -sqrt.d 37.208870 1384.500000 +sqrt.d 37.208869 1384.500000 sqrt.d nan -7.250000 -sqrt.d 31622.776602 1000000000.000000 +sqrt.d 31622.776601 1000000000.000000 sqrt.d nan -5786.500000 sqrt.d 41.856899 1752.000000 sqrt.d 0.125000 0.015625 -sqrt.d 0.176777 0.031250 +sqrt.d 0.176776 0.031250 sqrt.d nan -248562.750000 -sqrt.d 21.354157 456.000000 +sqrt.d 21.354156 456.000000 sqrt.d nan -45786.500000 -sqrt.d 5.833631 34.031250 -sqrt.d 213.978387 45786.750000 +sqrt.d 5.833630 34.031250 +sqrt.d 213.978386 45786.750000 sqrt.d 1323.655922 1752065.000000 sqrt.d 10.344080 107.000000 sqrt.d nan -45667.250000 |