Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
December 2019
- 73 participants
- 1394 messages
[PATCH v2] msvcrt: Implement strtod without using 'long double'.
by Erich E. Hoover
v2: Fix test results on 32-bit Debian *sigh*
Fixes the "regression" with cl.exe caused by
0e183cc3c0d3b6f89f79047cdd71c389afc75073.
( https://bugs.winehq.org/show_bug.cgi?id=48160 )
Best,
Erich
Dec. 19, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Andrew Wesie
On Wed, Dec 18, 2019 at 4:24 PM Ken Thomases <ken(a)codeweavers.com> wrote:
>
> I wonder if it wouldn't be good enough to just use the current page protection. If a page allows access, you have to assume another thread could access it at any time. So, we could just pretend one has.
>
It is not true that you have to assume another thread could access it
at any time. If a thread allocates a page of memory, and does not
share the pointer to that memory, then it should be able to assume no
other threads will access it. When this assumption breaks on Windows,
it is usually because of anti-virus or similar programs and that is
why these are not supported by some anti-cheat systems.
> NOACCESS or GUARD -> invalid
> anything else -> valid
>
> Do you happen to know if that would satisfy League of Legends?
>
I did some more research and found some public research that discusses
this anti-debugging technique (e.g.
http://everdox.blogspot.com/2013/03/utilizing-paged-virtual-memory-as-anti.…)
And to quote the blog of someone involved with League of Legends:
"Our trick relies on the fact that Windows, as an optimization, will
not commit virtual memory to physical RAM unless it absolutely needs
it. [...] So, we can detect the memory read on this adjacent page by
inspecting the corresponding PTE (Page Table Entry) using the
QueryWorkingSetEx API. If the page is resident in our process' working
set (e.g. mapped into our process by the debugger), the Valid bit in
the _PSAPI_WORKING_SET_EX_BLOCK will be set."
However, I agree that we can probably relax the semantics that I
described previously. I will still use /proc/pid/pagemaps to determine
if a page has been accessed (if not then it is "Invalid"). I will
ignore the complex case of modifying the page protections to NOACCESS
and back. I'm hoping this will be sufficient for both bug 45667 and
bug 48268.
-Andrew
Dec. 19, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Andrew Wesie
On Wed, Dec 18, 2019 at 3:28 PM Alexandre Julliard <julliard(a)winehq.org> wrote:
>
> If the partial stub is enough to make the application happy, that's good
> enough for now. Adding a more correct but more expensive solution can
> wait until we find an app that requires it.
>
The reason I revisited this issue is because bug 48268 requires
behavior that conflicts with the stub that fixes bug 45667.
Unfortunately, both of these bugs are related to anti-cheat systems. I
will attempt to pull together an implementation that is a bit simpler,
but only handles the corner cases that these systems exercise. I'll
leave the other tests as todo_wine.
-Andrew
Dec. 19, 2019
Re: [PATCH] msvcrt: Implement strtod without using 'long double'.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=62328
Your paranoid android.
=== debian10 (32 bit report) ===
msvcrt:
string.c:1989: Test failed: d = 1000000000000000120942354671656868962382001670435578817768191183142249744630862900164152357803694488643546272066771136697843816472621283262276046411983423130707191163420128905684081263961470216866716118177799472091300320549064642593292288.000000
string.c:3062: Test failed: d.x = 1.000000e-307, expected 1.000000e-307
string.c:3062: Test failed: d.x = 2.000000e-307, expected 2.000000e-307
string.c:3062: Test failed: d.x = 4.000000e-307, expected 4.000000e-307
string.c:3062: Test failed: d.x = 5.000000e-307, expected 5.000000e-307
string.c:3062: Test failed: d.x = 7.000000e-307, expected 7.000000e-307
string.c:3062: Test failed: d.x = 8.000000e-307, expected 8.000000e-307
string.c:3062: Test failed: d.x = 9.000000e-307, expected 9.000000e-307
string.c:3062: Test failed: d.x = 1.000000e-306, expected 1.000000e-306
string.c:3062: Test failed: d.x = 2.000000e-306, expected 2.000000e-306
string.c:3062: Test failed: d.x = 3.000000e-306, expected 3.000000e-306
string.c:3062: Test failed: d.x = 4.000000e-306, expected 4.000000e-306
string.c:3062: Test failed: d.x = 5.000000e-306, expected 5.000000e-306
string.c:3062: Test failed: d.x = 6.000000e-306, expected 6.000000e-306
string.c:3062: Test failed: d.x = 7.000000e-306, expected 7.000000e-306
string.c:3062: Test failed: d.x = 8.000000e-306, expected 8.000000e-306
string.c:3062: Test failed: d.x = 9.000000e-306, expected 9.000000e-306
string.c:3062: Test failed: d.x = 1.000000e-305, expected 1.000000e-305
string.c:3062: Test failed: d.x = 2.000000e-305, expected 2.000000e-305
string.c:3062: Test failed: d.x = 3.000000e-305, expected 3.000000e-305
string.c:3062: Test failed: d.x = 4.000000e-305, expected 4.000000e-305
string.c:3062: Test failed: d.x = 6.000000e-305, expected 6.000000e-305
string.c:3062: Test failed: d.x = 7.000000e-305, expected 7.000000e-305
string.c:3062: Test failed: d.x = 8.000000e-305, expected 8.000000e-305
string.c:3062: Test failed: d.x = 9.000000e-305, expected 9.000000e-305
string.c:3062: Test failed: d.x = 1.000000e-304, expected 1.000000e-304
string.c:3062: Test failed: d.x = 2.000000e-304, expected 2.000000e-304
string.c:3062: Test failed: d.x = 3.000000e-304, expected 3.000000e-304
string.c:3062: Test failed: d.x = 4.000000e-304, expected 4.000000e-304
string.c:3062: Test failed: d.x = 5.000000e-304, expected 5.000000e-304
string.c:3062: Test failed: d.x = 6.000000e-304, expected 6.000000e-304
string.c:3062: Test failed: d.x = 7.000000e-304, expected 7.000000e-304
string.c:3062: Test failed: d.x = 8.000000e-304, expected 8.000000e-304
string.c:3062: Test failed: d.x = 9.000000e-304, expected 9.000000e-304
string.c:3062: Test failed: d.x = 1.000000e-303, expected 1.000000e-303
string.c:3062: Test failed: d.x = 2.000000e-303, expected 2.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-303, expected 3.000000e-303
string.c:3062: Test failed: d.x = 4.000000e-303, expected 4.000000e-303
string.c:3062: Test failed: d.x = 5.000000e-303, expected 5.000000e-303
string.c:3062: Test failed: d.x = 6.000000e-303, expected 6.000000e-303
string.c:3062: Test failed: d.x = 7.000000e-303, expected 7.000000e-303
string.c:3062: Test failed: d.x = 8.000000e-303, expected 8.000000e-303
string.c:3062: Test failed: d.x = 9.000000e-303, expected 9.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-301, expected 3.000000e-301
string.c:3062: Test failed: d.x = 5.000000e-301, expected 5.000000e-301
string.c:3062: Test failed: d.x = 6.000000e-301, expected 6.000000e-301
string.c:3062: Test failed: d.x = 7.000000e-301, expected 7.000000e-301
string.c:3062: Test failed: d.x = 9.000000e-301, expected 9.000000e-301
string.c:3062: Test failed: d.x = 1.000000e-300, expected 1.000000e-300
string.c:3062: Test failed: d.x = 2.000000e-300, expected 2.000000e-300
string.c:3062: Test failed: d.x = 4.000000e-300, expected 4.000000e-300
string.c:3062: Test failed: d.x = 5.000000e-300, expected 5.000000e-300
string.c:3062: Test failed: d.x = 7.000000e-300, expected 7.000000e-300
string.c:3062: Test failed: d.x = 8.000000e-300, expected 8.000000e-300
string.c:3062: Test failed: d.x = 9.000000e-300, expected 9.000000e-300
string.c:3062: Test failed: d.x = 1.000000e-299, expected 1.000000e-299
string.c:3062: Test failed: d.x = 2.000000e-299, expected 2.000000e-299
string.c:3062: Test failed: d.x = 3.000000e-299, expected 3.000000e-299
string.c:3062: Test failed: d.x = 4.000000e-299, expected 4.000000e-299
string.c:3062: Test failed: d.x = 6.000000e-299, expected 6.000000e-299
string.c:3062: Test failed: d.x = 7.000000e-299, expected 7.000000e-299
string.c:3062: Test failed: d.x = 8.000000e-299, expected 8.000000e-299
string.c:3062: Test failed: d.x = 9.000000e-299, expected 9.000000e-299
string.c:3062: Test failed: d.x = 1.000000e-298, expected 1.000000e-298
string.c:3062: Test failed: d.x = 2.000000e-298, expected 2.000000e-298
string.c:3062: Test failed: d.x = 3.000000e-298, expected 3.000000e-298
string.c:3062: Test failed: d.x = 4.000000e-298, expected 4.000000e-298
string.c:3062: Test failed: d.x = 5.000000e-298, expected 5.000000e-298
string.c:3062: Test failed: d.x = 6.000000e-298, expected 6.000000e-298
string.c:3062: Test failed: d.x = 7.000000e-298, expected 7.000000e-298
string.c:3062: Test failed: d.x = 8.000000e-298, expected 8.000000e-298
string.c:3062: Test failed: d.x = 9.000000e-298, expected 9.000000e-298
string.c:3062: Test failed: d.x = 1.000000e-297, expected 1.000000e-297
string.c:3062: Test failed: d.x = 2.000000e-297, expected 2.000000e-297
string.c:3062: Test failed: d.x = 3.000000e-297, expected 3.000000e-297
string.c:3062: Test failed: d.x = 4.000000e-297, expected 4.000000e-297
string.c:3062: Test failed: d.x = 5.000000e-297, expected 5.000000e-297
string.c:3062: Test failed: d.x = 6.000000e-297, expected 6.000000e-297
string.c:3062: Test failed: d.x = 7.000000e-297, expected 7.000000e-297
string.c:3062: Test failed: d.x = 8.000000e-297, expected 8.000000e-297
string.c:3062: Test failed: d.x = 9.000000e-297, expected 9.000000e-297
string.c:3062: Test failed: d.x = 1.000000e-296, expected 1.000000e-296
string.c:3062: Test failed: d.x = 2.000000e-296, expected 2.000000e-296
string.c:3062: Test failed: d.x = 3.000000e-296, expected 3.000000e-296
string.c:3062: Test failed: d.x = 4.000000e-296, expected 4.000000e-296
string.c:3062: Test failed: d.x = 5.000000e-296, expected 5.000000e-296
string.c:3062: Test failed: d.x = 6.000000e-296, expected 6.000000e-296
string.c:3062: Test failed: d.x = 7.000000e-296, expected 7.000000e-296
string.c:3062: Test failed: d.x = 8.000000e-296, expected 8.000000e-296
string.c:3062: Test failed: d.x = 9.000000e-296, expected 9.000000e-296
string.c:3062: Test failed: d.x = 1.000000e-295, expected 1.000000e-295
string.c:3062: Test failed: d.x = 2.000000e-295, expected 2.000000e-295
string.c:3062: Test failed: d.x = 3.000000e-295, expected 3.000000e-295
string.c:3062: Test failed: d.x = 4.000000e-295, expected 4.000000e-295
string.c:3062: Test failed: d.x = 5.000000e-295, expected 5.000000e-295
string.c:3062: Test failed: d.x = 6.000000e-295, expected 6.000000e-295
string.c:3062: Test failed: d.x = 7.000000e-295, expected 7.000000e-295
string.c:3062: Test failed: d.x = 8.000000e-295, expected 8.000000e-295
string.c:3062: Test failed: d.x = 9.000000e-295, expected 9.000000e-295
string.c:3062: Test failed: d.x = 1.000000e-294, expected 1.000000e-294
string.c:3062: Test failed: d.x = 2.000000e-294, expected 2.000000e-294
string.c:3062: Test failed: d.x = 3.000000e-294, expected 3.000000e-294
string.c:3062: Test failed: d.x = 4.000000e-294, expected 4.000000e-294
string.c:3062: Test failed: d.x = 6.000000e-294, expected 6.000000e-294
string.c:3062: Test failed: d.x = 8.000000e-294, expected 8.000000e-294
string.c:3062: Test failed: d.x = 9.000000e-294, expected 9.000000e-294
string.c:3062: Test failed: d.x = 1.000000e-293, expected 1.000000e-293
string.c:3062: Test failed: d.x = 2.000000e-293, expected 2.000000e-293
string.c:3062: Test failed: d.x = 3.000000e-293, expected 3.000000e-293
string.c:3062: Test failed: d.x = 4.000000e-293, expected 4.000000e-293
string.c:3062: Test failed: d.x = 5.000000e-293, expected 5.000000e-293
string.c:3062: Test failed: d.x = 6.000000e-293, expected 6.000000e-293
string.c:3062: Test failed: d.x = 7.000000e-293, expected 7.000000e-293
string.c:3062: Test failed: d.x = 8.000000e-293, expected 8.000000e-293
string.c:3062: Test failed: d.x = 9.000000e-293, expected 9.000000e-293
string.c:3062: Test failed: d.x = 1.000000e-292, expected 1.000000e-292
string.c:3062: Test failed: d.x = 2.000000e-292, expected 2.000000e-292
string.c:3062: Test failed: d.x = 3.000000e-292, expected 3.000000e-292
string.c:3062: Test failed: d.x = 4.000000e-292, expected 4.000000e-292
string.c:3062: Test failed: d.x = 5.000000e-292, expected 5.000000e-292
string.c:3062: Test failed: d.x = 6.000000e-292, expected 6.000000e-292
string.c:3062: Test failed: d.x = 7.000000e-292, expected 7.000000e-292
string.c:3062: Test failed: d.x = 8.000000e-292, expected 8.000000e-292
string.c:3062: Test failed: d.x = 9.000000e-292, expected 9.000000e-292
string.c:3062: Test failed: d.x = 1.000000e-291, expected 1.000000e-291
string.c:3062: Test failed: d.x = 2.000000e-291, expected 2.000000e-291
string.c:3062: Test failed: d.x = 3.000000e-291, expected 3.000000e-291
string.c:3062: Test failed: d.x = 4.000000e-291, expected 4.000000e-291
string.c:3062: Test failed: d.x = 5.000000e-291, expected 5.000000e-291
string.c:3062: Test failed: d.x = 6.000000e-291, expected 6.000000e-291
string.c:3062: Test failed: d.x = 8.000000e-291, expected 8.000000e-291
string.c:3062: Test failed: d.x = 9.000000e-291, expected 9.000000e-291
string.c:3062: Test failed: d.x = 1.000000e-290, expected 1.000000e-290
string.c:3062: Test failed: d.x = 2.000000e-290, expected 2.000000e-290
string.c:3062: Test failed: d.x = 3.000000e-290, expected 3.000000e-290
string.c:3062: Test failed: d.x = 4.000000e-290, expected 4.000000e-290
string.c:3062: Test failed: d.x = 5.000000e-290, expected 5.000000e-290
string.c:3062: Test failed: d.x = 6.000000e-290, expected 6.000000e-290
string.c:3062: Test failed: d.x = 7.000000e-290, expected 7.000000e-290
string.c:3062: Test failed: d.x = 8.000000e-290, expected 8.000000e-290
string.c:3062: Test failed: d.x = 9.000000e-290, expected 9.000000e-290
string.c:3062: Test failed: d.x = 1.000000e-289, expected 1.000000e-289
string.c:3062: Test failed: d.x = 2.000000e-289, expected 2.000000e-289
string.c:3062: Test failed: d.x = 3.000000e-289, expected 3.000000e-289
string.c:3062: Test failed: d.x = 4.000000e-289, expected 4.000000e-289
string.c:3062: Test failed: d.x = 5.000000e-289, expected 5.000000e-289
string.c:3062: Test failed: d.x = 6.000000e-289, expected 6.000000e-289
string.c:3062: Test failed: d.x = 7.000000e-289, expected 7.000000e-289
string.c:3062: Test failed: d.x = 8.000000e-289, expected 8.000000e-289
string.c:3062: Test failed: d.x = 9.000000e-289, expected 9.000000e-289
string.c:3062: Test failed: d.x = 1.000000e-288, expected 1.000000e-288
string.c:3062: Test failed: d.x = 2.000000e-288, expected 2.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-288, expected 3.000000e-288
string.c:3062: Test failed: d.x = 4.000000e-288, expected 4.000000e-288
string.c:3062: Test failed: d.x = 5.000000e-288, expected 5.000000e-288
string.c:3062: Test failed: d.x = 6.000000e-288, expected 6.000000e-288
string.c:3062: Test failed: d.x = 7.000000e-288, expected 7.000000e-288
string.c:3062: Test failed: d.x = 8.000000e-288, expected 8.000000e-288
string.c:3062: Test failed: d.x = 9.000000e-288, expected 9.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-286, expected 3.000000e-286
string.c:3062: Test failed: d.x = 6.000000e-286, expected 6.000000e-286
string.c:3062: Test failed: d.x = 1.000000e-285, expected 1.000000e-285
string.c:3062: Test failed: d.x = 2.000000e-285, expected 2.000000e-285
string.c:3062: Test failed: d.x = 3.000000e-285, expected 3.000000e-285
string.c:3062: Test failed: d.x = 4.000000e-285, expected 4.000000e-285
string.c:3062: Test failed: d.x = 5.000000e-285, expected 5.000000e-285
string.c:3062: Test failed: d.x = 6.000000e-285, expected 6.000000e-285
string.c:3062: Test failed: d.x = 7.000000e-285, expected 7.000000e-285
string.c:3062: Test failed: d.x = 8.000000e-285, expected 8.000000e-285
string.c:3062: Test failed: d.x = 9.000000e-285, expected 9.000000e-285
string.c:3062: Test failed: d.x = 1.000000e-283, expected 1.000000e-283
string.c:3062: Test failed: d.x = 2.000000e-283, expected 2.000000e-283
string.c:3062: Test failed: d.x = 3.000000e-283, expected 3.000000e-283
string.c:3062: Test failed: d.x = 4.000000e-283, expected 4.000000e-283
string.c:3062: Test failed: d.x = 5.000000e-283, expected 5.000000e-283
string.c:3062: Test failed: d.x = 6.000000e-283, expected 6.000000e-283
string.c:3062: Test failed: d.x = 7.000000e-283, expected 7.000000e-283
string.c:3062: Test failed: d.x = 8.000000e-283, expected 8.000000e-283
string.c:3062: Test failed: d.x = 9.000000e-283, expected 9.000000e-283
string.c:3062: Test failed: d.x = 1.000000e-282, expected 1.000000e-282
string.c:3062: Test failed: d.x = 2.000000e-282, expected 2.000000e-282
string.c:3062: Test failed: d.x = 3.000000e-282, expected 3.000000e-282
string.c:3062: Test failed: d.x = 4.000000e-282, expected 4.000000e-282
string.c:3062: Test failed: d.x = 5.000000e-282, expected 5.000000e-282
string.c:3062: Test failed: d.x = 6.000000e-282, expected 6.000000e-282
string.c:3062: Test failed: d.x = 7.000000e-282, expected 7.000000e-282
string.c:3062: Test failed: d.x = 8.000000e-282, expected 8.000000e-282
string.c:3062: Test failed: d.x = 9.000000e-282, expected 9.000000e-282
string.c:3062: Test failed: d.x = 1.000000e-281, expected 1.000000e-281
string.c:3062: Test failed: d.x = 2.000000e-281, expected 2.000000e-281
string.c:3062: Test failed: d.x = 3.000000e-281, expected 3.000000e-281
string.c:3062: Test failed: d.x = 4.000000e-281, expected 4.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-281, expected 5.000000e-281
string.c:3062: Test failed: d.x = 6.000000e-281, expected 6.000000e-281
string.c:3062: Test failed: d.x = 7.000000e-281, expected 7.000000e-281
string.c:3062: Test failed: d.x = 8.000000e-281, expected 8.000000e-281
string.c:3062: Test failed: d.x = 9.000000e-281, expected 9.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-280, expected 5.000000e-280
string.c:3062: Test failed: d.x = 1.000000e-278, expected 1.000000e-278
string.c:3062: Test failed: d.x = 2.000000e-278, expected 2.000000e-278
string.c:3062: Test failed: d.x = 3.000000e-278, expected 3.000000e-278
string.c:3062: Test failed: d.x = 4.000000e-278, expected 4.000000e-278
string.c:3062: Test failed: d.x = 5.000000e-278, expected 5.000000e-278
string.c:3062: Test failed: d.x = 6.000000e-278, expected 6.000000e-278
string.c:3062: Test failed: d.x = 7.000000e-278, expected 7.000000e-278
string.c:3062: Test failed: d.x = 8.000000e-278, expected 8.000000e-278
string.c:3062: Test failed: d.x = 9.000000e-278, expected 9.000000e-278
string.c:3062: Test failed: d.x = 1.000000e-277, expected 1.000000e-277
string.c:3062: Test failed: d.x = 2.000000e-277, expected 2.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-277, expected 3.000000e-277
string.c:3062: Test failed: d.x = 4.000000e-277, expected 4.000000e-277
string.c:3062: Test failed: d.x = 5.000000e-277, expected 5.000000e-277
string.c:3062: Test failed: d.x = 6.000000e-277, expected 6.000000e-277
string.c:3062: Test failed: d.x = 7.000000e-277, expected 7.000000e-277
string.c:3062: Test failed: d.x = 8.000000e-277, expected 8.000000e-277
string.c:3062: Test failed: d.x = 9.000000e-277, expected 9.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-276, expected 3.000000e-276
string.c:3062: Test failed: d.x = 5.000000e-276, expected 5.000000e-276
string.c:3062: Test failed: d.x = 6.000000e-276, expected 6.000000e-276
string.c:3062: Test failed: d.x = 7.000000e-276, expected 7.000000e-276
string.c:3062: Test failed: d.x = 9.000000e-276, expected 9.000000e-276
string.c:3062: Test failed: d.x = 1.000000e-275, expected 1.000000e-275
string.c:3062: Test failed: d.x = 2.000000e-275, expected 2.000000e-275
string.c:3062: Test failed: d.x = 3.000000e-275, expected 3.000000e-275
string.c:3062: Test failed: d.x = 4.000000e-275, expected 4.000000e-275
string.c:3062: Test failed: d.x = 5.000000e-275, expected 5.000000e-275
string.c:3062: Test failed: d.x = 6.000000e-275, expected 6.000000e-275
string.c:3062: Test failed: d.x = 7.000000e-275, expected 7.000000e-275
string.c:3062: Test failed: d.x = 8.000000e-275, expected 8.000000e-275
string.c:3062: Test failed: d.x = 9.000000e-275, expected 9.000000e-275
string.c:3062: Test failed: d.x = 1.000000e-274, expected 1.000000e-274
string.c:3062: Test failed: d.x = 2.000000e-274, expected 2.000000e-274
string.c:3062: Test failed: d.x = 3.000000e-274, expected 3.000000e-274
string.c:3062: Test failed: d.x = 4.000000e-274, expected 4.000000e-274
string.c:3062: Test failed: d.x = 5.000000e-274, expected 5.000000e-274
string.c:3062: Test failed: d.x = 6.000000e-274, expected 6.000000e-274
string.c:3062: Test failed: d.x = 7.000000e-274, expected 7.000000e-274
string.c:3062: Test failed: d.x = 8.000000e-274, expected 8.000000e-274
string.c:3062: Test failed: d.x = 9.000000e-274, expected 9.000000e-274
string.c:3062: Test failed: d.x = 1.000000e-273, expected 1.000000e-273
string.c:3062: Test failed: d.x = 2.000000e-273, expected 2.000000e-273
string.c:3062: Test failed: d.x = 3.000000e-273, expected 3.000000e-273
string.c:3062: Test failed: d.x = 4.000000e-273, expected 4.000000e-273
string.c:3062: Test failed: d.x = 5.000000e-273, expected 5.000000e-273
string.c:3062: Test failed: d.x = 6.000000e-273, expected 6.000000e-273
string.c:3062: Test failed: d.x = 7.000000e-273, expected 7.000000e-273
string.c:3062: Test failed: d.x = 8.000000e-273, expected 8.000000e-273
string.c:3062: Test failed: d.x = 9.000000e-273, expected 9.000000e-273
string.c:3062: Test failed: d.x = 1.000000e-272, expected 1.000000e-272
string.c:3062: Test failed: d.x = 2.000000e-272, expected 2.000000e-272
string.c:3062: Test failed: d.x = 4.000000e-272, expected 4.000000e-272
string.c:3062: Test failed: d.x = 5.000000e-272, expected 5.000000e-272
string.c:3062: Test failed: d.x = 8.000000e-272, expected 8.000000e-272
string.c:3062: Test failed: d.x = 1.000000e-271, expected 1.000000e-271
string.c:3062: Test failed: d.x = 2.000000e-271, expected 2.000000e-271
string.c:3062: Test failed: d.x = 3.000000e-271, expected 3.000000e-271
string.c:3062: Test failed: d.x = 4.000000e-271, expected 4.000000e-271
string.c:3062: Test failed: d.x = 5.000000e-271, expected 5.000000e-271
string.c:3062: Test failed: d.x = 6.000000e-271, expected 6.000000e-271
string.c:3062: Test failed: d.x = 7.000000e-271, expected 7.000000e-271
string.c:3062: Test failed: d.x = 8.000000e-271, expected 8.000000e-271
string.c:3062: Test failed: d.x = 9.000000e-271, expected 9.000000e-271
string.c:3062: Test failed: d.x = 1.000000e-270, expected 1.000000e-270
string.c:3062: Test failed: d.x = 2.000000e-270, expected 2.000000e-270
string.c:3062: Test failed: d.x = 4.000000e-270, expected 4.000000e-270
string.c:3062: Test failed: d.x = 5.000000e-270, expected 5.000000e-270
string.c:3062: Test failed: d.x = 7.000000e-270, expected 7.000000e-270
string.c:3062: Test failed: d.x = 8.000000e-270, expected 8.000000e-270
string.c:3062: Test failed: d.x = 9.000000e-270, expected 9.000000e-270
string.c:3062: Test failed: d.x = 1.000000e-269, expected 1.000000e-269
string.c:3062: Test failed: d.x = 2.000000e-269, expected 2.000000e-269
string.c:3062: Test failed: d.x = 3.000000e-269, expected 3.000000e-269
string.c:3062: Test failed: d.x = 4.000000e-269, expected 4.000000e-269
string.c:3062: Test failed: d.x = 6.000000e-269, expected 6.000000e-269
string.c:3062: Test failed: d.x = 8.000000e-269, expected 8.000000e-269
string.c:3062: Test failed: d.x = 1.000000e-268, expected 1.000000e-268
string.c:3062: Test failed: d.x = 2.000000e-268, expected 2.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-268, expected 3.000000e-268
string.c:3062: Test failed: d.x = 4.000000e-268, expected 4.000000e-268
string.c:3062: Test failed: d.x = 6.000000e-268, expected 6.000000e-268
string.c:3062: Test failed: d.x = 7.000000e-268, expected 7.000000e-268
string.c:3062: Test failed: d.x = 8.000000e-268, expected 8.000000e-268
string.c:3062: Test failed: d.x = 9.000000e-268, expected 9.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-267, expected 3.000000e-267
string.c:3062: Test failed: d.x = 5.000000e-267, expected 5.000000e-267
string.c:3062: Test failed: d.x = 6.000000e-267, expected 6.000000e-267
string.c:3062: Test failed: d.x = 7.000000e-267, expected 7.000000e-267
string.c:3062: Test failed: d.x = 9.000000e-267, expected 9.000000e-267
string.c:3062: Test failed: d.x = 1.000000e-266, expected 1.000000e-266
string.c:3062: Test failed: d.x = 2.000000e-266, expected 2.000000e-266
string.c:3062: Test failed: d.x = 3.000000e-266, expected 3.000000e-266
string.c:3062: Test failed: d.x = 4.000000e-266, expected 4.000000e-266
string.c:3062: Test failed: d.x = 6.000000e-266, expected 6.000000e-266
string.c:3062: Test failed: d.x = 8.000000e-266, expected 8.000000e-266
string.c:3062: Test failed: d.x = 1.000000e-265, expected 1.000000e-265
string.c:3062: Test failed: d.x = 2.000000e-265, expected 2.000000e-265
string.c:3062: Test failed: d.x = 3.000000e-265, expected 3.000000e-265
string.c:3062: Test failed: d.x = 4.000000e-265, expected 4.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-265, expected 5.000000e-265
string.c:3062: Test failed: d.x = 6.000000e-265, expected 6.000000e-265
string.c:3062: Test failed: d.x = 7.000000e-265, expected 7.000000e-265
string.c:3062: Test failed: d.x = 8.000000e-265, expected 8.000000e-265
string.c:3062: Test failed: d.x = 9.000000e-265, expected 9.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-264, expected 5.000000e-264
string.c:3062: Test failed: d.x = 7.000000e-264, expected 7.000000e-264
string.c:3062: Test failed: d.x = 9.000000e-264, expected 9.000000e-264
string.c:3062: Test failed: d.x = 1.000000e-263, expected 1.000000e-263
string.c:3062: Test failed: d.x = 2.000000e-263, expected 2.000000e-263
string.c:3062: Test failed: d.x = 3.000000e-263, expected 3.000000e-263
string.c:3062: Test failed: d.x = 4.000000e-263, expected 4.000000e-263
string.c:3062: Test failed: d.x = 5.000000e-263, expected 5.000000e-263
string.c:3062: Test failed: d.x = 6.000000e-263, expected 6.000000e-263
string.c:3062: Test failed: d.x = 8.000000e-263, expected 8.000000e-263
string.c:3062: Test failed: d.x = 9.000000e-263, expected 9.000000e-263
string.c:3062: Test failed: d.x = 1.000000e-262, expected 1.000000e-262
string.c:3062: Test failed: d.x = 2.000000e-262, expected 2.000000e-262
string.c:3062: Test failed: d.x = 3.000000e-262, expected 3.000000e-262
string.c:3062: Test failed: d.x = 4.000000e-262, expected 4.000000e-262
string.c:3062: Test failed: d.x = 5.000000e-262, expected 5.000000e-262
string.c:3062: Test failed: d.x = 6.000000e-262, expected 6.000000e-262
string.c:3062: Test failed: d.x = 7.000000e-262, expected 7.000000e-262
string.c:3062: Test failed: d.x = 8.000000e-262, expected 8.000000e-262
string.c:3062: Test failed: d.x = 9.000000e-262, expected 9.000000e-262
string.c:3062: Test failed: d.x = 1.000000e-261, expected 1.000000e-261
string.c:3062: Test failed: d.x = 2.000000e-261, expected 2.000000e-261
string.c:3062: Test failed: d.x = 3.000000e-261, expected 3.000000e-261
string.c:3062: Test failed: d.x = 4.000000e-261, expected 4.000000e-261
string.c:3062: Test failed: d.x = 5.000000e-261, expected 5.000000e-261
string.c:3062: Test failed: d.x = 6.000000e-261, expected 6.000000e-261
string.c:3062: Test failed: d.x = 7.000000e-261, expected 7.000000e-261
string.c:3062: Test failed: d.x = 8.000000e-261, expected 8.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-261, expected 9.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-260, expected 9.000000e-260
string.c:3062: Test failed: d.x = 1.000000e-259, expected 1.000000e-259
string.c:3062: Test failed: d.x = 2.000000e-259, expected 2.000000e-259
string.c:3062: Test failed: d.x = 3.000000e-259, expected 3.000000e-259
string.c:3062: Test failed: d.x = 4.000000e-259, expected 4.000000e-259
string.c:3062: Test failed: d.x = 5.000000e-259, expected 5.000000e-259
string.c:3062: Test failed: d.x = 6.000000e-259, expected 6.000000e-259
string.c:3062: Test failed: d.x = 7.000000e-259, expected 7.000000e-259
string.c:3062: Test failed: d.x = 8.000000e-259, expected 8.000000e-259
string.c:3062: Test failed: d.x = 9.000000e-259, expected 9.000000e-259
string.c:3062: Test failed: d.x = 1.000000e-258, expected 1.000000e-258
string.c:3062: Test failed: d.x = 2.000000e-258, expected 2.000000e-258
string.c:3062: Test failed: d.x = 3.000000e-258, expected 3.000000e-258
string.c:3062: Test failed: d.x = 4.000000e-258, expected 4.000000e-258
string.c:3062: Test failed: d.x = 6.000000e-258, expected 6.000000e-258
string.c:3062: Test failed: d.x = 7.000000e-258, expected 7.000000e-258
string.c:3062: Test failed: d.x = 8.000000e-258, expected 8.000000e-258
string.c:3062: Test failed: d.x = 1.000000e-257, expected 1.000000e-257
string.c:3062: Test failed: d.x = 2.000000e-257, expected 2.000000e-257
string.c:3062: Test failed: d.x = 3.000000e-257, expected 3.000000e-257
string.c:3062: Test failed: d.x = 4.000000e-257, expected 4.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-257, expected 5.000000e-257
string.c:3062: Test failed: d.x = 6.000000e-257, expected 6.000000e-257
string.c:3062: Test failed: d.x = 8.000000e-257, expected 8.000000e-257
string.c:3062: Test failed: d.x = 9.000000e-257, expected 9.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-256, expected 5.000000e-256
string.c:3062: Test failed: d.x = 7.000000e-256, expected 7.000000e-256
string.c:3062: Test failed: d.x = 3.000000e-255, expected 3.000000e-255
string.c:3062: Test failed: d.x = 5.000000e-255, expected 5.000000e-255
string.c:3062: Test failed: d.x = 6.000000e-255, expected 6.000000e-255
string.c:3062: Test failed: d.x = 7.000000e-255, expected 7.000000e-255
string.c:3062: Test failed: d.x = 1.000000e-254, expected 1.000000e-254
string.c:3062: Test failed: d.x = 2.000000e-254, expected 2.000000e-254
string.c:3062: Test failed: d.x = 3.000000e-254, expected 3.000000e-254
string.c:3062: Test failed: d.x = 4.000000e-254, expected 4.000000e-254
string.c:3062: Test failed: d.x = 5.000000e-254, expected 5.000000e-254
string.c:3062: Test failed: d.x = 6.000000e-254, expected 6.000000e-254
string.c:3062: Test failed: d.x = 8.000000e-254, expected 8.000000e-254
string.c:3062: Test failed: d.x = 9.000000e-254, expected 9.000000e-254
string.c:3062: Test failed: d.x = 1.000000e-253, expected 1.000000e-253
string.c:3062: Test failed: d.x = 2.000000e-253, expected 2.000000e-253
string.c:3062: Test failed: d.x = 4.000000e-253, expected 4.000000e-253
string.c:3062: Test failed: d.x = 5.000000e-253, expected 5.000000e-253
string.c:3062: Test failed: d.x = 7.000000e-253, expected 7.000000e-253
string.c:3062: Test failed: d.x = 8.000000e-253, expected 8.000000e-253
string.c:3062: Test failed: d.x = 9.000000e-253, expected 9.000000e-253
string.c:3062: Test failed: d.x = 1.000000e-251, expected 1.000000e-251
string.c:3062: Test failed: d.x = 2.000000e-251, expected 2.000000e-251
string.c:3062: Test failed: d.x = 3.000000e-251, expected 3.000000e-251
string.c:3062: Test failed: d.x = 4.000000e-251, expected 4.000000e-251
string.c:3062: Test failed: d.x = 5.000000e-251, expected 5.000000e-251
string.c:3062: Test failed: d.x = 6.000000e-251, expected 6.000000e-251
string.c:3062: Test failed: d.x = 8.000000e-251, expected 8.000000e-251
string.c:3062: Test failed: d.x = 9.000000e-251, expected 9.000000e-251
string.c:3062: Test failed: d.x = 1.000000e-250, expected 1.000000e-250
string.c:3062: Test failed: d.x = 2.000000e-250, expected 2.000000e-250
string.c:3062: Test failed: d.x = 4.000000e-250, expected 4.000000e-250
string.c:3062: Test failed: d.x = 5.000000e-250, expected 5.000000e-250
string.c:3062: Test failed: d.x = 7.000000e-250, expected 7.000000e-250
string.c:3062: Test failed: d.x = 8.000000e-250, expected 8.000000e-250
string.c:3062: Test failed: d.x = 9.000000e-250, expected 9.000000e-250
string.c:3062: Test failed: d.x = 1.000000e-249, expected 1.000000e-249
string.c:3062: Test failed: d.x = 2.000000e-249, expected 2.000000e-249
string.c:3062: Test failed: d.x = 3.000000e-249, expected 3.000000e-249
string.c:3062: Test failed: d.x = 4.000000e-249, expected 4.000000e-249
string.c:3062: Test failed: d.x = 5.000000e-249, expected 5.000000e-249
string.c:3062: Test failed: d.x = 6.000000e-249, expected 6.000000e-249
string.c:3062: Test failed: d.x = 7.000000e-249, expected 7.000000e-249
string.c:3062: Test failed: d.x = 8.000000e-249, expected 8.000000e-249
string.c:3062: Test failed: d.x = 9.000000e-249, expected 9.000000e-249
string.c:3062: Test failed: d.x = 1.000000e-248, expected 1.000000e-248
string.c:3062: Test failed: d.x = 2.000000e-248, expected 2.000000e-248
string.c:3062: Test failed: d.x = 4.000000e-248, expected 4.000000e-248
string.c:3062: Test failed: d.x = 5.000000e-248, expected 5.000000e-248
string.c:3062: Test failed: d.x = 7.000000e-248, expected 7.000000e-248
string.c:3062: Test failed: d.x = 8.000000e-248, expected 8.000000e-248
string.c:3062: Test failed: d.x = 9.000000e-248, expected 9.000000e-248
string.c:3062: Test failed: d.x = 1.000000e-247, expected 1.000000e-247
string.c:3062: Test failed: d.x = 2.000000e-247, expected 2.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-247, expected 3.000000e-247
string.c:3062: Test failed: d.x = 4.000000e-247, expected 4.000000e-247
string.c:3062: Test failed: d.x = 5.000000e-247, expected 5.000000e-247
string.c:3062: Test failed: d.x = 6.000000e-247, expected 6.000000e-247
string.c:3062: Test failed: d.x = 8.000000e-247, expected 8.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-246, expected 3.000000e-246
string.c:3062: Test failed: d.x = 6.000000e-246, expected 6.000000e-246
string.c:3062: Test failed: d.x = 1.000000e-244, expected 1.000000e-244
string.c:3062: Test failed: d.x = 2.000000e-244, expected 2.000000e-244
string.c:3062: Test failed: d.x = 4.000000e-244, expected 4.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-244, expected 7.000000e-244
string.c:3062: Test failed: d.x = 8.000000e-244, expected 8.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-243, expected 7.000000e-243
string.c:3062: Test failed: d.x = 3.000000e-242, expected 3.000000e-242
string.c:3062: Test failed: d.x = 5.000000e-242, expected 5.000000e-242
string.c:3062: Test failed: d.x = 6.000000e-242, expected 6.000000e-242
string.c:3062: Test failed: d.x = 7.000000e-242, expected 7.000000e-242
string.c:3062: Test failed: d.x = 9.000000e-242, expected 9.000000e-242
string.c:3062: Test failed: d.x = 1.000000e-241, expected 1.000000e-241
string.c:3062: Test failed: d.x = 2.000000e-241, expected 2.000000e-241
string.c:3062: Test failed: d.x = 4.000000e-241, expected 4.000000e-241
string.c:3062: Test failed: d.x = 8.000000e-241, expected 8.000000e-241
string.c:3062: Test failed: d.x = 7.000000e-240, expected 7.000000e-240
string.c:3062: Test failed: d.x = 3.000000e-239, expected 3.000000e-239
string.c:3062: Test failed: d.x = 5.000000e-239, expected 5.000000e-239
string.c:3062: Test failed: d.x = 6.000000e-239, expected 6.000000e-239
string.c:3062: Test failed: d.x = 7.000000e-239, expected 7.000000e-239
string.c:3062: Test failed: d.x = 9.000000e-239, expected 9.000000e-239
string.c:3062: Test failed: d.x = 1.000000e-238, expected 1.000000e-238
string.c:3062: Test failed: d.x = 2.000000e-238, expected 2.000000e-238
string.c:3062: Test failed: d.x = 3.000000e-238, expected 3.000000e-238
string.c:3062: Test failed: d.x = 4.000000e-238, expected 4.000000e-238
string.c:3062: Test failed: d.x = 6.000000e-238, expected 6.000000e-238
string.c:3062: Test failed: d.x = 8.000000e-238, expected 8.000000e-238
string.c:3062: Test failed: d.x = 9.000000e-238, expected 9.000000e-238
string.c:3062: Test failed: d.x = 1.000000e-237, expected 1.000000e-237
string.c:3062: Test failed: d.x = 2.000000e-237, expected 2.000000e-237
string.c:3062: Test failed: d.x = 3.000000e-237, expected 3.000000e-237
string.c:3062: Test failed: d.x = 4.000000e-237, expected 4.000000e-237
string.c:3062: Test failed: d.x = 6.000000e-237, expected 6.000000e-237
string.c:3062: Test failed: d.x = 7.000000e-237, expected 7.000000e-237
string.c:3062: Test failed: d.x = 8.000000e-237, expected 8.000000e-237
string.c:3062: Test failed: d.x = 9.000000e-237, expected 9.000000e-237
string.c:3062: Test failed: d.x = 1.000000e-236, expected 1.000000e-236
string.c:3062: Test failed: d.x = 2.000000e-236, expected 2.000000e-236
string.c:3062: Test failed: d.x = 3.000000e-236, expected 3.000000e-236
string.c:3062: Test failed: d.x = 4.000000e-236, expected 4.000000e-236
string.c:3062: Test failed: d.x = 5.000000e-236, expected 5.000000e-236
string.c:3062: Test failed: d.x = 6.000000e-236, expected 6.000000e-236
string.c:3062: Test failed: d.x = 7.000000e-236, expected 7.000000e-236
string.c:3062: Test failed: d.x = 8.000000e-236, expected 8.000000e-236
string.c:3062: Test failed: d.x = 9.000000e-236, expected 9.000000e-236
string.c:3062: Test failed: d.x = 1.000000e-234, expected 1.000000e-234
string.c:3062: Test failed: d.x = 2.000000e-234, expected 2.000000e-234
string.c:3062: Test failed: d.x = 3.000000e-234, expected 3.000000e-234
string.c:3062: Test failed: d.x = 4.000000e-234, expected 4.000000e-234
string.c:3062: Test failed: d.x = 5.000000e-234, expected 5.000000e-234
string.c:3062: Test failed: d.x = 6.000000e-234, expected 6.000000e-234
string.c:3062: Test failed: d.x = 7.000000e-234, expected 7.000000e-234
string.c:3062: Test failed: d.x = 8.000000e-234, expected 8.000000e-234
string.c:3062: Test failed: d.x = 9.000000e-234, expected 9.000000e-234
string.c:3062: Test failed: d.x = 1.000000e-233, expected 1.000000e-233
string.c:3062: Test failed: d.x = 2.000000e-233, expected 2.000000e-233
string.c:3062: Test failed: d.x = 3.000000e-233, expected 3.000000e-233
string.c:3062: Test failed: d.x = 4.000000e-233, expected 4.000000e-233
string.c:3062: Test failed: d.x = 6.000000e-233, expected 6.000000e-233
string.c:3062: Test failed: d.x = 8.000000e-233, expected 8.000000e-233
string.c:3062: Test failed: d.x = 1.000000e-232, expected 1.000000e-232
string.c:3062: Test failed: d.x = 2.000000e-232, expected 2.000000e-232
string.c:3062: Test failed: d.x = 3.000000e-232, expected 3.000000e-232
string.c:3062: Test failed: d.x = 4.000000e-232, expected 4.000000e-232
string.c:3062: Test failed: d.x = 6.000000e-232, expected 6.000000e-232
string.c:3062: Test failed: d.x = 8.000000e-232, expected 8.000000e-232
string.c:3062: Test failed: d.x = 1.000000e-229, expected 1.000000e-229
string.c:3062: Test failed: d.x = 2.000000e-229, expected 2.000000e-229
string.c:3062: Test failed: d.x = 3.000000e-229, expected 3.000000e-229
string.c:3062: Test failed: d.x = 4.000000e-229, expected 4.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-229, expected 5.000000e-229
string.c:3062: Test failed: d.x = 6.000000e-229, expected 6.000000e-229
string.c:3062: Test failed: d.x = 7.000000e-229, expected 7.000000e-229
string.c:3062: Test failed: d.x = 8.000000e-229, expected 8.000000e-229
string.c:3062: Test failed: d.x = 9.000000e-229, expected 9.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-228, expected 5.000000e-228
string.c:3062: Test failed: d.x = 7.000000e-228, expected 7.000000e-228
string.c:3062: Test failed: d.x = 9.000000e-228, expected 9.000000e-228
string.c:3062: Test failed: d.x = 1.000000e-226, expected 1.000000e-226
string.c:3062: Test failed: d.x = 2.000000e-226, expected 2.000000e-226
string.c:3062: Test failed: d.x = 3.000000e-226, expected 3.000000e-226
string.c:3062: Test failed: d.x = 4.000000e-226, expected 4.000000e-226
string.c:3062: Test failed: d.x = 5.000000e-226, expected 5.000000e-226
string.c:3062: Test failed: d.x = 6.000000e-226, expected 6.000000e-226
string.c:3062: Test failed: d.x = 7.000000e-226, expected 7.000000e-226
string.c:3062: Test failed: d.x = 8.000000e-226, expected 8.000000e-226
string.c:3062: Test failed: d.x = 9.000000e-226, expected 9.000000e-226
string.c:3062: Test failed: d.x = 1.000000e-225, expected 1.000000e-225
string.c:3062: Test failed: d.x = 2.000000e-225, expected 2.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-225, expected 3.000000e-225
string.c:3062: Test failed: d.x = 4.000000e-225, expected 4.000000e-225
string.c:3062: Test failed: d.x = 5.000000e-225, expected 5.000000e-225
string.c:3062: Test failed: d.x = 6.000000e-225, expected 6.000000e-225
string.c:3062: Test failed: d.x = 7.000000e-225, expected 7.000000e-225
string.c:3062: Test failed: d.x = 8.000000e-225, expected 8.000000e-225
string.c:3062: Test failed: d.x = 9.000000e-225, expected 9.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-224, expected 3.000000e-224
string.c:3062: Test failed: d.x = 6.000000e-224, expected 6.000000e-224
string.c:3062: Test failed: d.x = 1.000000e-222, expected 1.000000e-222
string.c:3062: Test failed: d.x = 2.000000e-222, expected 2.000000e-222
string.c:3062: Test failed: d.x = 4.000000e-222, expected 4.000000e-222
string.c:3062: Test failed: d.x = 8.000000e-222, expected 8.000000e-222
string.c:3062: Test failed: d.x = 3.000000e-220, expected 3.000000e-220
string.c:3062: Test failed: d.x = 5.000000e-220, expected 5.000000e-220
string.c:3062: Test failed: d.x = 6.000000e-220, expected 6.000000e-220
string.c:3062: Test failed: d.x = 7.000000e-220, expected 7.000000e-220
string.c:3062: Test failed: d.x = 1.000000e-219, expected 1.000000e-219
string.c:3062: Test failed: d.x = 2.000000e-219, expected 2.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-219, expected 3.000000e-219
string.c:3062: Test failed: d.x = 4.000000e-219, expected 4.000000e-219
string.c:3062: Test failed: d.x = 5.000000e-219, expected 5.000000e-219
string.c:3062: Test failed: d.x = 6.000000e-219, expected 6.000000e-219
string.c:3062: Test failed: d.x = 7.000000e-219, expected 7.000000e-219
string.c:3062: Test failed: d.x = 8.000000e-219, expected 8.000000e-219
string.c:3062: Test failed: d.x = 9.000000e-219, expected 9.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-218, expected 3.000000e-218
string.c:3062: Test failed: d.x = 6.000000e-218, expected 6.000000e-218
string.c:3062: Test failed: d.x = 9.000000e-218, expected 9.000000e-218
string.c:3062: Test failed: d.x = 1.000000e-217, expected 1.000000e-217
string.c:3062: Test failed: d.x = 2.000000e-217, expected 2.000000e-217
string.c:3062: Test failed: d.x = 3.000000e-217, expected 3.000000e-217
string.c:3062: Test failed: d.x = 4.000000e-217, expected 4.000000e-217
string.c:3062: Test failed: d.x = 5.000000e-217, expected 5.000000e-217
string.c:3062: Test failed: d.x = 6.000000e-217, expected 6.000000e-217
string.c:3062: Test failed: d.x = 7.000000e-217, expected 7.000000e-217
string.c:3062: Test failed: d.x = 8.000000e-217, expected 8.000000e-217
string.c:3062: Test failed: d.x = 9.000000e-217, expected 9.000000e-217
string.c:3062: Test failed: d.x = 1.000000e-215, expected 1.000000e-215
string.c:3062: Test failed: d.x = 2.000000e-215, expected 2.000000e-215
string.c:3062: Test failed: d.x = 3.000000e-215, expected 3.000000e-215
string.c:3062: Test failed: d.x = 4.000000e-215, expected 4.000000e-215
string.c:3062: Test failed: d.x = 5.000000e-215, expected 5.000000e-215
string.c:3062: Test failed: d.x = 6.000000e-215, expected 6.000000e-215
string.c:3062: Test failed: d.x = 7.000000e-215, expected 7.000000e-215
string.c:3062: Test failed: d.x = 8.000000e-215, expected 8.000000e-215
string.c:3062: Test failed: d.x = 9.000000e-215, expected 9.000000e-215
string.c:3062: Test failed: d.x = 1.000000e-214, expected 1.000000e-214
string.c:3062: Test failed: d.x = 2.000000e-214, expected 2.000000e-214
string.c:3062: Test failed: d.x = 4.000000e-214, expected 4.000000e-214
string.c:3062: Test failed: d.x = 5.000000e-214, expected 5.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-214, expected 7.000000e-214
string.c:3062: Test failed: d.x = 8.000000e-214, expected 8.000000e-214
string.c:3062: Test failed: d.x = 9.000000e-214, expected 9.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-213, expected 7.000000e-213
string.c:3062: Test failed: d.x = 1.000000e-212, expected 1.000000e-212
string.c:3062: Test failed: d.x = 2.000000e-212, expected 2.000000e-212
string.c:3062: Test failed: d.x = 3.000000e-212, expected 3.000000e-212
string.c:3062: Test failed: d.x = 4.000000e-212, expected 4.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-212, expected 5.000000e-212
string.c:3062: Test failed: d.x = 6.000000e-212, expected 6.000000e-212
string.c:3062: Test failed: d.x = 7.000000e-212, expected 7.000000e-212
string.c:3062: Test failed: d.x = 8.000000e-212, expected 8.000000e-212
string.c:3062: Test failed: d.x = 9.000000e-212, expected 9.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-211, expected 5.000000e-211
string.c:3062: Test failed: d.x = 3.000000e-210, expected 3.000000e-210
string.c:3062: Test failed: d.x = 6.000000e-210, expected 6.000000e-210
string.c:3062: Test failed: d.x = 9.000000e-210, expected 9.000000e-210
string.c:3062: Test failed: d.x = 5.000000e-208, expected 5.000000e-208
string.c:3062: Test failed: d.x = 9.000000e-208, expected 9.000000e-208
string.c:3062: Test failed: d.x = 3.000000e-207, expected 3.000000e-207
string.c:3062: Test failed: d.x = 5.000000e-207, expected 5.000000e-207
string.c:3062: Test failed: d.x = 6.000000e-207, expected 6.000000e-207
string.c:3062: Test failed: d.x = 7.000000e-207, expected 7.000000e-207
string.c:3062: Test failed: d.x = 9.000000e-207, expected 9.000000e-207
string.c:3062: Test failed: d.x = 3.000000e-204, expected 3.000000e-204
string.c:3062: Test failed: d.x = 6.000000e-204, expected 6.000000e-204
string.c:3062: Test failed: d.x = 1.000000e-202, expected 1.000000e-202
string.c:3062: Test failed: d.x = 2.000000e-202, expected 2.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-202, expected 3.000000e-202
string.c:3062: Test failed: d.x = 4.000000e-202, expected 4.000000e-202
string.c:3062: Test failed: d.x = 5.000000e-202, expected 5.000000e-202
string.c:3062: Test failed: d.x = 6.000000e-202, expected 6.000000e-202
string.c:3062: Test failed: d.x = 7.000000e-202, expected 7.000000e-202
string.c:3062: Test failed: d.x = 8.000000e-202, expected 8.000000e-202
string.c:3062: Test failed: d.x = 9.000000e-202, expected 9.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-201, expected 3.000000e-201
string.c:3062: Test failed: d.x = 6.000000e-201, expected 6.000000e-201
string.c:3062: Test failed: d.x = 5.000000e-200, expected 5.000000e-200
string.c:3062: Test failed: d.x = 7.000000e-200, expected 7.000000e-200
string.c:3062: Test failed: d.x = 9.000000e-200, expected 9.000000e-200
string.c:3062: Test failed: d.x = 3.000000e-199, expected 3.000000e-199
string.c:3062: Test failed: d.x = 6.000000e-199, expected 6.000000e-199
string.c:3062: Test failed: d.x = 7.000000e-199, expected 7.000000e-199
string.c:3062: Test failed: d.x = 9.000000e-199, expected 9.000000e-199
string.c:3062: Test failed: d.x = 3.000000e-198, expected 3.000000e-198
string.c:3062: Test failed: d.x = 5.000000e-198, expected 5.000000e-198
string.c:3062: Test failed: d.x = 6.000000e-198, expected 6.000000e-198
string.c:3062: Test failed: d.x = 7.000000e-198, expected 7.000000e-198
string.c:3062: Test failed: d.x = 9.000000e-198, expected 9.000000e-198
string.c:3062: Test failed: d.x = 3.000000e-196, expected 3.000000e-196
string.c:3062: Test failed: d.x = 6.000000e-196, expected 6.000000e-196
string.c:3062: Test failed: d.x = 5.000000e-195, expected 5.000000e-195
string.c:3062: Test failed: d.x = 1.000000e-194, expected 1.000000e-194
string.c:3062: Test failed: d.x = 2.000000e-194, expected 2.000000e-194
string.c:3062: Test failed: d.x = 4.000000e-194, expected 4.000000e-194
string.c:3062: Test failed: d.x = 5.000000e-194, expected 5.000000e-194
string.c:3062: Test failed: d.x = 7.000000e-194, expected 7.000000e-194
string.c:3062: Test failed: d.x = 8.000000e-194, expected 8.000000e-194
string.c:3062: Test failed: d.x = 9.000000e-194, expected 9.000000e-194
string.c:3062: Test failed: d.x = 3.000000e-193, expected 3.000000e-193
string.c:3062: Test failed: d.x = 6.000000e-193, expected 6.000000e-193
string.c:3062: Test failed: d.x = 5.000000e-192, expected 5.000000e-192
string.c:3062: Test failed: d.x = 1.000000e-185, expected 1.000000e-185
string.c:3062: Test failed: d.x = 2.000000e-185, expected 2.000000e-185
string.c:3062: Test failed: d.x = 4.000000e-185, expected 4.000000e-185
string.c:3062: Test failed: d.x = 5.000000e-185, expected 5.000000e-185
string.c:3062: Test failed: d.x = 8.000000e-185, expected 8.000000e-185
string.c:3062: Test failed: d.x = 9.000000e-184, expected 9.000000e-184
string.c:3062: Test failed: d.x = 7.000000e-181, expected 7.000000e-181
string.c:3062: Test failed: d.x = 5.000000e-175, expected 5.000000e-175
string.c:3062: Test failed: d.x = 1.000000e-171, expected 1.000000e-171
string.c:3062: Test failed: d.x = 2.000000e-171, expected 2.000000e-171
string.c:3062: Test failed: d.x = 4.000000e-171, expected 4.000000e-171
string.c:3062: Test failed: d.x = 8.000000e-171, expected 8.000000e-171
string.c:3062: Test failed: d.x = 3.000000e-168, expected 3.000000e-168
string.c:3062: Test failed: d.x = 6.000000e-168, expected 6.000000e-168
string.c:3062: Test failed: d.x = 1.000000e-165, expected 1.000000e-165
string.c:3062: Test failed: d.x = 2.000000e-165, expected 2.000000e-165
string.c:3062: Test failed: d.x = 4.000000e-165, expected 4.000000e-165
string.c:3062: Test failed: d.x = 8.000000e-165, expected 8.000000e-165
string.c:3062: Test failed: d.x = 5.000000e-161, expected 5.000000e-161
string.c:3062: Test failed: d.x = 9.000000e-159, expected 9.000000e-159
string.c:3062: Test failed: d.x = 5.000000e-158, expected 5.000000e-158
string.c:3062: Test failed: d.x = 1.000000e-146, expected 1.000000e-146
string.c:3062: Test failed: d.x = 2.000000e-146, expected 2.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-146, expected 3.000000e-146
string.c:3062: Test failed: d.x = 4.000000e-146, expected 4.000000e-146
string.c:3062: Test failed: d.x = 5.000000e-146, expected 5.000000e-146
string.c:3062: Test failed: d.x = 6.000000e-146, expected 6.000000e-146
string.c:3062: Test failed: d.x = 8.000000e-146, expected 8.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-131, expected 3.000000e-131
string.c:3062: Test failed: d.x = 6.000000e-131, expected 6.000000e-131
string.c:3062: Test failed: d.x = 5.000000e+131, expected 5.000000e+131
string.c:3062: Test failed: d.x = 3.000000e+134, expected 3.000000e+134
string.c:3062: Test failed: d.x = 6.000000e+134, expected 6.000000e+134
string.c:3062: Test failed: d.x = 7.000000e+134, expected 7.000000e+134
string.c:3062: Test failed: d.x = 3.000000e+146, expected 3.000000e+146
string.c:3062: Test failed: d.x = 6.000000e+146, expected 6.000000e+146
string.c:3062: Test failed: d.x = 7.000000e+146, expected 7.000000e+146
string.c:3062: Test failed: d.x = 9.000000e+146, expected 9.000000e+146
string.c:3062: Test failed: d.x = 3.000000e+150, expected 3.000000e+150
string.c:3062: Test failed: d.x = 6.000000e+150, expected 6.000000e+150
string.c:3062: Test failed: d.x = 3.000000e+153, expected 3.000000e+153
string.c:3062: Test failed: d.x = 6.000000e+153, expected 6.000000e+153
string.c:3062: Test failed: d.x = 5.000000e+159, expected 5.000000e+159
string.c:3062: Test failed: d.x = 7.000000e+162, expected 7.000000e+162
string.c:3062: Test failed: d.x = 3.000000e+165, expected 3.000000e+165
string.c:3062: Test failed: d.x = 6.000000e+165, expected 6.000000e+165
string.c:3062: Test failed: d.x = 7.000000e+165, expected 7.000000e+165
string.c:3062: Test failed: d.x = 5.000000e+168, expected 5.000000e+168
string.c:3062: Test failed: d.x = 9.000000e+168, expected 9.000000e+168
string.c:3062: Test failed: d.x = 5.000000e+171, expected 5.000000e+171
string.c:3062: Test failed: d.x = 3.000000e+177, expected 3.000000e+177
string.c:3062: Test failed: d.x = 6.000000e+177, expected 6.000000e+177
string.c:3062: Test failed: d.x = 5.000000e+184, expected 5.000000e+184
string.c:3062: Test failed: d.x = 1.000000e+185, expected 1.000000e+185
string.c:3062: Test failed: d.x = 2.000000e+185, expected 2.000000e+185
string.c:3062: Test failed: d.x = 4.000000e+185, expected 4.000000e+185
string.c:3062: Test failed: d.x = 5.000000e+185, expected 5.000000e+185
string.c:3062: Test failed: d.x = 7.000000e+185, expected 7.000000e+185
string.c:3062: Test failed: d.x = 8.000000e+185, expected 8.000000e+185
string.c:3062: Test failed: d.x = 3.000000e+186, expected 3.000000e+186
string.c:3062: Test failed: d.x = 6.000000e+186, expected 6.000000e+186
string.c:3062: Test failed: d.x = 5.000000e+187, expected 5.000000e+187
string.c:3062: Test failed: d.x = 9.000000e+192, expected 9.000000e+192
string.c:3062: Test failed: d.x = 3.000000e+193, expected 3.000000e+193
string.c:3062: Test failed: d.x = 6.000000e+193, expected 6.000000e+193
string.c:3062: Test failed: d.x = 7.000000e+193, expected 7.000000e+193
string.c:3062: Test failed: d.x = 9.000000e+193, expected 9.000000e+193
string.c:3062: Test failed: d.x = 1.000000e+194, expected 1.000000e+194
string.c:3062: Test failed: d.x = 2.000000e+194, expected 2.000000e+194
string.c:3062: Test failed: d.x = 3.000000e+194, expected 3.000000e+194
string.c:3062: Test failed: d.x = 4.000000e+194, expected 4.000000e+194
string.c:3062: Test failed: d.x = 6.000000e+194, expected 6.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+194, expected 7.000000e+194
string.c:3062: Test failed: d.x = 8.000000e+194, expected 8.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+195, expected 7.000000e+195
string.c:3062: Test failed: d.x = 7.000000e+196, expected 7.000000e+196
string.c:3062: Test failed: d.x = 1.000000e+198, expected 1.000000e+198
string.c:3062: Test failed: d.x = 2.000000e+198, expected 2.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+198, expected 3.000000e+198
string.c:3062: Test failed: d.x = 4.000000e+198, expected 4.000000e+198
string.c:3062: Test failed: d.x = 6.000000e+198, expected 6.000000e+198
string.c:3062: Test failed: d.x = 7.000000e+198, expected 7.000000e+198
string.c:3062: Test failed: d.x = 8.000000e+198, expected 8.000000e+198
string.c:3062: Test failed: d.x = 9.000000e+198, expected 9.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+199, expected 3.000000e+199
string.c:3062: Test failed: d.x = 6.000000e+199, expected 6.000000e+199
string.c:3062: Test failed: d.x = 7.000000e+199, expected 7.000000e+199
string.c:3062: Test failed: d.x = 1.000000e+200, expected 1.000000e+200
string.c:3062: Test failed: d.x = 2.000000e+200, expected 2.000000e+200
string.c:3062: Test failed: d.x = 3.000000e+200, expected 3.000000e+200
string.c:3062: Test failed: d.x = 4.000000e+200, expected 4.000000e+200
string.c:3062: Test failed: d.x = 5.000000e+200, expected 5.000000e+200
string.c:3062: Test failed: d.x = 6.000000e+200, expected 6.000000e+200
string.c:3062: Test failed: d.x = 8.000000e+200, expected 8.000000e+200
string.c:3062: Test failed: d.x = 9.000000e+200, expected 9.000000e+200
string.c:3062: Test failed: d.x = 7.000000e+201, expected 7.000000e+201
string.c:3062: Test failed: d.x = 1.000000e+202, expected 1.000000e+202
string.c:3062: Test failed: d.x = 2.000000e+202, expected 2.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+202, expected 3.000000e+202
string.c:3062: Test failed: d.x = 4.000000e+202, expected 4.000000e+202
string.c:3062: Test failed: d.x = 5.000000e+202, expected 5.000000e+202
string.c:3062: Test failed: d.x = 6.000000e+202, expected 6.000000e+202
string.c:3062: Test failed: d.x = 7.000000e+202, expected 7.000000e+202
string.c:3062: Test failed: d.x = 8.000000e+202, expected 8.000000e+202
string.c:3062: Test failed: d.x = 9.000000e+202, expected 9.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+204, expected 3.000000e+204
string.c:3062: Test failed: d.x = 6.000000e+204, expected 6.000000e+204
string.c:3062: Test failed: d.x = 7.000000e+204, expected 7.000000e+204
string.c:3062: Test failed: d.x = 5.000000e+207, expected 5.000000e+207
string.c:3062: Test failed: d.x = 9.000000e+207, expected 9.000000e+207
string.c:3062: Test failed: d.x = 1.000000e+208, expected 1.000000e+208
string.c:3062: Test failed: d.x = 2.000000e+208, expected 2.000000e+208
string.c:3062: Test failed: d.x = 3.000000e+208, expected 3.000000e+208
string.c:3062: Test failed: d.x = 4.000000e+208, expected 4.000000e+208
string.c:3062: Test failed: d.x = 6.000000e+208, expected 6.000000e+208
string.c:3062: Test failed: d.x = 7.000000e+208, expected 7.000000e+208
string.c:3062: Test failed: d.x = 8.000000e+208, expected 8.000000e+208
string.c:3062: Test failed: d.x = 5.000000e+210, expected 5.000000e+210
string.c:3062: Test failed: d.x = 9.000000e+210, expected 9.000000e+210
string.c:3062: Test failed: d.x = 1.000000e+211, expected 1.000000e+211
string.c:3062: Test failed: d.x = 2.000000e+211, expected 2.000000e+211
string.c:3062: Test failed: d.x = 4.000000e+211, expected 4.000000e+211
string.c:3062: Test failed: d.x = 5.000000e+211, expected 5.000000e+211
string.c:3062: Test failed: d.x = 8.000000e+211, expected 8.000000e+211
string.c:3062: Test failed: d.x = 1.000000e+212, expected 1.000000e+212
string.c:3062: Test failed: d.x = 2.000000e+212, expected 2.000000e+212
string.c:3062: Test failed: d.x = 3.000000e+212, expected 3.000000e+212
string.c:3062: Test failed: d.x = 4.000000e+212, expected 4.000000e+212
string.c:3062: Test failed: d.x = 5.000000e+212, expected 5.000000e+212
string.c:3062: Test failed: d.x = 6.000000e+212, expected 6.000000e+212
string.c:3062: Test failed: d.x = 8.000000e+212, expected 8.000000e+212
string.c:3062: Test failed: d.x = 9.000000e+212, expected 9.000000e+212
string.c:3062: Test failed: d.x = 1.000000e+213, expected 1.000000e+213
string.c:3062: Test failed: d.x = 2.000000e+213, expected 2.000000e+213
string.c:3062: Test failed: d.x = 4.000000e+213, expected 4.000000e+213
string.c:3062: Test failed: d.x = 5.000000e+213, expected 5.000000e+213
string.c:3062: Test failed: d.x = 7.000000e+213, expected 7.000000e+213
string.c:3062: Test failed: d.x = 8.000000e+213, expected 8.000000e+213
string.c:3062: Test failed: d.x = 1.000000e+214, expected 1.000000e+214
string.c:3062: Test failed: d.x = 2.000000e+214, expected 2.000000e+214
string.c:3062: Test failed: d.x = 4.000000e+214, expected 4.000000e+214
string.c:3062: Test failed: d.x = 5.000000e+214, expected 5.000000e+214
string.c:3062: Test failed: d.x = 8.000000e+214, expected 8.000000e+214
string.c:3062: Test failed: d.x = 1.000000e+215, expected 1.000000e+215
string.c:3062: Test failed: d.x = 2.000000e+215, expected 2.000000e+215
string.c:3062: Test failed: d.x = 3.000000e+215, expected 3.000000e+215
string.c:3062: Test failed: d.x = 4.000000e+215, expected 4.000000e+215
string.c:3062: Test failed: d.x = 5.000000e+215, expected 5.000000e+215
string.c:3062: Test failed: d.x = 6.000000e+215, expected 6.000000e+215
string.c:3062: Test failed: d.x = 7.000000e+215, expected 7.000000e+215
string.c:3062: Test failed: d.x = 8.000000e+215, expected 8.000000e+215
string.c:3062: Test failed: d.x = 9.000000e+215, expected 9.000000e+215
string.c:3062: Test failed: d.x = 1.000000e+217, expected 1.000000e+217
string.c:3062: Test failed: d.x = 2.000000e+217, expected 2.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+217, expected 3.000000e+217
string.c:3062: Test failed: d.x = 4.000000e+217, expected 4.000000e+217
string.c:3062: Test failed: d.x = 5.000000e+217, expected 5.000000e+217
string.c:3062: Test failed: d.x = 6.000000e+217, expected 6.000000e+217
string.c:3062: Test failed: d.x = 7.000000e+217, expected 7.000000e+217
string.c:3062: Test failed: d.x = 8.000000e+217, expected 8.000000e+217
string.c:3062: Test failed: d.x = 9.000000e+217, expected 9.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+218, expected 3.000000e+218
string.c:3062: Test failed: d.x = 6.000000e+218, expected 6.000000e+218
string.c:3062: Test failed: d.x = 7.000000e+218, expected 7.000000e+218
string.c:3062: Test failed: d.x = 9.000000e+218, expected 9.000000e+218
string.c:3062: Test failed: d.x = 1.000000e+219, expected 1.000000e+219
string.c:3062: Test failed: d.x = 2.000000e+219, expected 2.000000e+219
string.c:3062: Test failed: d.x = 3.000000e+219, expected 3.000000e+219
string.c:3062: Test failed: d.x = 4.000000e+219, expected 4.000000e+219
string.c:3062: Test failed: d.x = 5.000000e+219, expected 5.000000e+219
string.c:3062: Test failed: d.x = 6.000000e+219, expected 6.000000e+219
string.c:3062: Test failed: d.x = 7.000000e+219, expected 7.000000e+219
string.c:3062: Test failed: d.x = 8.000000e+219, expected 8.000000e+219
string.c:3062: Test failed: d.x = 9.000000e+219, expected 9.000000e+219
string.c:3062: Test failed: d.x = 1.000000e+220, expected 1.000000e+220
string.c:3062: Test failed: d.x = 2.000000e+220, expected 2.000000e+220
string.c:3062: Test failed: d.x = 3.000000e+220, expected 3.000000e+220
string.c:3062: Test failed: d.x = 4.000000e+220, expected 4.000000e+220
string.c:3062: Test failed: d.x = 6.000000e+220, expected 6.000000e+220
string.c:3062: Test failed: d.x = 7.000000e+220, expected 7.000000e+220
string.c:3062: Test failed: d.x = 8.000000e+220, expected 8.000000e+220
string.c:3062: Test failed: d.x = 9.000000e+220, expected 9.000000e+220
string.c:3062: Test failed: d.x = 1.000000e+222, expected 1.000000e+222
string.c:3062: Test failed: d.x = 2.000000e+222, expected 2.000000e+222
string.c:3062: Test failed: d.x = 4.000000e+222, expected 4.000000e+222
string.c:3062: Test failed: d.x = 5.000000e+222, expected 5.000000e+222
string.c:3062: Test failed: d.x = 7.000000e+222, expected 7.000000e+222
string.c:3062: Test failed: d.x = 8.000000e+222, expected 8.000000e+222
string.c:3062: Test failed: d.x = 3.000000e+223, expected 3.000000e+223
string.c:3062: Test failed: d.x = 6.000000e+223, expected 6.000000e+223
string.c:3062: Test failed: d.x = 5.000000e+224, expected 5.000000e+224
string.c:3062: Test failed: d.x = 1.000000e+225, expected 1.000000e+225
string.c:3062: Test failed: d.x = 2.000000e+225, expected 2.000000e+225
string.c:3062: Test failed: d.x = 3.000000e+225, expected 3.000000e+225
string.c:3062: Test failed: d.x = 4.000000e+225, expected 4.000000e+225
string.c:3062: Test failed: d.x = 5.000000e+225, expected 5.000000e+225
string.c:3062: Test failed: d.x = 6.000000e+225, expected 6.000000e+225
string.c:3062: Test failed: d.x = 7.000000e+225, expected 7.000000e+225
string.c:3062: Test failed: d.x = 8.000000e+225, expected 8.000000e+225
string.c:3062: Test failed: d.x = 9.000000e+225, expected 9.000000e+225
string.c:3062: Test failed: d.x = 1.000000e+226, expected 1.000000e+226
string.c:3062: Test failed: d.x = 2.000000e+226, expected 2.000000e+226
string.c:3062: Test failed: d.x = 3.000000e+226, expected 3.000000e+226
string.c:3062: Test failed: d.x = 4.000000e+226, expected 4.000000e+226
string.c:3062: Test failed: d.x = 5.000000e+226, expected 5.000000e+226
string.c:3062: Test failed: d.x = 6.000000e+226, expected 6.000000e+226
string.c:3062: Test failed: d.x = 7.000000e+226, expected 7.000000e+226
string.c:3062: Test failed: d.x = 8.000000e+226, expected 8.000000e+226
string.c:3062: Test failed: d.x = 9.000000e+226, expected 9.000000e+226
string.c:3062: Test failed: d.x = 1.000000e+228, expected 1.000000e+228
string.c:3062: Test failed: d.x = 2.000000e+228, expected 2.000000e+228
string.c:3062: Test failed: d.x = 3.000000e+228, expected 3.000000e+228
string.c:3062: Test failed: d.x = 4.000000e+228, expected 4.000000e+228
string.c:3062: Test failed: d.x = 6.000000e+228, expected 6.000000e+228
string.c:3062: Test failed: d.x = 7.000000e+228, expected 7.000000e+228
string.c:3062: Test failed: d.x = 8.000000e+228, expected 8.000000e+228
string.c:3062: Test failed: d.x = 9.000000e+228, expected 9.000000e+228
string.c:3062: Test failed: d.x = 1.000000e+229, expected 1.000000e+229
string.c:3062: Test failed: d.x = 2.000000e+229, expected 2.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+229, expected 3.000000e+229
string.c:3062: Test failed: d.x = 4.000000e+229, expected 4.000000e+229
string.c:3062: Test failed: d.x = 5.000000e+229, expected 5.000000e+229
string.c:3062: Test failed: d.x = 6.000000e+229, expected 6.000000e+229
string.c:3062: Test failed: d.x = 7.000000e+229, expected 7.000000e+229
string.c:3062: Test failed: d.x = 8.000000e+229, expected 8.000000e+229
string.c:3062: Test failed: d.x = 9.000000e+229, expected 9.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+232, expected 3.000000e+232
string.c:3062: Test failed: d.x = 6.000000e+232, expected 6.000000e+232
string.c:3062: Test failed: d.x = 7.000000e+232, expected 7.000000e+232
string.c:3062: Test failed: d.x = 3.000000e+233, expected 3.000000e+233
string.c:3062: Test failed: d.x = 6.000000e+233, expected 6.000000e+233
string.c:3062: Test failed: d.x = 7.000000e+233, expected 7.000000e+233
string.c:3062: Test failed: d.x = 1.000000e+234, expected 1.000000e+234
string.c:3062: Test failed: d.x = 2.000000e+234, expected 2.000000e+234
string.c:3062: Test failed: d.x = 3.000000e+234, expected 3.000000e+234
string.c:3062: Test failed: d.x = 4.000000e+234, expected 4.000000e+234
string.c:3062: Test failed: d.x = 5.000000e+234, expected 5.000000e+234
string.c:3062: Test failed: d.x = 6.000000e+234, expected 6.000000e+234
string.c:3062: Test failed: d.x = 8.000000e+234, expected 8.000000e+234
string.c:3062: Test failed: d.x = 9.000000e+234, expected 9.000000e+234
string.c:3062: Test failed: d.x = 1.000000e+236, expected 1.000000e+236
string.c:3062: Test failed: d.x = 2.000000e+236, expected 2.000000e+236
string.c:3062: Test failed: d.x = 3.000000e+236, expected 3.000000e+236
string.c:3062: Test failed: d.x = 4.000000e+236, expected 4.000000e+236
string.c:3062: Test failed: d.x = 5.000000e+236, expected 5.000000e+236
string.c:3062: Test failed: d.x = 6.000000e+236, expected 6.000000e+236
string.c:3062: Test failed: d.x = 7.000000e+236, expected 7.000000e+236
string.c:3062: Test failed: d.x = 8.000000e+236, expected 8.000000e+236
string.c:3062: Test failed: d.x = 9.000000e+236, expected 9.000000e+236
string.c:3062: Test failed: d.x = 1.000000e+237, expected 1.000000e+237
string.c:3062: Test failed: d.x = 2.000000e+237, expected 2.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+237, expected 3.000000e+237
string.c:3062: Test failed: d.x = 4.000000e+237, expected 4.000000e+237
string.c:3062: Test failed: d.x = 5.000000e+237, expected 5.000000e+237
string.c:3062: Test failed: d.x = 6.000000e+237, expected 6.000000e+237
string.c:3062: Test failed: d.x = 7.000000e+237, expected 7.000000e+237
string.c:3062: Test failed: d.x = 8.000000e+237, expected 8.000000e+237
string.c:3062: Test failed: d.x = 9.000000e+237, expected 9.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+238, expected 3.000000e+238
string.c:3062: Test failed: d.x = 6.000000e+238, expected 6.000000e+238
string.c:3062: Test failed: d.x = 7.000000e+238, expected 7.000000e+238
string.c:3062: Test failed: d.x = 1.000000e+239, expected 1.000000e+239
string.c:3062: Test failed: d.x = 2.000000e+239, expected 2.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+239, expected 3.000000e+239
string.c:3062: Test failed: d.x = 4.000000e+239, expected 4.000000e+239
string.c:3062: Test failed: d.x = 6.000000e+239, expected 6.000000e+239
string.c:3062: Test failed: d.x = 8.000000e+239, expected 8.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+240, expected 3.000000e+240
string.c:3062: Test failed: d.x = 6.000000e+240, expected 6.000000e+240
string.c:3062: Test failed: d.x = 9.000000e+240, expected 9.000000e+240
string.c:3062: Test failed: d.x = 1.000000e+241, expected 1.000000e+241
string.c:3062: Test failed: d.x = 2.000000e+241, expected 2.000000e+241
string.c:3062: Test failed: d.x = 4.000000e+241, expected 4.000000e+241
string.c:3062: Test failed: d.x = 5.000000e+241, expected 5.000000e+241
string.c:3062: Test failed: d.x = 7.000000e+241, expected 7.000000e+241
string.c:3062: Test failed: d.x = 8.000000e+241, expected 8.000000e+241
string.c:3062: Test failed: d.x = 1.000000e+242, expected 1.000000e+242
string.c:3062: Test failed: d.x = 2.000000e+242, expected 2.000000e+242
string.c:3062: Test failed: d.x = 3.000000e+242, expected 3.000000e+242
string.c:3062: Test failed: d.x = 4.000000e+242, expected 4.000000e+242
string.c:3062: Test failed: d.x = 6.000000e+242, expected 6.000000e+242
string.c:3062: Test failed: d.x = 8.000000e+242, expected 8.000000e+242
string.c:3062: Test failed: d.x = 5.000000e+243, expected 5.000000e+243
string.c:3062: Test failed: d.x = 9.000000e+243, expected 9.000000e+243
string.c:3062: Test failed: d.x = 1.000000e+244, expected 1.000000e+244
string.c:3062: Test failed: d.x = 2.000000e+244, expected 2.000000e+244
string.c:3062: Test failed: d.x = 4.000000e+244, expected 4.000000e+244
string.c:3062: Test failed: d.x = 5.000000e+244, expected 5.000000e+244
string.c:3062: Test failed: d.x = 8.000000e+244, expected 8.000000e+244
string.c:3062: Test failed: d.x = 9.000000e+244, expected 9.000000e+244
string.c:3062: Test failed: d.x = 3.000000e+246, expected 3.000000e+246
string.c:3062: Test failed: d.x = 6.000000e+246, expected 6.000000e+246
string.c:3062: Test failed: d.x = 9.000000e+246, expected 9.000000e+246
string.c:3062: Test failed: d.x = 1.000000e+247, expected 1.000000e+247
string.c:3062: Test failed: d.x = 2.000000e+247, expected 2.000000e+247
string.c:3062: Test failed: d.x = 4.000000e+247, expected 4.000000e+247
string.c:3062: Test failed: d.x = 5.000000e+247, expected 5.000000e+247
string.c:3062: Test failed: d.x = 7.000000e+247, expected 7.000000e+247
string.c:3062: Test failed: d.x = 8.000000e+247, expected 8.000000e+247
string.c:3062: Test failed: d.x = 1.000000e+248, expected 1.000000e+248
string.c:3062: Test failed: d.x = 2.000000e+248, expected 2.000000e+248
string.c:3062: Test failed: d.x = 3.000000e+248, expected 3.000000e+248
string.c:3062: Test failed: d.x = 4.000000e+248, expected 4.000000e+248
string.c:3062: Test failed: d.x = 6.000000e+248, expected 6.000000e+248
string.c:3062: Test failed: d.x = 8.000000e+248, expected 8.000000e+248
string.c:3062: Test failed: d.x = 1.000000e+249, expected 1.000000e+249
string.c:3062: Test failed: d.x = 2.000000e+249, expected 2.000000e+249
string.c:3062: Test failed: d.x = 3.000000e+249, expected 3.000000e+249
string.c:3062: Test failed: d.x = 4.000000e+249, expected 4.000000e+249
string.c:3062: Test failed: d.x = 5.000000e+249, expected 5.000000e+249
string.c:3062: Test failed: d.x = 6.000000e+249, expected 6.000000e+249
string.c:3062: Test failed: d.x = 7.000000e+249, expected 7.000000e+249
string.c:3062: Test failed: d.x = 8.000000e+249, expected 8.000000e+249
string.c:3062: Test failed: d.x = 9.000000e+249, expected 9.000000e+249
string.c:3062: Test failed: d.x = 1.000000e+250, expected 1.000000e+250
string.c:3062: Test failed: d.x = 2.000000e+250, expected 2.000000e+250
string.c:3062: Test failed: d.x = 4.000000e+250, expected 4.000000e+250
string.c:3062: Test failed: d.x = 5.000000e+250, expected 5.000000e+250
string.c:3062: Test failed: d.x = 8.000000e+250, expected 8.000000e+250
string.c:3062: Test failed: d.x = 9.000000e+250, expected 9.000000e+250
string.c:3062: Test failed: d.x = 1.000000e+251, expected 1.000000e+251
string.c:3062: Test failed: d.x = 2.000000e+251, expected 2.000000e+251
string.c:3062: Test failed: d.x = 3.000000e+251, expected 3.000000e+251
string.c:3062: Test failed: d.x = 4.000000e+251, expected 4.000000e+251
string.c:3062: Test failed: d.x = 6.000000e+251, expected 6.000000e+251
string.c:3062: Test failed: d.x = 7.000000e+251, expected 7.000000e+251
string.c:3062: Test failed: d.x = 8.000000e+251, expected 8.000000e+251
string.c:3062: Test failed: d.x = 9.000000e+251, expected 9.000000e+251
string.c:3062: Test failed: d.x = 1.000000e+253, expected 1.000000e+253
string.c:3062: Test failed: d.x = 2.000000e+253, expected 2.000000e+253
string.c:3062: Test failed: d.x = 4.000000e+253, expected 4.000000e+253
string.c:3062: Test failed: d.x = 5.000000e+253, expected 5.000000e+253
string.c:3062: Test failed: d.x = 7.000000e+253, expected 7.000000e+253
string.c:3062: Test failed: d.x = 8.000000e+253, expected 8.000000e+253
string.c:3062: Test failed: d.x = 1.000000e+254, expected 1.000000e+254
string.c:3062: Test failed: d.x = 2.000000e+254, expected 2.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+254, expected 3.000000e+254
string.c:3062: Test failed: d.x = 4.000000e+254, expected 4.000000e+254
string.c:3062: Test failed: d.x = 6.000000e+254, expected 6.000000e+254
string.c:3062: Test failed: d.x = 7.000000e+254, expected 7.000000e+254
string.c:3062: Test failed: d.x = 8.000000e+254, expected 8.000000e+254
string.c:3062: Test failed: d.x = 9.000000e+254, expected 9.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+255, expected 3.000000e+255
string.c:3062: Test failed: d.x = 6.000000e+255, expected 6.000000e+255
string.c:3062: Test failed: d.x = 7.000000e+255, expected 7.000000e+255
string.c:3062: Test failed: d.x = 9.000000e+255, expected 9.000000e+255
string.c:3062: Test failed: d.x = 1.000000e+256, expected 1.000000e+256
string.c:3062: Test failed: d.x = 2.000000e+256, expected 2.000000e+256
string.c:3062: Test failed: d.x = 3.000000e+256, expected 3.000000e+256
string.c:3062: Test failed: d.x = 4.000000e+256, expected 4.000000e+256
string.c:3062: Test failed: d.x = 5.000000e+256, expected 5.000000e+256
string.c:3062: Test failed: d.x = 6.000000e+256, expected 6.000000e+256
string.c:3062: Test failed: d.x = 7.000000e+256, expected 7.000000e+256
string.c:3062: Test failed: d.x = 8.000000e+256, expected 8.000000e+256
string.c:3062: Test failed: d.x = 9.000000e+256, expected 9.000000e+256
string.c:3062: Test failed: d.x = 1.000000e+257, expected 1.000000e+257
string.c:3062: Test failed: d.x = 2.000000e+257, expected 2.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+257, expected 3.000000e+257
string.c:3062: Test failed: d.x = 4.000000e+257, expected 4.000000e+257
string.c:3062: Test failed: d.x = 6.000000e+257, expected 6.000000e+257
string.c:3062: Test failed: d.x = 7.000000e+257, expected 7.000000e+257
string.c:3062: Test failed: d.x = 8.000000e+257, expected 8.000000e+257
string.c:3062: Test failed: d.x = 9.000000e+257, expected 9.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+258, expected 3.000000e+258
string.c:3062: Test failed: d.x = 6.000000e+258, expected 6.000000e+258
string.c:3062: Test failed: d.x = 7.000000e+258, expected 7.000000e+258
string.c:3062: Test failed: d.x = 1.000000e+259, expected 1.000000e+259
string.c:3062: Test failed: d.x = 2.000000e+259, expected 2.000000e+259
string.c:3062: Test failed: d.x = 3.000000e+259, expected 3.000000e+259
string.c:3062: Test failed: d.x = 4.000000e+259, expected 4.000000e+259
string.c:3062: Test failed: d.x = 5.000000e+259, expected 5.000000e+259
string.c:3062: Test failed: d.x = 6.000000e+259, expected 6.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+259, expected 7.000000e+259
string.c:3062: Test failed: d.x = 8.000000e+259, expected 8.000000e+259
string.c:3062: Test failed: d.x = 9.000000e+259, expected 9.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+260, expected 7.000000e+260
string.c:3062: Test failed: d.x = 1.000000e+261, expected 1.000000e+261
string.c:3062: Test failed: d.x = 2.000000e+261, expected 2.000000e+261
string.c:3062: Test failed: d.x = 3.000000e+261, expected 3.000000e+261
string.c:3062: Test failed: d.x = 4.000000e+261, expected 4.000000e+261
string.c:3062: Test failed: d.x = 5.000000e+261, expected 5.000000e+261
string.c:3062: Test failed: d.x = 6.000000e+261, expected 6.000000e+261
string.c:3062: Test failed: d.x = 7.000000e+261, expected 7.000000e+261
string.c:3062: Test failed: d.x = 8.000000e+261, expected 8.000000e+261
string.c:3062: Test failed: d.x = 9.000000e+261, expected 9.000000e+261
string.c:3062: Test failed: d.x = 1.000000e+262, expected 1.000000e+262
string.c:3062: Test failed: d.x = 2.000000e+262, expected 2.000000e+262
string.c:3062: Test failed: d.x = 3.000000e+262, expected 3.000000e+262
string.c:3062: Test failed: d.x = 4.000000e+262, expected 4.000000e+262
string.c:3062: Test failed: d.x = 5.000000e+262, expected 5.000000e+262
string.c:3062: Test failed: d.x = 6.000000e+262, expected 6.000000e+262
string.c:3062: Test failed: d.x = 7.000000e+262, expected 7.000000e+262
string.c:3062: Test failed: d.x = 8.000000e+262, expected 8.000000e+262
string.c:3062: Test failed: d.x = 9.000000e+262, expected 9.000000e+262
string.c:3062: Test failed: d.x = 1.000000e+263, expected 1.000000e+263
string.c:3062: Test failed: d.x = 2.000000e+263, expected 2.000000e+263
string.c:3062: Test failed: d.x = 3.000000e+263, expected 3.000000e+263
string.c:3062: Test failed: d.x = 4.000000e+263, expected 4.000000e+263
string.c:3062: Test failed: d.x = 5.000000e+263, expected 5.000000e+263
string.c:3062: Test failed: d.x = 6.000000e+263, expected 6.000000e+263
string.c:3062: Test failed: d.x = 7.000000e+263, expected 7.000000e+263
string.c:3062: Test failed: d.x = 8.000000e+263, expected 8.000000e+263
string.c:3062: Test failed: d.x = 9.000000e+263, expected 9.000000e+263
string.c:3062: Test failed: d.x = 1.000000e+264, expected 1.000000e+264
string.c:3062: Test failed: d.x = 2.000000e+264, expected 2.000000e+264
string.c:3062: Test failed: d.x = 3.000000e+264, expected 3.000000e+264
string.c:3062: Test failed: d.x = 4.000000e+264, expected 4.000000e+264
string.c:3062: Test failed: d.x = 6.000000e+264, expected 6.000000e+264
string.c:3062: Test failed: d.x = 8.000000e+264, expected 8.000000e+264
string.c:3062: Test failed: d.x = 1.000000e+265, expected 1.000000e+265
string.c:3062: Test failed: d.x = 2.000000e+265, expected 2.000000e+265
string.c:3062: Test failed: d.x = 3.000000e+265, expected 3.000000e+265
string.c:3062: Test failed: d.x = 4.000000e+265, expected 4.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+265, expected 5.000000e+265
string.c:3062: Test failed: d.x = 6.000000e+265, expected 6.000000e+265
string.c:3062: Test failed: d.x = 7.000000e+265, expected 7.000000e+265
string.c:3062: Test failed: d.x = 8.000000e+265, expected 8.000000e+265
string.c:3062: Test failed: d.x = 9.000000e+265, expected 9.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+266, expected 5.000000e+266
string.c:3062: Test failed: d.x = 9.000000e+266, expected 9.000000e+266
string.c:3062: Test failed: d.x = 1.000000e+267, expected 1.000000e+267
string.c:3062: Test failed: d.x = 2.000000e+267, expected 2.000000e+267
string.c:3062: Test failed: d.x = 3.000000e+267, expected 3.000000e+267
string.c:3062: Test failed: d.x = 4.000000e+267, expected 4.000000e+267
string.c:3062: Test failed: d.x = 5.000000e+267, expected 5.000000e+267
string.c:3062: Test failed: d.x = 6.000000e+267, expected 6.000000e+267
string.c:3062: Test failed: d.x = 7.000000e+267, expected 7.000000e+267
string.c:3062: Test failed: d.x = 8.000000e+267, expected 8.000000e+267
string.c:3062: Test failed: d.x = 9.000000e+267, expected 9.000000e+267
string.c:3062: Test failed: d.x = 1.000000e+268, expected 1.000000e+268
string.c:3062: Test failed: d.x = 2.000000e+268, expected 2.000000e+268
string.c:3062: Test failed: d.x = 3.000000e+268, expected 3.000000e+268
string.c:3062: Test failed: d.x = 4.000000e+268, expected 4.000000e+268
string.c:3062: Test failed: d.x = 6.000000e+268, expected 6.000000e+268
string.c:3062: Test failed: d.x = 7.000000e+268, expected 7.000000e+268
string.c:3062: Test failed: d.x = 8.000000e+268, expected 8.000000e+268
string.c:3062: Test failed: d.x = 9.000000e+268, expected 9.000000e+268
string.c:3062: Test failed: d.x = 5.000000e+269, expected 5.000000e+269
string.c:3062: Test failed: d.x = 7.000000e+269, expected 7.000000e+269
string.c:3062: Test failed: d.x = 1.000000e+270, expected 1.000000e+270
string.c:3062: Test failed: d.x = 2.000000e+270, expected 2.000000e+270
string.c:3062: Test failed: d.x = 3.000000e+270, expected 3.000000e+270
string.c:3062: Test failed: d.x = 4.000000e+270, expected 4.000000e+270
string.c:3062: Test failed: d.x = 6.000000e+270, expected 6.000000e+270
string.c:3062: Test failed: d.x = 7.000000e+270, expected 7.000000e+270
string.c:3062: Test failed: d.x = 8.000000e+270, expected 8.000000e+270
string.c:3062: Test failed: d.x = 1.000000e+271, expected 1.000000e+271
string.c:3062: Test failed: d.x = 2.000000e+271, expected 2.000000e+271
string.c:3062: Test failed: d.x = 3.000000e+271, expected 3.000000e+271
string.c:3062: Test failed: d.x = 4.000000e+271, expected 4.000000e+271
string.c:3062: Test failed: d.x = 5.000000e+271, expected 5.000000e+271
string.c:3062: Test failed: d.x = 6.000000e+271, expected 6.000000e+271
string.c:3062: Test failed: d.x = 8.000000e+271, expected 8.000000e+271
string.c:3062: Test failed: d.x = 9.000000e+271, expected 9.000000e+271
string.c:3062: Test failed: d.x = 1.000000e+272, expected 1.000000e+272
string.c:3062: Test failed: d.x = 2.000000e+272, expected 2.000000e+272
string.c:3062: Test failed: d.x = 4.000000e+272, expected 4.000000e+272
string.c:3062: Test failed: d.x = 5.000000e+272, expected 5.000000e+272
string.c:3062: Test failed: d.x = 7.000000e+272, expected 7.000000e+272
string.c:3062: Test failed: d.x = 8.000000e+272, expected 8.000000e+272
string.c:3062: Test failed: d.x = 1.000000e+273, expected 1.000000e+273
string.c:3062: Test failed: d.x = 2.000000e+273, expected 2.000000e+273
string.c:3062: Test failed: d.x = 3.000000e+273, expected 3.000000e+273
string.c:3062: Test failed: d.x = 4.000000e+273, expected 4.000000e+273
string.c:3062: Test failed: d.x = 5.000000e+273, expected 5.000000e+273
string.c:3062: Test failed: d.x = 6.000000e+273, expected 6.000000e+273
string.c:3062: Test failed: d.x = 7.000000e+273, expected 7.000000e+273
string.c:3062: Test failed: d.x = 8.000000e+273, expected 8.000000e+273
string.c:3062: Test failed: d.x = 9.000000e+273, expected 9.000000e+273
string.c:3062: Test failed: d.x = 1.000000e+274, expected 1.000000e+274
string.c:3062: Test failed: d.x = 2.000000e+274, expected 2.000000e+274
string.c:3062: Test failed: d.x = 3.000000e+274, expected 3.000000e+274
string.c:3062: Test failed: d.x = 4.000000e+274, expected 4.000000e+274
string.c:3062: Test failed: d.x = 5.000000e+274, expected 5.000000e+274
string.c:3062: Test failed: d.x = 6.000000e+274, expected 6.000000e+274
string.c:3062: Test failed: d.x = 7.000000e+274, expected 7.000000e+274
string.c:3062: Test failed: d.x = 8.000000e+274, expected 8.000000e+274
string.c:3062: Test failed: d.x = 9.000000e+274, expected 9.000000e+274
string.c:3062: Test failed: d.x = 1.000000e+275, expected 1.000000e+275
string.c:3062: Test failed: d.x = 2.000000e+275, expected 2.000000e+275
string.c:3062: Test failed: d.x = 3.000000e+275, expected 3.000000e+275
string.c:3062: Test failed: d.x = 4.000000e+275, expected 4.000000e+275
string.c:3062: Test failed: d.x = 5.000000e+275, expected 5.000000e+275
string.c:3062: Test failed: d.x = 6.000000e+275, expected 6.000000e+275
string.c:3062: Test failed: d.x = 7.000000e+275, expected 7.000000e+275
string.c:3062: Test failed: d.x = 8.000000e+275, expected 8.000000e+275
string.c:3062: Test failed: d.x = 9.000000e+275, expected 9.000000e+275
string.c:3062: Test failed: d.x = 1.000000e+276, expected 1.000000e+276
string.c:3062: Test failed: d.x = 2.000000e+276, expected 2.000000e+276
string.c:3062: Test failed: d.x = 4.000000e+276, expected 4.000000e+276
string.c:3062: Test failed: d.x = 5.000000e+276, expected 5.000000e+276
string.c:3062: Test failed: d.x = 8.000000e+276, expected 8.000000e+276
string.c:3062: Test failed: d.x = 1.000000e+277, expected 1.000000e+277
string.c:3062: Test failed: d.x = 2.000000e+277, expected 2.000000e+277
string.c:3062: Test failed: d.x = 3.000000e+277, expected 3.000000e+277
string.c:3062: Test failed: d.x = 4.000000e+277, expected 4.000000e+277
string.c:3062: Test failed: d.x = 5.000000e+277, expected 5.000000e+277
string.c:3062: Test failed: d.x = 6.000000e+277, expected 6.000000e+277
string.c:3062: Test failed: d.x = 7.000000e+277, expected 7.000000e+277
string.c:3062: Test failed: d.x = 8.000000e+277, expected 8.000000e+277
string.c:3062: Test failed: d.x = 9.000000e+277, expected 9.000000e+277
string.c:3062: Test failed: d.x = 1.000000e+278, expected 1.000000e+278
string.c:3062: Test failed: d.x = 2.000000e+278, expected 2.000000e+278
string.c:3062: Test failed: d.x = 3.000000e+278, expected 3.000000e+278
string.c:3062: Test failed: d.x = 4.000000e+278, expected 4.000000e+278
string.c:3062: Test failed: d.x = 5.000000e+278, expected 5.000000e+278
string.c:3062: Test failed: d.x = 6.000000e+278, expected 6.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+278, expected 7.000000e+278
string.c:3062: Test failed: d.x = 8.000000e+278, expected 8.000000e+278
string.c:3062: Test failed: d.x = 9.000000e+278, expected 9.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+280, expected 7.000000e+280
string.c:3062: Test failed: d.x = 1.000000e+281, expected 1.000000e+281
string.c:3062: Test failed: d.x = 2.000000e+281, expected 2.000000e+281
string.c:3062: Test failed: d.x = 3.000000e+281, expected 3.000000e+281
string.c:3062: Test failed: d.x = 4.000000e+281, expected 4.000000e+281
string.c:3062: Test failed: d.x = 5.000000e+281, expected 5.000000e+281
string.c:3062: Test failed: d.x = 6.000000e+281, expected 6.000000e+281
string.c:3062: Test failed: d.x = 7.000000e+281, expected 7.000000e+281
string.c:3062: Test failed: d.x = 8.000000e+281, expected 8.000000e+281
string.c:3062: Test failed: d.x = 9.000000e+281, expected 9.000000e+281
string.c:3062: Test failed: d.x = 1.000000e+282, expected 1.000000e+282
string.c:3062: Test failed: d.x = 2.000000e+282, expected 2.000000e+282
string.c:3062: Test failed: d.x = 3.000000e+282, expected 3.000000e+282
string.c:3062: Test failed: d.x = 4.000000e+282, expected 4.000000e+282
string.c:3062: Test failed: d.x = 5.000000e+282, expected 5.000000e+282
string.c:3062: Test failed: d.x = 6.000000e+282, expected 6.000000e+282
string.c:3062: Test failed: d.x = 7.000000e+282, expected 7.000000e+282
string.c:3062: Test failed: d.x = 8.000000e+282, expected 8.000000e+282
string.c:3062: Test failed: d.x = 9.000000e+282, expected 9.000000e+282
string.c:3062: Test failed: d.x = 1.000000e+283, expected 1.000000e+283
string.c:3062: Test failed: d.x = 2.000000e+283, expected 2.000000e+283
string.c:3062: Test failed: d.x = 3.000000e+283, expected 3.000000e+283
string.c:3062: Test failed: d.x = 4.000000e+283, expected 4.000000e+283
string.c:3062: Test failed: d.x = 5.000000e+283, expected 5.000000e+283
string.c:3062: Test failed: d.x = 6.000000e+283, expected 6.000000e+283
string.c:3062: Test failed: d.x = 7.000000e+283, expected 7.000000e+283
string.c:3062: Test failed: d.x = 8.000000e+283, expected 8.000000e+283
string.c:3062: Test failed: d.x = 9.000000e+283, expected 9.000000e+283
string.c:3062: Test failed: d.x = 1.000000e+285, expected 1.000000e+285
string.c:3062: Test failed: d.x = 2.000000e+285, expected 2.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+285, expected 3.000000e+285
string.c:3062: Test failed: d.x = 4.000000e+285, expected 4.000000e+285
string.c:3062: Test failed: d.x = 6.000000e+285, expected 6.000000e+285
string.c:3062: Test failed: d.x = 7.000000e+285, expected 7.000000e+285
string.c:3062: Test failed: d.x = 8.000000e+285, expected 8.000000e+285
string.c:3062: Test failed: d.x = 9.000000e+285, expected 9.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+286, expected 3.000000e+286
string.c:3062: Test failed: d.x = 6.000000e+286, expected 6.000000e+286
string.c:3062: Test failed: d.x = 7.000000e+286, expected 7.000000e+286
string.c:3062: Test failed: d.x = 9.000000e+286, expected 9.000000e+286
string.c:3062: Test failed: d.x = 1.000000e+288, expected 1.000000e+288
string.c:3062: Test failed: d.x = 2.000000e+288, expected 2.000000e+288
string.c:3062: Test failed: d.x = 3.000000e+288, expected 3.000000e+288
string.c:3062: Test failed: d.x = 4.000000e+288, expected 4.000000e+288
string.c:3062: Test failed: d.x = 6.000000e+288, expected 6.000000e+288
string.c:3062: Test failed: d.x = 7.000000e+288, expected 7.000000e+288
string.c:3062: Test failed: d.x = 8.000000e+288, expected 8.000000e+288
string.c:3062: Test failed: d.x = 9.000000e+288, expected 9.000000e+288
string.c:3062: Test failed: d.x = 1.000000e+289, expected 1.000000e+289
string.c:3062: Test failed: d.x = 2.000000e+289, expected 2.000000e+289
string.c:3062: Test failed: d.x = 3.000000e+289, expected 3.000000e+289
string.c:3062: Test failed: d.x = 4.000000e+289, expected 4.000000e+289
string.c:3062: Test failed: d.x = 5.000000e+289, expected 5.000000e+289
string.c:3062: Test failed: d.x = 6.000000e+289, expected 6.000000e+289
string.c:3062: Test failed: d.x = 7.000000e+289, expected 7.000000e+289
string.c:3062: Test failed: d.x = 8.000000e+289, expected 8.000000e+289
string.c:3062: Test failed: d.x = 9.000000e+289, expected 9.000000e+289
string.c:3062: Test failed: d.x = 1.000000e+290, expected 1.000000e+290
string.c:3062: Test failed: d.x = 2.000000e+290, expected 2.000000e+290
string.c:3062: Test failed: d.x = 3.000000e+290, expected 3.000000e+290
string.c:3062: Test failed: d.x = 4.000000e+290, expected 4.000000e+290
string.c:3062: Test failed: d.x = 6.000000e+290, expected 6.000000e+290
string.c:3062: Test failed: d.x = 7.000000e+290, expected 7.000000e+290
string.c:3062: Test failed: d.x = 8.000000e+290, expected 8.000000e+290
string.c:3062: Test failed: d.x = 9.000000e+290, expected 9.000000e+290
string.c:3062: Test failed: d.x = 1.000000e+291, expected 1.000000e+291
string.c:3062: Test failed: d.x = 2.000000e+291, expected 2.000000e+291
string.c:3062: Test failed: d.x = 3.000000e+291, expected 3.000000e+291
string.c:3062: Test failed: d.x = 4.000000e+291, expected 4.000000e+291
string.c:3062: Test failed: d.x = 6.000000e+291, expected 6.000000e+291
string.c:3062: Test failed: d.x = 7.000000e+291, expected 7.000000e+291
string.c:3062: Test failed: d.x = 8.000000e+291, expected 8.000000e+291
string.c:3062: Test failed: d.x = 9.000000e+291, expected 9.000000e+291
string.c:3062: Test failed: d.x = 1.000000e+292, expected 1.000000e+292
string.c:3062: Test failed: d.x = 2.000000e+292, expected 2.000000e+292
string.c:3062: Test failed: d.x = 3.000000e+292, expected 3.000000e+292
string.c:3062: Test failed: d.x = 4.000000e+292, expected 4.000000e+292
string.c:3062: Test failed: d.x = 5.000000e+292, expected 5.000000e+292
string.c:3062: Test failed: d.x = 6.000000e+292, expected 6.000000e+292
string.c:3062: Test failed: d.x = 7.000000e+292, expected 7.000000e+292
string.c:3062: Test failed: d.x = 8.000000e+292, expected 8.000000e+292
string.c:3062: Test failed: d.x = 9.000000e+292, expected 9.000000e+292
string.c:3062: Test failed: d.x = 1.000000e+293, expected 1.000000e+293
string.c:3062: Test failed: d.x = 2.000000e+293, expected 2.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+293, expected 3.000000e+293
string.c:3062: Test failed: d.x = 4.000000e+293, expected 4.000000e+293
string.c:3062: Test failed: d.x = 5.000000e+293, expected 5.000000e+293
string.c:3062: Test failed: d.x = 6.000000e+293, expected 6.000000e+293
string.c:3062: Test failed: d.x = 7.000000e+293, expected 7.000000e+293
string.c:3062: Test failed: d.x = 8.000000e+293, expected 8.000000e+293
string.c:3062: Test failed: d.x = 9.000000e+293, expected 9.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+294, expected 3.000000e+294
string.c:3062: Test failed: d.x = 6.000000e+294, expected 6.000000e+294
string.c:3062: Test failed: d.x = 7.000000e+294, expected 7.000000e+294
string.c:3062: Test failed: d.x = 1.000000e+295, expected 1.000000e+295
string.c:3062: Test failed: d.x = 2.000000e+295, expected 2.000000e+295
string.c:3062: Test failed: d.x = 3.000000e+295, expected 3.000000e+295
string.c:3062: Test failed: d.x = 4.000000e+295, expected 4.000000e+295
string.c:3062: Test failed: d.x = 5.000000e+295, expected 5.000000e+295
string.c:3062: Test failed: d.x = 6.000000e+295, expected 6.000000e+295
string.c:3062: Test failed: d.x = 7.000000e+295, expected 7.000000e+295
string.c:3062: Test failed: d.x = 8.000000e+295, expected 8.000000e+295
string.c:3062: Test failed: d.x = 9.000000e+295, expected 9.000000e+295
string.c:3062: Test failed: d.x = 1.000000e+296, expected 1.000000e+296
string.c:3062: Test failed: d.x = 2.000000e+296, expected 2.000000e+296
string.c:3062: Test failed: d.x = 3.000000e+296, expected 3.000000e+296
string.c:3062: Test failed: d.x = 4.000000e+296, expected 4.000000e+296
string.c:3062: Test failed: d.x = 5.000000e+296, expected 5.000000e+296
string.c:3062: Test failed: d.x = 6.000000e+296, expected 6.000000e+296
string.c:3062: Test failed: d.x = 8.000000e+296, expected 8.000000e+296
string.c:3062: Test failed: d.x = 9.000000e+296, expected 9.000000e+296
string.c:3062: Test failed: d.x = 1.000000e+297, expected 1.000000e+297
string.c:3062: Test failed: d.x = 2.000000e+297, expected 2.000000e+297
string.c:3062: Test failed: d.x = 4.000000e+297, expected 4.000000e+297
string.c:3062: Test failed: d.x = 5.000000e+297, expected 5.000000e+297
string.c:3062: Test failed: d.x = 7.000000e+297, expected 7.000000e+297
string.c:3062: Test failed: d.x = 8.000000e+297, expected 8.000000e+297
string.c:3062: Test failed: d.x = 9.000000e+297, expected 9.000000e+297
string.c:3062: Test failed: d.x = 1.000000e+298, expected 1.000000e+298
string.c:3062: Test failed: d.x = 2.000000e+298, expected 2.000000e+298
string.c:3062: Test failed: d.x = 3.000000e+298, expected 3.000000e+298
string.c:3062: Test failed: d.x = 4.000000e+298, expected 4.000000e+298
string.c:3062: Test failed: d.x = 5.000000e+298, expected 5.000000e+298
string.c:3062: Test failed: d.x = 6.000000e+298, expected 6.000000e+298
string.c:3062: Test failed: d.x = 7.000000e+298, expected 7.000000e+298
string.c:3062: Test failed: d.x = 8.000000e+298, expected 8.000000e+298
string.c:3062: Test failed: d.x = 9.000000e+298, expected 9.000000e+298
string.c:3062: Test failed: d.x = 1.000000e+299, expected 1.000000e+299
string.c:3062: Test failed: d.x = 2.000000e+299, expected 2.000000e+299
string.c:3062: Test failed: d.x = 3.000000e+299, expected 3.000000e+299
string.c:3062: Test failed: d.x = 4.000000e+299, expected 4.000000e+299
string.c:3062: Test failed: d.x = 5.000000e+299, expected 5.000000e+299
string.c:3062: Test failed: d.x = 6.000000e+299, expected 6.000000e+299
string.c:3062: Test failed: d.x = 7.000000e+299, expected 7.000000e+299
string.c:3062: Test failed: d.x = 8.000000e+299, expected 8.000000e+299
string.c:3062: Test failed: d.x = 9.000000e+299, expected 9.000000e+299
string.c:3062: Test failed: d.x = 1.000000e+300, expected 1.000000e+300
string.c:3062: Test failed: d.x = 2.000000e+300, expected 2.000000e+300
string.c:3062: Test failed: d.x = 3.000000e+300, expected 3.000000e+300
string.c:3062: Test failed: d.x = 4.000000e+300, expected 4.000000e+300
string.c:3062: Test failed: d.x = 5.000000e+300, expected 5.000000e+300
string.c:3062: Test failed: d.x = 6.000000e+300, expected 6.000000e+300
string.c:3062: Test failed: d.x = 7.000000e+300, expected 7.000000e+300
string.c:3062: Test failed: d.x = 8.000000e+300, expected 8.000000e+300
string.c:3062: Test failed: d.x = 9.000000e+300, expected 9.000000e+300
string.c:3062: Test failed: d.x = 1.000000e+301, expected 1.000000e+301
string.c:3062: Test failed: d.x = 2.000000e+301, expected 2.000000e+301
string.c:3062: Test failed: d.x = 3.000000e+301, expected 3.000000e+301
string.c:3062: Test failed: d.x = 4.000000e+301, expected 4.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+301, expected 5.000000e+301
string.c:3062: Test failed: d.x = 6.000000e+301, expected 6.000000e+301
string.c:3062: Test failed: d.x = 7.000000e+301, expected 7.000000e+301
string.c:3062: Test failed: d.x = 8.000000e+301, expected 8.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+302, expected 5.000000e+302
string.c:3062: Test failed: d.x = 1.000000e+303, expected 1.000000e+303
string.c:3062: Test failed: d.x = 2.000000e+303, expected 2.000000e+303
string.c:3062: Test failed: d.x = 4.000000e+303, expected 4.000000e+303
string.c:3062: Test failed: d.x = 5.000000e+303, expected 5.000000e+303
string.c:3062: Test failed: d.x = 7.000000e+303, expected 7.000000e+303
string.c:3062: Test failed: d.x = 8.000000e+303, expected 8.000000e+303
string.c:3062: Test failed: d.x = 9.000000e+303, expected 9.000000e+303
string.c:3062: Test failed: d.x = 1.000000e+304, expected 1.000000e+304
string.c:3062: Test failed: d.x = 2.000000e+304, expected 2.000000e+304
string.c:3062: Test failed: d.x = 3.000000e+304, expected 3.000000e+304
string.c:3062: Test failed: d.x = 4.000000e+304, expected 4.000000e+304
string.c:3062: Test failed: d.x = 5.000000e+304, expected 5.000000e+304
string.c:3062: Test failed: d.x = 6.000000e+304, expected 6.000000e+304
string.c:3062: Test failed: d.x = 7.000000e+304, expected 7.000000e+304
string.c:3062: Test failed: d.x = 8.000000e+304, expected 8.000000e+304
string.c:3062: Test failed: d.x = 9.000000e+304, expected 9.000000e+304
string.c:3062: Test failed: d.x = 1.000000e+305, expected 1.000000e+305
string.c:3062: Test failed: d.x = 2.000000e+305, expected 2.000000e+305
string.c:3062: Test failed: d.x = 3.000000e+305, expected 3.000000e+305
string.c:3062: Test failed: d.x = 4.000000e+305, expected 4.000000e+305
string.c:3062: Test failed: d.x = 5.000000e+305, expected 5.000000e+305
string.c:3062: Test failed: d.x = 6.000000e+305, expected 6.000000e+305
string.c:3062: Test failed: d.x = 7.000000e+305, expected 7.000000e+305
string.c:3062: Test failed: d.x = 8.000000e+305, expected 8.000000e+305
string.c:3062: Test failed: d.x = 9.000000e+305, expected 9.000000e+305
string.c:3062: Test failed: d.x = 1.000000e+306, expected 1.000000e+306
string.c:3062: Test failed: d.x = 2.000000e+306, expected 2.000000e+306
string.c:3062: Test failed: d.x = 3.000000e+306, expected 3.000000e+306
string.c:3062: Test failed: d.x = 4.000000e+306, expected 4.000000e+306
string.c:3062: Test failed: d.x = 5.000000e+306, expected 5.000000e+306
string.c:3062: Test failed: d.x = 6.000000e+306, expected 6.000000e+306
string.c:3062: Test failed: d.x = 7.000000e+306, expected 7.000000e+306
string.c:3062: Test failed: d.x = 8.000000e+306, expected 8.000000e+306
string.c:3062: Test failed: d.x = 9.000000e+306, expected 9.000000e+306
string.c:3062: Test failed: d.x = 1.000000e+307, expected 1.000000e+307
string.c:3062: Test failed: d.x = 2.000000e+307, expected 2.000000e+307
string.c:3062: Test failed: d.x = 3.000000e+307, expected 3.000000e+307
string.c:3062: Test failed: d.x = 4.000000e+307, expected 4.000000e+307
string.c:3062: Test failed: d.x = 6.000000e+307, expected 6.000000e+307
string.c:3062: Test failed: d.x = 8.000000e+307, expected 8.000000e+307
string.c:3062: Test failed: d.x = 1.000000e+308, expected 1.000000e+308
Report errors:
msvcrt:string prints too much data (97314 bytes)
=== debian10 (32 bit French report) ===
msvcrt:
string.c:1989: Test failed: d = 1000000000000000120942354671656868962382001670435578817768191183142249744630862900164152357803694488643546272066771136697843816472621283262276046411983423130707191163420128905684081263961470216866716118177799472091300320549064642593292288.000000
string.c:3062: Test failed: d.x = 1.000000e-307, expected 1.000000e-307
string.c:3062: Test failed: d.x = 2.000000e-307, expected 2.000000e-307
string.c:3062: Test failed: d.x = 4.000000e-307, expected 4.000000e-307
string.c:3062: Test failed: d.x = 5.000000e-307, expected 5.000000e-307
string.c:3062: Test failed: d.x = 7.000000e-307, expected 7.000000e-307
string.c:3062: Test failed: d.x = 8.000000e-307, expected 8.000000e-307
string.c:3062: Test failed: d.x = 9.000000e-307, expected 9.000000e-307
string.c:3062: Test failed: d.x = 1.000000e-306, expected 1.000000e-306
string.c:3062: Test failed: d.x = 2.000000e-306, expected 2.000000e-306
string.c:3062: Test failed: d.x = 3.000000e-306, expected 3.000000e-306
string.c:3062: Test failed: d.x = 4.000000e-306, expected 4.000000e-306
string.c:3062: Test failed: d.x = 5.000000e-306, expected 5.000000e-306
string.c:3062: Test failed: d.x = 6.000000e-306, expected 6.000000e-306
string.c:3062: Test failed: d.x = 7.000000e-306, expected 7.000000e-306
string.c:3062: Test failed: d.x = 8.000000e-306, expected 8.000000e-306
string.c:3062: Test failed: d.x = 9.000000e-306, expected 9.000000e-306
string.c:3062: Test failed: d.x = 1.000000e-305, expected 1.000000e-305
string.c:3062: Test failed: d.x = 2.000000e-305, expected 2.000000e-305
string.c:3062: Test failed: d.x = 3.000000e-305, expected 3.000000e-305
string.c:3062: Test failed: d.x = 4.000000e-305, expected 4.000000e-305
string.c:3062: Test failed: d.x = 6.000000e-305, expected 6.000000e-305
string.c:3062: Test failed: d.x = 7.000000e-305, expected 7.000000e-305
string.c:3062: Test failed: d.x = 8.000000e-305, expected 8.000000e-305
string.c:3062: Test failed: d.x = 9.000000e-305, expected 9.000000e-305
string.c:3062: Test failed: d.x = 1.000000e-304, expected 1.000000e-304
string.c:3062: Test failed: d.x = 2.000000e-304, expected 2.000000e-304
string.c:3062: Test failed: d.x = 3.000000e-304, expected 3.000000e-304
string.c:3062: Test failed: d.x = 4.000000e-304, expected 4.000000e-304
string.c:3062: Test failed: d.x = 5.000000e-304, expected 5.000000e-304
string.c:3062: Test failed: d.x = 6.000000e-304, expected 6.000000e-304
string.c:3062: Test failed: d.x = 7.000000e-304, expected 7.000000e-304
string.c:3062: Test failed: d.x = 8.000000e-304, expected 8.000000e-304
string.c:3062: Test failed: d.x = 9.000000e-304, expected 9.000000e-304
string.c:3062: Test failed: d.x = 1.000000e-303, expected 1.000000e-303
string.c:3062: Test failed: d.x = 2.000000e-303, expected 2.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-303, expected 3.000000e-303
string.c:3062: Test failed: d.x = 4.000000e-303, expected 4.000000e-303
string.c:3062: Test failed: d.x = 5.000000e-303, expected 5.000000e-303
string.c:3062: Test failed: d.x = 6.000000e-303, expected 6.000000e-303
string.c:3062: Test failed: d.x = 7.000000e-303, expected 7.000000e-303
string.c:3062: Test failed: d.x = 8.000000e-303, expected 8.000000e-303
string.c:3062: Test failed: d.x = 9.000000e-303, expected 9.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-301, expected 3.000000e-301
string.c:3062: Test failed: d.x = 5.000000e-301, expected 5.000000e-301
string.c:3062: Test failed: d.x = 6.000000e-301, expected 6.000000e-301
string.c:3062: Test failed: d.x = 7.000000e-301, expected 7.000000e-301
string.c:3062: Test failed: d.x = 9.000000e-301, expected 9.000000e-301
string.c:3062: Test failed: d.x = 1.000000e-300, expected 1.000000e-300
string.c:3062: Test failed: d.x = 2.000000e-300, expected 2.000000e-300
string.c:3062: Test failed: d.x = 4.000000e-300, expected 4.000000e-300
string.c:3062: Test failed: d.x = 5.000000e-300, expected 5.000000e-300
string.c:3062: Test failed: d.x = 7.000000e-300, expected 7.000000e-300
string.c:3062: Test failed: d.x = 8.000000e-300, expected 8.000000e-300
string.c:3062: Test failed: d.x = 9.000000e-300, expected 9.000000e-300
string.c:3062: Test failed: d.x = 1.000000e-299, expected 1.000000e-299
string.c:3062: Test failed: d.x = 2.000000e-299, expected 2.000000e-299
string.c:3062: Test failed: d.x = 3.000000e-299, expected 3.000000e-299
string.c:3062: Test failed: d.x = 4.000000e-299, expected 4.000000e-299
string.c:3062: Test failed: d.x = 6.000000e-299, expected 6.000000e-299
string.c:3062: Test failed: d.x = 7.000000e-299, expected 7.000000e-299
string.c:3062: Test failed: d.x = 8.000000e-299, expected 8.000000e-299
string.c:3062: Test failed: d.x = 9.000000e-299, expected 9.000000e-299
string.c:3062: Test failed: d.x = 1.000000e-298, expected 1.000000e-298
string.c:3062: Test failed: d.x = 2.000000e-298, expected 2.000000e-298
string.c:3062: Test failed: d.x = 3.000000e-298, expected 3.000000e-298
string.c:3062: Test failed: d.x = 4.000000e-298, expected 4.000000e-298
string.c:3062: Test failed: d.x = 5.000000e-298, expected 5.000000e-298
string.c:3062: Test failed: d.x = 6.000000e-298, expected 6.000000e-298
string.c:3062: Test failed: d.x = 7.000000e-298, expected 7.000000e-298
string.c:3062: Test failed: d.x = 8.000000e-298, expected 8.000000e-298
string.c:3062: Test failed: d.x = 9.000000e-298, expected 9.000000e-298
string.c:3062: Test failed: d.x = 1.000000e-297, expected 1.000000e-297
string.c:3062: Test failed: d.x = 2.000000e-297, expected 2.000000e-297
string.c:3062: Test failed: d.x = 3.000000e-297, expected 3.000000e-297
string.c:3062: Test failed: d.x = 4.000000e-297, expected 4.000000e-297
string.c:3062: Test failed: d.x = 5.000000e-297, expected 5.000000e-297
string.c:3062: Test failed: d.x = 6.000000e-297, expected 6.000000e-297
string.c:3062: Test failed: d.x = 7.000000e-297, expected 7.000000e-297
string.c:3062: Test failed: d.x = 8.000000e-297, expected 8.000000e-297
string.c:3062: Test failed: d.x = 9.000000e-297, expected 9.000000e-297
string.c:3062: Test failed: d.x = 1.000000e-296, expected 1.000000e-296
string.c:3062: Test failed: d.x = 2.000000e-296, expected 2.000000e-296
string.c:3062: Test failed: d.x = 3.000000e-296, expected 3.000000e-296
string.c:3062: Test failed: d.x = 4.000000e-296, expected 4.000000e-296
string.c:3062: Test failed: d.x = 5.000000e-296, expected 5.000000e-296
string.c:3062: Test failed: d.x = 6.000000e-296, expected 6.000000e-296
string.c:3062: Test failed: d.x = 7.000000e-296, expected 7.000000e-296
string.c:3062: Test failed: d.x = 8.000000e-296, expected 8.000000e-296
string.c:3062: Test failed: d.x = 9.000000e-296, expected 9.000000e-296
string.c:3062: Test failed: d.x = 1.000000e-295, expected 1.000000e-295
string.c:3062: Test failed: d.x = 2.000000e-295, expected 2.000000e-295
string.c:3062: Test failed: d.x = 3.000000e-295, expected 3.000000e-295
string.c:3062: Test failed: d.x = 4.000000e-295, expected 4.000000e-295
string.c:3062: Test failed: d.x = 5.000000e-295, expected 5.000000e-295
string.c:3062: Test failed: d.x = 6.000000e-295, expected 6.000000e-295
string.c:3062: Test failed: d.x = 7.000000e-295, expected 7.000000e-295
string.c:3062: Test failed: d.x = 8.000000e-295, expected 8.000000e-295
string.c:3062: Test failed: d.x = 9.000000e-295, expected 9.000000e-295
string.c:3062: Test failed: d.x = 1.000000e-294, expected 1.000000e-294
string.c:3062: Test failed: d.x = 2.000000e-294, expected 2.000000e-294
string.c:3062: Test failed: d.x = 3.000000e-294, expected 3.000000e-294
string.c:3062: Test failed: d.x = 4.000000e-294, expected 4.000000e-294
string.c:3062: Test failed: d.x = 6.000000e-294, expected 6.000000e-294
string.c:3062: Test failed: d.x = 8.000000e-294, expected 8.000000e-294
string.c:3062: Test failed: d.x = 9.000000e-294, expected 9.000000e-294
string.c:3062: Test failed: d.x = 1.000000e-293, expected 1.000000e-293
string.c:3062: Test failed: d.x = 2.000000e-293, expected 2.000000e-293
string.c:3062: Test failed: d.x = 3.000000e-293, expected 3.000000e-293
string.c:3062: Test failed: d.x = 4.000000e-293, expected 4.000000e-293
string.c:3062: Test failed: d.x = 5.000000e-293, expected 5.000000e-293
string.c:3062: Test failed: d.x = 6.000000e-293, expected 6.000000e-293
string.c:3062: Test failed: d.x = 7.000000e-293, expected 7.000000e-293
string.c:3062: Test failed: d.x = 8.000000e-293, expected 8.000000e-293
string.c:3062: Test failed: d.x = 9.000000e-293, expected 9.000000e-293
string.c:3062: Test failed: d.x = 1.000000e-292, expected 1.000000e-292
string.c:3062: Test failed: d.x = 2.000000e-292, expected 2.000000e-292
string.c:3062: Test failed: d.x = 3.000000e-292, expected 3.000000e-292
string.c:3062: Test failed: d.x = 4.000000e-292, expected 4.000000e-292
string.c:3062: Test failed: d.x = 5.000000e-292, expected 5.000000e-292
string.c:3062: Test failed: d.x = 6.000000e-292, expected 6.000000e-292
string.c:3062: Test failed: d.x = 7.000000e-292, expected 7.000000e-292
string.c:3062: Test failed: d.x = 8.000000e-292, expected 8.000000e-292
string.c:3062: Test failed: d.x = 9.000000e-292, expected 9.000000e-292
string.c:3062: Test failed: d.x = 1.000000e-291, expected 1.000000e-291
string.c:3062: Test failed: d.x = 2.000000e-291, expected 2.000000e-291
string.c:3062: Test failed: d.x = 3.000000e-291, expected 3.000000e-291
string.c:3062: Test failed: d.x = 4.000000e-291, expected 4.000000e-291
string.c:3062: Test failed: d.x = 5.000000e-291, expected 5.000000e-291
string.c:3062: Test failed: d.x = 6.000000e-291, expected 6.000000e-291
string.c:3062: Test failed: d.x = 8.000000e-291, expected 8.000000e-291
string.c:3062: Test failed: d.x = 9.000000e-291, expected 9.000000e-291
string.c:3062: Test failed: d.x = 1.000000e-290, expected 1.000000e-290
string.c:3062: Test failed: d.x = 2.000000e-290, expected 2.000000e-290
string.c:3062: Test failed: d.x = 3.000000e-290, expected 3.000000e-290
string.c:3062: Test failed: d.x = 4.000000e-290, expected 4.000000e-290
string.c:3062: Test failed: d.x = 5.000000e-290, expected 5.000000e-290
string.c:3062: Test failed: d.x = 6.000000e-290, expected 6.000000e-290
string.c:3062: Test failed: d.x = 7.000000e-290, expected 7.000000e-290
string.c:3062: Test failed: d.x = 8.000000e-290, expected 8.000000e-290
string.c:3062: Test failed: d.x = 9.000000e-290, expected 9.000000e-290
string.c:3062: Test failed: d.x = 1.000000e-289, expected 1.000000e-289
string.c:3062: Test failed: d.x = 2.000000e-289, expected 2.000000e-289
string.c:3062: Test failed: d.x = 3.000000e-289, expected 3.000000e-289
string.c:3062: Test failed: d.x = 4.000000e-289, expected 4.000000e-289
string.c:3062: Test failed: d.x = 5.000000e-289, expected 5.000000e-289
string.c:3062: Test failed: d.x = 6.000000e-289, expected 6.000000e-289
string.c:3062: Test failed: d.x = 7.000000e-289, expected 7.000000e-289
string.c:3062: Test failed: d.x = 8.000000e-289, expected 8.000000e-289
string.c:3062: Test failed: d.x = 9.000000e-289, expected 9.000000e-289
string.c:3062: Test failed: d.x = 1.000000e-288, expected 1.000000e-288
string.c:3062: Test failed: d.x = 2.000000e-288, expected 2.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-288, expected 3.000000e-288
string.c:3062: Test failed: d.x = 4.000000e-288, expected 4.000000e-288
string.c:3062: Test failed: d.x = 5.000000e-288, expected 5.000000e-288
string.c:3062: Test failed: d.x = 6.000000e-288, expected 6.000000e-288
string.c:3062: Test failed: d.x = 7.000000e-288, expected 7.000000e-288
string.c:3062: Test failed: d.x = 8.000000e-288, expected 8.000000e-288
string.c:3062: Test failed: d.x = 9.000000e-288, expected 9.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-286, expected 3.000000e-286
string.c:3062: Test failed: d.x = 6.000000e-286, expected 6.000000e-286
string.c:3062: Test failed: d.x = 1.000000e-285, expected 1.000000e-285
string.c:3062: Test failed: d.x = 2.000000e-285, expected 2.000000e-285
string.c:3062: Test failed: d.x = 3.000000e-285, expected 3.000000e-285
string.c:3062: Test failed: d.x = 4.000000e-285, expected 4.000000e-285
string.c:3062: Test failed: d.x = 5.000000e-285, expected 5.000000e-285
string.c:3062: Test failed: d.x = 6.000000e-285, expected 6.000000e-285
string.c:3062: Test failed: d.x = 7.000000e-285, expected 7.000000e-285
string.c:3062: Test failed: d.x = 8.000000e-285, expected 8.000000e-285
string.c:3062: Test failed: d.x = 9.000000e-285, expected 9.000000e-285
string.c:3062: Test failed: d.x = 1.000000e-283, expected 1.000000e-283
string.c:3062: Test failed: d.x = 2.000000e-283, expected 2.000000e-283
string.c:3062: Test failed: d.x = 3.000000e-283, expected 3.000000e-283
string.c:3062: Test failed: d.x = 4.000000e-283, expected 4.000000e-283
string.c:3062: Test failed: d.x = 5.000000e-283, expected 5.000000e-283
string.c:3062: Test failed: d.x = 6.000000e-283, expected 6.000000e-283
string.c:3062: Test failed: d.x = 7.000000e-283, expected 7.000000e-283
string.c:3062: Test failed: d.x = 8.000000e-283, expected 8.000000e-283
string.c:3062: Test failed: d.x = 9.000000e-283, expected 9.000000e-283
string.c:3062: Test failed: d.x = 1.000000e-282, expected 1.000000e-282
string.c:3062: Test failed: d.x = 2.000000e-282, expected 2.000000e-282
string.c:3062: Test failed: d.x = 3.000000e-282, expected 3.000000e-282
string.c:3062: Test failed: d.x = 4.000000e-282, expected 4.000000e-282
string.c:3062: Test failed: d.x = 5.000000e-282, expected 5.000000e-282
string.c:3062: Test failed: d.x = 6.000000e-282, expected 6.000000e-282
string.c:3062: Test failed: d.x = 7.000000e-282, expected 7.000000e-282
string.c:3062: Test failed: d.x = 8.000000e-282, expected 8.000000e-282
string.c:3062: Test failed: d.x = 9.000000e-282, expected 9.000000e-282
string.c:3062: Test failed: d.x = 1.000000e-281, expected 1.000000e-281
string.c:3062: Test failed: d.x = 2.000000e-281, expected 2.000000e-281
string.c:3062: Test failed: d.x = 3.000000e-281, expected 3.000000e-281
string.c:3062: Test failed: d.x = 4.000000e-281, expected 4.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-281, expected 5.000000e-281
string.c:3062: Test failed: d.x = 6.000000e-281, expected 6.000000e-281
string.c:3062: Test failed: d.x = 7.000000e-281, expected 7.000000e-281
string.c:3062: Test failed: d.x = 8.000000e-281, expected 8.000000e-281
string.c:3062: Test failed: d.x = 9.000000e-281, expected 9.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-280, expected 5.000000e-280
string.c:3062: Test failed: d.x = 1.000000e-278, expected 1.000000e-278
string.c:3062: Test failed: d.x = 2.000000e-278, expected 2.000000e-278
string.c:3062: Test failed: d.x = 3.000000e-278, expected 3.000000e-278
string.c:3062: Test failed: d.x = 4.000000e-278, expected 4.000000e-278
string.c:3062: Test failed: d.x = 5.000000e-278, expected 5.000000e-278
string.c:3062: Test failed: d.x = 6.000000e-278, expected 6.000000e-278
string.c:3062: Test failed: d.x = 7.000000e-278, expected 7.000000e-278
string.c:3062: Test failed: d.x = 8.000000e-278, expected 8.000000e-278
string.c:3062: Test failed: d.x = 9.000000e-278, expected 9.000000e-278
string.c:3062: Test failed: d.x = 1.000000e-277, expected 1.000000e-277
string.c:3062: Test failed: d.x = 2.000000e-277, expected 2.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-277, expected 3.000000e-277
string.c:3062: Test failed: d.x = 4.000000e-277, expected 4.000000e-277
string.c:3062: Test failed: d.x = 5.000000e-277, expected 5.000000e-277
string.c:3062: Test failed: d.x = 6.000000e-277, expected 6.000000e-277
string.c:3062: Test failed: d.x = 7.000000e-277, expected 7.000000e-277
string.c:3062: Test failed: d.x = 8.000000e-277, expected 8.000000e-277
string.c:3062: Test failed: d.x = 9.000000e-277, expected 9.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-276, expected 3.000000e-276
string.c:3062: Test failed: d.x = 5.000000e-276, expected 5.000000e-276
string.c:3062: Test failed: d.x = 6.000000e-276, expected 6.000000e-276
string.c:3062: Test failed: d.x = 7.000000e-276, expected 7.000000e-276
string.c:3062: Test failed: d.x = 9.000000e-276, expected 9.000000e-276
string.c:3062: Test failed: d.x = 1.000000e-275, expected 1.000000e-275
string.c:3062: Test failed: d.x = 2.000000e-275, expected 2.000000e-275
string.c:3062: Test failed: d.x = 3.000000e-275, expected 3.000000e-275
string.c:3062: Test failed: d.x = 4.000000e-275, expected 4.000000e-275
string.c:3062: Test failed: d.x = 5.000000e-275, expected 5.000000e-275
string.c:3062: Test failed: d.x = 6.000000e-275, expected 6.000000e-275
string.c:3062: Test failed: d.x = 7.000000e-275, expected 7.000000e-275
string.c:3062: Test failed: d.x = 8.000000e-275, expected 8.000000e-275
string.c:3062: Test failed: d.x = 9.000000e-275, expected 9.000000e-275
string.c:3062: Test failed: d.x = 1.000000e-274, expected 1.000000e-274
string.c:3062: Test failed: d.x = 2.000000e-274, expected 2.000000e-274
string.c:3062: Test failed: d.x = 3.000000e-274, expected 3.000000e-274
string.c:3062: Test failed: d.x = 4.000000e-274, expected 4.000000e-274
string.c:3062: Test failed: d.x = 5.000000e-274, expected 5.000000e-274
string.c:3062: Test failed: d.x = 6.000000e-274, expected 6.000000e-274
string.c:3062: Test failed: d.x = 7.000000e-274, expected 7.000000e-274
string.c:3062: Test failed: d.x = 8.000000e-274, expected 8.000000e-274
string.c:3062: Test failed: d.x = 9.000000e-274, expected 9.000000e-274
string.c:3062: Test failed: d.x = 1.000000e-273, expected 1.000000e-273
string.c:3062: Test failed: d.x = 2.000000e-273, expected 2.000000e-273
string.c:3062: Test failed: d.x = 3.000000e-273, expected 3.000000e-273
string.c:3062: Test failed: d.x = 4.000000e-273, expected 4.000000e-273
string.c:3062: Test failed: d.x = 5.000000e-273, expected 5.000000e-273
string.c:3062: Test failed: d.x = 6.000000e-273, expected 6.000000e-273
string.c:3062: Test failed: d.x = 7.000000e-273, expected 7.000000e-273
string.c:3062: Test failed: d.x = 8.000000e-273, expected 8.000000e-273
string.c:3062: Test failed: d.x = 9.000000e-273, expected 9.000000e-273
string.c:3062: Test failed: d.x = 1.000000e-272, expected 1.000000e-272
string.c:3062: Test failed: d.x = 2.000000e-272, expected 2.000000e-272
string.c:3062: Test failed: d.x = 4.000000e-272, expected 4.000000e-272
string.c:3062: Test failed: d.x = 5.000000e-272, expected 5.000000e-272
string.c:3062: Test failed: d.x = 8.000000e-272, expected 8.000000e-272
string.c:3062: Test failed: d.x = 1.000000e-271, expected 1.000000e-271
string.c:3062: Test failed: d.x = 2.000000e-271, expected 2.000000e-271
string.c:3062: Test failed: d.x = 3.000000e-271, expected 3.000000e-271
string.c:3062: Test failed: d.x = 4.000000e-271, expected 4.000000e-271
string.c:3062: Test failed: d.x = 5.000000e-271, expected 5.000000e-271
string.c:3062: Test failed: d.x = 6.000000e-271, expected 6.000000e-271
string.c:3062: Test failed: d.x = 7.000000e-271, expected 7.000000e-271
string.c:3062: Test failed: d.x = 8.000000e-271, expected 8.000000e-271
string.c:3062: Test failed: d.x = 9.000000e-271, expected 9.000000e-271
string.c:3062: Test failed: d.x = 1.000000e-270, expected 1.000000e-270
string.c:3062: Test failed: d.x = 2.000000e-270, expected 2.000000e-270
string.c:3062: Test failed: d.x = 4.000000e-270, expected 4.000000e-270
string.c:3062: Test failed: d.x = 5.000000e-270, expected 5.000000e-270
string.c:3062: Test failed: d.x = 7.000000e-270, expected 7.000000e-270
string.c:3062: Test failed: d.x = 8.000000e-270, expected 8.000000e-270
string.c:3062: Test failed: d.x = 9.000000e-270, expected 9.000000e-270
string.c:3062: Test failed: d.x = 1.000000e-269, expected 1.000000e-269
string.c:3062: Test failed: d.x = 2.000000e-269, expected 2.000000e-269
string.c:3062: Test failed: d.x = 3.000000e-269, expected 3.000000e-269
string.c:3062: Test failed: d.x = 4.000000e-269, expected 4.000000e-269
string.c:3062: Test failed: d.x = 6.000000e-269, expected 6.000000e-269
string.c:3062: Test failed: d.x = 8.000000e-269, expected 8.000000e-269
string.c:3062: Test failed: d.x = 1.000000e-268, expected 1.000000e-268
string.c:3062: Test failed: d.x = 2.000000e-268, expected 2.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-268, expected 3.000000e-268
string.c:3062: Test failed: d.x = 4.000000e-268, expected 4.000000e-268
string.c:3062: Test failed: d.x = 6.000000e-268, expected 6.000000e-268
string.c:3062: Test failed: d.x = 7.000000e-268, expected 7.000000e-268
string.c:3062: Test failed: d.x = 8.000000e-268, expected 8.000000e-268
string.c:3062: Test failed: d.x = 9.000000e-268, expected 9.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-267, expected 3.000000e-267
string.c:3062: Test failed: d.x = 5.000000e-267, expected 5.000000e-267
string.c:3062: Test failed: d.x = 6.000000e-267, expected 6.000000e-267
string.c:3062: Test failed: d.x = 7.000000e-267, expected 7.000000e-267
string.c:3062: Test failed: d.x = 9.000000e-267, expected 9.000000e-267
string.c:3062: Test failed: d.x = 1.000000e-266, expected 1.000000e-266
string.c:3062: Test failed: d.x = 2.000000e-266, expected 2.000000e-266
string.c:3062: Test failed: d.x = 3.000000e-266, expected 3.000000e-266
string.c:3062: Test failed: d.x = 4.000000e-266, expected 4.000000e-266
string.c:3062: Test failed: d.x = 6.000000e-266, expected 6.000000e-266
string.c:3062: Test failed: d.x = 8.000000e-266, expected 8.000000e-266
string.c:3062: Test failed: d.x = 1.000000e-265, expected 1.000000e-265
string.c:3062: Test failed: d.x = 2.000000e-265, expected 2.000000e-265
string.c:3062: Test failed: d.x = 3.000000e-265, expected 3.000000e-265
string.c:3062: Test failed: d.x = 4.000000e-265, expected 4.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-265, expected 5.000000e-265
string.c:3062: Test failed: d.x = 6.000000e-265, expected 6.000000e-265
string.c:3062: Test failed: d.x = 7.000000e-265, expected 7.000000e-265
string.c:3062: Test failed: d.x = 8.000000e-265, expected 8.000000e-265
string.c:3062: Test failed: d.x = 9.000000e-265, expected 9.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-264, expected 5.000000e-264
string.c:3062: Test failed: d.x = 7.000000e-264, expected 7.000000e-264
string.c:3062: Test failed: d.x = 9.000000e-264, expected 9.000000e-264
string.c:3062: Test failed: d.x = 1.000000e-263, expected 1.000000e-263
string.c:3062: Test failed: d.x = 2.000000e-263, expected 2.000000e-263
string.c:3062: Test failed: d.x = 3.000000e-263, expected 3.000000e-263
string.c:3062: Test failed: d.x = 4.000000e-263, expected 4.000000e-263
string.c:3062: Test failed: d.x = 5.000000e-263, expected 5.000000e-263
string.c:3062: Test failed: d.x = 6.000000e-263, expected 6.000000e-263
string.c:3062: Test failed: d.x = 8.000000e-263, expected 8.000000e-263
string.c:3062: Test failed: d.x = 9.000000e-263, expected 9.000000e-263
string.c:3062: Test failed: d.x = 1.000000e-262, expected 1.000000e-262
string.c:3062: Test failed: d.x = 2.000000e-262, expected 2.000000e-262
string.c:3062: Test failed: d.x = 3.000000e-262, expected 3.000000e-262
string.c:3062: Test failed: d.x = 4.000000e-262, expected 4.000000e-262
string.c:3062: Test failed: d.x = 5.000000e-262, expected 5.000000e-262
string.c:3062: Test failed: d.x = 6.000000e-262, expected 6.000000e-262
string.c:3062: Test failed: d.x = 7.000000e-262, expected 7.000000e-262
string.c:3062: Test failed: d.x = 8.000000e-262, expected 8.000000e-262
string.c:3062: Test failed: d.x = 9.000000e-262, expected 9.000000e-262
string.c:3062: Test failed: d.x = 1.000000e-261, expected 1.000000e-261
string.c:3062: Test failed: d.x = 2.000000e-261, expected 2.000000e-261
string.c:3062: Test failed: d.x = 3.000000e-261, expected 3.000000e-261
string.c:3062: Test failed: d.x = 4.000000e-261, expected 4.000000e-261
string.c:3062: Test failed: d.x = 5.000000e-261, expected 5.000000e-261
string.c:3062: Test failed: d.x = 6.000000e-261, expected 6.000000e-261
string.c:3062: Test failed: d.x = 7.000000e-261, expected 7.000000e-261
string.c:3062: Test failed: d.x = 8.000000e-261, expected 8.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-261, expected 9.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-260, expected 9.000000e-260
string.c:3062: Test failed: d.x = 1.000000e-259, expected 1.000000e-259
string.c:3062: Test failed: d.x = 2.000000e-259, expected 2.000000e-259
string.c:3062: Test failed: d.x = 3.000000e-259, expected 3.000000e-259
string.c:3062: Test failed: d.x = 4.000000e-259, expected 4.000000e-259
string.c:3062: Test failed: d.x = 5.000000e-259, expected 5.000000e-259
string.c:3062: Test failed: d.x = 6.000000e-259, expected 6.000000e-259
string.c:3062: Test failed: d.x = 7.000000e-259, expected 7.000000e-259
string.c:3062: Test failed: d.x = 8.000000e-259, expected 8.000000e-259
string.c:3062: Test failed: d.x = 9.000000e-259, expected 9.000000e-259
string.c:3062: Test failed: d.x = 1.000000e-258, expected 1.000000e-258
string.c:3062: Test failed: d.x = 2.000000e-258, expected 2.000000e-258
string.c:3062: Test failed: d.x = 3.000000e-258, expected 3.000000e-258
string.c:3062: Test failed: d.x = 4.000000e-258, expected 4.000000e-258
string.c:3062: Test failed: d.x = 6.000000e-258, expected 6.000000e-258
string.c:3062: Test failed: d.x = 7.000000e-258, expected 7.000000e-258
string.c:3062: Test failed: d.x = 8.000000e-258, expected 8.000000e-258
string.c:3062: Test failed: d.x = 1.000000e-257, expected 1.000000e-257
string.c:3062: Test failed: d.x = 2.000000e-257, expected 2.000000e-257
string.c:3062: Test failed: d.x = 3.000000e-257, expected 3.000000e-257
string.c:3062: Test failed: d.x = 4.000000e-257, expected 4.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-257, expected 5.000000e-257
string.c:3062: Test failed: d.x = 6.000000e-257, expected 6.000000e-257
string.c:3062: Test failed: d.x = 8.000000e-257, expected 8.000000e-257
string.c:3062: Test failed: d.x = 9.000000e-257, expected 9.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-256, expected 5.000000e-256
string.c:3062: Test failed: d.x = 7.000000e-256, expected 7.000000e-256
string.c:3062: Test failed: d.x = 3.000000e-255, expected 3.000000e-255
string.c:3062: Test failed: d.x = 5.000000e-255, expected 5.000000e-255
string.c:3062: Test failed: d.x = 6.000000e-255, expected 6.000000e-255
string.c:3062: Test failed: d.x = 7.000000e-255, expected 7.000000e-255
string.c:3062: Test failed: d.x = 1.000000e-254, expected 1.000000e-254
string.c:3062: Test failed: d.x = 2.000000e-254, expected 2.000000e-254
string.c:3062: Test failed: d.x = 3.000000e-254, expected 3.000000e-254
string.c:3062: Test failed: d.x = 4.000000e-254, expected 4.000000e-254
string.c:3062: Test failed: d.x = 5.000000e-254, expected 5.000000e-254
string.c:3062: Test failed: d.x = 6.000000e-254, expected 6.000000e-254
string.c:3062: Test failed: d.x = 8.000000e-254, expected 8.000000e-254
string.c:3062: Test failed: d.x = 9.000000e-254, expected 9.000000e-254
string.c:3062: Test failed: d.x = 1.000000e-253, expected 1.000000e-253
string.c:3062: Test failed: d.x = 2.000000e-253, expected 2.000000e-253
string.c:3062: Test failed: d.x = 4.000000e-253, expected 4.000000e-253
string.c:3062: Test failed: d.x = 5.000000e-253, expected 5.000000e-253
string.c:3062: Test failed: d.x = 7.000000e-253, expected 7.000000e-253
string.c:3062: Test failed: d.x = 8.000000e-253, expected 8.000000e-253
string.c:3062: Test failed: d.x = 9.000000e-253, expected 9.000000e-253
string.c:3062: Test failed: d.x = 1.000000e-251, expected 1.000000e-251
string.c:3062: Test failed: d.x = 2.000000e-251, expected 2.000000e-251
string.c:3062: Test failed: d.x = 3.000000e-251, expected 3.000000e-251
string.c:3062: Test failed: d.x = 4.000000e-251, expected 4.000000e-251
string.c:3062: Test failed: d.x = 5.000000e-251, expected 5.000000e-251
string.c:3062: Test failed: d.x = 6.000000e-251, expected 6.000000e-251
string.c:3062: Test failed: d.x = 8.000000e-251, expected 8.000000e-251
string.c:3062: Test failed: d.x = 9.000000e-251, expected 9.000000e-251
string.c:3062: Test failed: d.x = 1.000000e-250, expected 1.000000e-250
string.c:3062: Test failed: d.x = 2.000000e-250, expected 2.000000e-250
string.c:3062: Test failed: d.x = 4.000000e-250, expected 4.000000e-250
string.c:3062: Test failed: d.x = 5.000000e-250, expected 5.000000e-250
string.c:3062: Test failed: d.x = 7.000000e-250, expected 7.000000e-250
string.c:3062: Test failed: d.x = 8.000000e-250, expected 8.000000e-250
string.c:3062: Test failed: d.x = 9.000000e-250, expected 9.000000e-250
string.c:3062: Test failed: d.x = 1.000000e-249, expected 1.000000e-249
string.c:3062: Test failed: d.x = 2.000000e-249, expected 2.000000e-249
string.c:3062: Test failed: d.x = 3.000000e-249, expected 3.000000e-249
string.c:3062: Test failed: d.x = 4.000000e-249, expected 4.000000e-249
string.c:3062: Test failed: d.x = 5.000000e-249, expected 5.000000e-249
string.c:3062: Test failed: d.x = 6.000000e-249, expected 6.000000e-249
string.c:3062: Test failed: d.x = 7.000000e-249, expected 7.000000e-249
string.c:3062: Test failed: d.x = 8.000000e-249, expected 8.000000e-249
string.c:3062: Test failed: d.x = 9.000000e-249, expected 9.000000e-249
string.c:3062: Test failed: d.x = 1.000000e-248, expected 1.000000e-248
string.c:3062: Test failed: d.x = 2.000000e-248, expected 2.000000e-248
string.c:3062: Test failed: d.x = 4.000000e-248, expected 4.000000e-248
string.c:3062: Test failed: d.x = 5.000000e-248, expected 5.000000e-248
string.c:3062: Test failed: d.x = 7.000000e-248, expected 7.000000e-248
string.c:3062: Test failed: d.x = 8.000000e-248, expected 8.000000e-248
string.c:3062: Test failed: d.x = 9.000000e-248, expected 9.000000e-248
string.c:3062: Test failed: d.x = 1.000000e-247, expected 1.000000e-247
string.c:3062: Test failed: d.x = 2.000000e-247, expected 2.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-247, expected 3.000000e-247
string.c:3062: Test failed: d.x = 4.000000e-247, expected 4.000000e-247
string.c:3062: Test failed: d.x = 5.000000e-247, expected 5.000000e-247
string.c:3062: Test failed: d.x = 6.000000e-247, expected 6.000000e-247
string.c:3062: Test failed: d.x = 8.000000e-247, expected 8.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-246, expected 3.000000e-246
string.c:3062: Test failed: d.x = 6.000000e-246, expected 6.000000e-246
string.c:3062: Test failed: d.x = 1.000000e-244, expected 1.000000e-244
string.c:3062: Test failed: d.x = 2.000000e-244, expected 2.000000e-244
string.c:3062: Test failed: d.x = 4.000000e-244, expected 4.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-244, expected 7.000000e-244
string.c:3062: Test failed: d.x = 8.000000e-244, expected 8.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-243, expected 7.000000e-243
string.c:3062: Test failed: d.x = 3.000000e-242, expected 3.000000e-242
string.c:3062: Test failed: d.x = 5.000000e-242, expected 5.000000e-242
string.c:3062: Test failed: d.x = 6.000000e-242, expected 6.000000e-242
string.c:3062: Test failed: d.x = 7.000000e-242, expected 7.000000e-242
string.c:3062: Test failed: d.x = 9.000000e-242, expected 9.000000e-242
string.c:3062: Test failed: d.x = 1.000000e-241, expected 1.000000e-241
string.c:3062: Test failed: d.x = 2.000000e-241, expected 2.000000e-241
string.c:3062: Test failed: d.x = 4.000000e-241, expected 4.000000e-241
string.c:3062: Test failed: d.x = 8.000000e-241, expected 8.000000e-241
string.c:3062: Test failed: d.x = 7.000000e-240, expected 7.000000e-240
string.c:3062: Test failed: d.x = 3.000000e-239, expected 3.000000e-239
string.c:3062: Test failed: d.x = 5.000000e-239, expected 5.000000e-239
string.c:3062: Test failed: d.x = 6.000000e-239, expected 6.000000e-239
string.c:3062: Test failed: d.x = 7.000000e-239, expected 7.000000e-239
string.c:3062: Test failed: d.x = 9.000000e-239, expected 9.000000e-239
string.c:3062: Test failed: d.x = 1.000000e-238, expected 1.000000e-238
string.c:3062: Test failed: d.x = 2.000000e-238, expected 2.000000e-238
string.c:3062: Test failed: d.x = 3.000000e-238, expected 3.000000e-238
string.c:3062: Test failed: d.x = 4.000000e-238, expected 4.000000e-238
string.c:3062: Test failed: d.x = 6.000000e-238, expected 6.000000e-238
string.c:3062: Test failed: d.x = 8.000000e-238, expected 8.000000e-238
string.c:3062: Test failed: d.x = 9.000000e-238, expected 9.000000e-238
string.c:3062: Test failed: d.x = 1.000000e-237, expected 1.000000e-237
string.c:3062: Test failed: d.x = 2.000000e-237, expected 2.000000e-237
string.c:3062: Test failed: d.x = 3.000000e-237, expected 3.000000e-237
string.c:3062: Test failed: d.x = 4.000000e-237, expected 4.000000e-237
string.c:3062: Test failed: d.x = 6.000000e-237, expected 6.000000e-237
string.c:3062: Test failed: d.x = 7.000000e-237, expected 7.000000e-237
string.c:3062: Test failed: d.x = 8.000000e-237, expected 8.000000e-237
string.c:3062: Test failed: d.x = 9.000000e-237, expected 9.000000e-237
string.c:3062: Test failed: d.x = 1.000000e-236, expected 1.000000e-236
string.c:3062: Test failed: d.x = 2.000000e-236, expected 2.000000e-236
string.c:3062: Test failed: d.x = 3.000000e-236, expected 3.000000e-236
string.c:3062: Test failed: d.x = 4.000000e-236, expected 4.000000e-236
string.c:3062: Test failed: d.x = 5.000000e-236, expected 5.000000e-236
string.c:3062: Test failed: d.x = 6.000000e-236, expected 6.000000e-236
string.c:3062: Test failed: d.x = 7.000000e-236, expected 7.000000e-236
string.c:3062: Test failed: d.x = 8.000000e-236, expected 8.000000e-236
string.c:3062: Test failed: d.x = 9.000000e-236, expected 9.000000e-236
string.c:3062: Test failed: d.x = 1.000000e-234, expected 1.000000e-234
string.c:3062: Test failed: d.x = 2.000000e-234, expected 2.000000e-234
string.c:3062: Test failed: d.x = 3.000000e-234, expected 3.000000e-234
string.c:3062: Test failed: d.x = 4.000000e-234, expected 4.000000e-234
string.c:3062: Test failed: d.x = 5.000000e-234, expected 5.000000e-234
string.c:3062: Test failed: d.x = 6.000000e-234, expected 6.000000e-234
string.c:3062: Test failed: d.x = 7.000000e-234, expected 7.000000e-234
string.c:3062: Test failed: d.x = 8.000000e-234, expected 8.000000e-234
string.c:3062: Test failed: d.x = 9.000000e-234, expected 9.000000e-234
string.c:3062: Test failed: d.x = 1.000000e-233, expected 1.000000e-233
string.c:3062: Test failed: d.x = 2.000000e-233, expected 2.000000e-233
string.c:3062: Test failed: d.x = 3.000000e-233, expected 3.000000e-233
string.c:3062: Test failed: d.x = 4.000000e-233, expected 4.000000e-233
string.c:3062: Test failed: d.x = 6.000000e-233, expected 6.000000e-233
string.c:3062: Test failed: d.x = 8.000000e-233, expected 8.000000e-233
string.c:3062: Test failed: d.x = 1.000000e-232, expected 1.000000e-232
string.c:3062: Test failed: d.x = 2.000000e-232, expected 2.000000e-232
string.c:3062: Test failed: d.x = 3.000000e-232, expected 3.000000e-232
string.c:3062: Test failed: d.x = 4.000000e-232, expected 4.000000e-232
string.c:3062: Test failed: d.x = 6.000000e-232, expected 6.000000e-232
string.c:3062: Test failed: d.x = 8.000000e-232, expected 8.000000e-232
string.c:3062: Test failed: d.x = 1.000000e-229, expected 1.000000e-229
string.c:3062: Test failed: d.x = 2.000000e-229, expected 2.000000e-229
string.c:3062: Test failed: d.x = 3.000000e-229, expected 3.000000e-229
string.c:3062: Test failed: d.x = 4.000000e-229, expected 4.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-229, expected 5.000000e-229
string.c:3062: Test failed: d.x = 6.000000e-229, expected 6.000000e-229
string.c:3062: Test failed: d.x = 7.000000e-229, expected 7.000000e-229
string.c:3062: Test failed: d.x = 8.000000e-229, expected 8.000000e-229
string.c:3062: Test failed: d.x = 9.000000e-229, expected 9.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-228, expected 5.000000e-228
string.c:3062: Test failed: d.x = 7.000000e-228, expected 7.000000e-228
string.c:3062: Test failed: d.x = 9.000000e-228, expected 9.000000e-228
string.c:3062: Test failed: d.x = 1.000000e-226, expected 1.000000e-226
string.c:3062: Test failed: d.x = 2.000000e-226, expected 2.000000e-226
string.c:3062: Test failed: d.x = 3.000000e-226, expected 3.000000e-226
string.c:3062: Test failed: d.x = 4.000000e-226, expected 4.000000e-226
string.c:3062: Test failed: d.x = 5.000000e-226, expected 5.000000e-226
string.c:3062: Test failed: d.x = 6.000000e-226, expected 6.000000e-226
string.c:3062: Test failed: d.x = 7.000000e-226, expected 7.000000e-226
string.c:3062: Test failed: d.x = 8.000000e-226, expected 8.000000e-226
string.c:3062: Test failed: d.x = 9.000000e-226, expected 9.000000e-226
string.c:3062: Test failed: d.x = 1.000000e-225, expected 1.000000e-225
string.c:3062: Test failed: d.x = 2.000000e-225, expected 2.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-225, expected 3.000000e-225
string.c:3062: Test failed: d.x = 4.000000e-225, expected 4.000000e-225
string.c:3062: Test failed: d.x = 5.000000e-225, expected 5.000000e-225
string.c:3062: Test failed: d.x = 6.000000e-225, expected 6.000000e-225
string.c:3062: Test failed: d.x = 7.000000e-225, expected 7.000000e-225
string.c:3062: Test failed: d.x = 8.000000e-225, expected 8.000000e-225
string.c:3062: Test failed: d.x = 9.000000e-225, expected 9.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-224, expected 3.000000e-224
string.c:3062: Test failed: d.x = 6.000000e-224, expected 6.000000e-224
string.c:3062: Test failed: d.x = 1.000000e-222, expected 1.000000e-222
string.c:3062: Test failed: d.x = 2.000000e-222, expected 2.000000e-222
string.c:3062: Test failed: d.x = 4.000000e-222, expected 4.000000e-222
string.c:3062: Test failed: d.x = 8.000000e-222, expected 8.000000e-222
string.c:3062: Test failed: d.x = 3.000000e-220, expected 3.000000e-220
string.c:3062: Test failed: d.x = 5.000000e-220, expected 5.000000e-220
string.c:3062: Test failed: d.x = 6.000000e-220, expected 6.000000e-220
string.c:3062: Test failed: d.x = 7.000000e-220, expected 7.000000e-220
string.c:3062: Test failed: d.x = 1.000000e-219, expected 1.000000e-219
string.c:3062: Test failed: d.x = 2.000000e-219, expected 2.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-219, expected 3.000000e-219
string.c:3062: Test failed: d.x = 4.000000e-219, expected 4.000000e-219
string.c:3062: Test failed: d.x = 5.000000e-219, expected 5.000000e-219
string.c:3062: Test failed: d.x = 6.000000e-219, expected 6.000000e-219
string.c:3062: Test failed: d.x = 7.000000e-219, expected 7.000000e-219
string.c:3062: Test failed: d.x = 8.000000e-219, expected 8.000000e-219
string.c:3062: Test failed: d.x = 9.000000e-219, expected 9.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-218, expected 3.000000e-218
string.c:3062: Test failed: d.x = 6.000000e-218, expected 6.000000e-218
string.c:3062: Test failed: d.x = 9.000000e-218, expected 9.000000e-218
string.c:3062: Test failed: d.x = 1.000000e-217, expected 1.000000e-217
string.c:3062: Test failed: d.x = 2.000000e-217, expected 2.000000e-217
string.c:3062: Test failed: d.x = 3.000000e-217, expected 3.000000e-217
string.c:3062: Test failed: d.x = 4.000000e-217, expected 4.000000e-217
string.c:3062: Test failed: d.x = 5.000000e-217, expected 5.000000e-217
string.c:3062: Test failed: d.x = 6.000000e-217, expected 6.000000e-217
string.c:3062: Test failed: d.x = 7.000000e-217, expected 7.000000e-217
string.c:3062: Test failed: d.x = 8.000000e-217, expected 8.000000e-217
string.c:3062: Test failed: d.x = 9.000000e-217, expected 9.000000e-217
string.c:3062: Test failed: d.x = 1.000000e-215, expected 1.000000e-215
string.c:3062: Test failed: d.x = 2.000000e-215, expected 2.000000e-215
string.c:3062: Test failed: d.x = 3.000000e-215, expected 3.000000e-215
string.c:3062: Test failed: d.x = 4.000000e-215, expected 4.000000e-215
string.c:3062: Test failed: d.x = 5.000000e-215, expected 5.000000e-215
string.c:3062: Test failed: d.x = 6.000000e-215, expected 6.000000e-215
string.c:3062: Test failed: d.x = 7.000000e-215, expected 7.000000e-215
string.c:3062: Test failed: d.x = 8.000000e-215, expected 8.000000e-215
string.c:3062: Test failed: d.x = 9.000000e-215, expected 9.000000e-215
string.c:3062: Test failed: d.x = 1.000000e-214, expected 1.000000e-214
string.c:3062: Test failed: d.x = 2.000000e-214, expected 2.000000e-214
string.c:3062: Test failed: d.x = 4.000000e-214, expected 4.000000e-214
string.c:3062: Test failed: d.x = 5.000000e-214, expected 5.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-214, expected 7.000000e-214
string.c:3062: Test failed: d.x = 8.000000e-214, expected 8.000000e-214
string.c:3062: Test failed: d.x = 9.000000e-214, expected 9.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-213, expected 7.000000e-213
string.c:3062: Test failed: d.x = 1.000000e-212, expected 1.000000e-212
string.c:3062: Test failed: d.x = 2.000000e-212, expected 2.000000e-212
string.c:3062: Test failed: d.x = 3.000000e-212, expected 3.000000e-212
string.c:3062: Test failed: d.x = 4.000000e-212, expected 4.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-212, expected 5.000000e-212
string.c:3062: Test failed: d.x = 6.000000e-212, expected 6.000000e-212
string.c:3062: Test failed: d.x = 7.000000e-212, expected 7.000000e-212
string.c:3062: Test failed: d.x = 8.000000e-212, expected 8.000000e-212
string.c:3062: Test failed: d.x = 9.000000e-212, expected 9.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-211, expected 5.000000e-211
string.c:3062: Test failed: d.x = 3.000000e-210, expected 3.000000e-210
string.c:3062: Test failed: d.x = 6.000000e-210, expected 6.000000e-210
string.c:3062: Test failed: d.x = 9.000000e-210, expected 9.000000e-210
string.c:3062: Test failed: d.x = 5.000000e-208, expected 5.000000e-208
string.c:3062: Test failed: d.x = 9.000000e-208, expected 9.000000e-208
string.c:3062: Test failed: d.x = 3.000000e-207, expected 3.000000e-207
string.c:3062: Test failed: d.x = 5.000000e-207, expected 5.000000e-207
string.c:3062: Test failed: d.x = 6.000000e-207, expected 6.000000e-207
string.c:3062: Test failed: d.x = 7.000000e-207, expected 7.000000e-207
string.c:3062: Test failed: d.x = 9.000000e-207, expected 9.000000e-207
string.c:3062: Test failed: d.x = 3.000000e-204, expected 3.000000e-204
string.c:3062: Test failed: d.x = 6.000000e-204, expected 6.000000e-204
string.c:3062: Test failed: d.x = 1.000000e-202, expected 1.000000e-202
string.c:3062: Test failed: d.x = 2.000000e-202, expected 2.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-202, expected 3.000000e-202
string.c:3062: Test failed: d.x = 4.000000e-202, expected 4.000000e-202
string.c:3062: Test failed: d.x = 5.000000e-202, expected 5.000000e-202
string.c:3062: Test failed: d.x = 6.000000e-202, expected 6.000000e-202
string.c:3062: Test failed: d.x = 7.000000e-202, expected 7.000000e-202
string.c:3062: Test failed: d.x = 8.000000e-202, expected 8.000000e-202
string.c:3062: Test failed: d.x = 9.000000e-202, expected 9.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-201, expected 3.000000e-201
string.c:3062: Test failed: d.x = 6.000000e-201, expected 6.000000e-201
string.c:3062: Test failed: d.x = 5.000000e-200, expected 5.000000e-200
string.c:3062: Test failed: d.x = 7.000000e-200, expected 7.000000e-200
string.c:3062: Test failed: d.x = 9.000000e-200, expected 9.000000e-200
string.c:3062: Test failed: d.x = 3.000000e-199, expected 3.000000e-199
string.c:3062: Test failed: d.x = 6.000000e-199, expected 6.000000e-199
string.c:3062: Test failed: d.x = 7.000000e-199, expected 7.000000e-199
string.c:3062: Test failed: d.x = 9.000000e-199, expected 9.000000e-199
string.c:3062: Test failed: d.x = 3.000000e-198, expected 3.000000e-198
string.c:3062: Test failed: d.x = 5.000000e-198, expected 5.000000e-198
string.c:3062: Test failed: d.x = 6.000000e-198, expected 6.000000e-198
string.c:3062: Test failed: d.x = 7.000000e-198, expected 7.000000e-198
string.c:3062: Test failed: d.x = 9.000000e-198, expected 9.000000e-198
string.c:3062: Test failed: d.x = 3.000000e-196, expected 3.000000e-196
string.c:3062: Test failed: d.x = 6.000000e-196, expected 6.000000e-196
string.c:3062: Test failed: d.x = 5.000000e-195, expected 5.000000e-195
string.c:3062: Test failed: d.x = 1.000000e-194, expected 1.000000e-194
string.c:3062: Test failed: d.x = 2.000000e-194, expected 2.000000e-194
string.c:3062: Test failed: d.x = 4.000000e-194, expected 4.000000e-194
string.c:3062: Test failed: d.x = 5.000000e-194, expected 5.000000e-194
string.c:3062: Test failed: d.x = 7.000000e-194, expected 7.000000e-194
string.c:3062: Test failed: d.x = 8.000000e-194, expected 8.000000e-194
string.c:3062: Test failed: d.x = 9.000000e-194, expected 9.000000e-194
string.c:3062: Test failed: d.x = 3.000000e-193, expected 3.000000e-193
string.c:3062: Test failed: d.x = 6.000000e-193, expected 6.000000e-193
string.c:3062: Test failed: d.x = 5.000000e-192, expected 5.000000e-192
string.c:3062: Test failed: d.x = 1.000000e-185, expected 1.000000e-185
string.c:3062: Test failed: d.x = 2.000000e-185, expected 2.000000e-185
string.c:3062: Test failed: d.x = 4.000000e-185, expected 4.000000e-185
string.c:3062: Test failed: d.x = 5.000000e-185, expected 5.000000e-185
string.c:3062: Test failed: d.x = 8.000000e-185, expected 8.000000e-185
string.c:3062: Test failed: d.x = 9.000000e-184, expected 9.000000e-184
string.c:3062: Test failed: d.x = 7.000000e-181, expected 7.000000e-181
string.c:3062: Test failed: d.x = 5.000000e-175, expected 5.000000e-175
string.c:3062: Test failed: d.x = 1.000000e-171, expected 1.000000e-171
string.c:3062: Test failed: d.x = 2.000000e-171, expected 2.000000e-171
string.c:3062: Test failed: d.x = 4.000000e-171, expected 4.000000e-171
string.c:3062: Test failed: d.x = 8.000000e-171, expected 8.000000e-171
string.c:3062: Test failed: d.x = 3.000000e-168, expected 3.000000e-168
string.c:3062: Test failed: d.x = 6.000000e-168, expected 6.000000e-168
string.c:3062: Test failed: d.x = 1.000000e-165, expected 1.000000e-165
string.c:3062: Test failed: d.x = 2.000000e-165, expected 2.000000e-165
string.c:3062: Test failed: d.x = 4.000000e-165, expected 4.000000e-165
string.c:3062: Test failed: d.x = 8.000000e-165, expected 8.000000e-165
string.c:3062: Test failed: d.x = 5.000000e-161, expected 5.000000e-161
string.c:3062: Test failed: d.x = 9.000000e-159, expected 9.000000e-159
string.c:3062: Test failed: d.x = 5.000000e-158, expected 5.000000e-158
string.c:3062: Test failed: d.x = 1.000000e-146, expected 1.000000e-146
string.c:3062: Test failed: d.x = 2.000000e-146, expected 2.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-146, expected 3.000000e-146
string.c:3062: Test failed: d.x = 4.000000e-146, expected 4.000000e-146
string.c:3062: Test failed: d.x = 5.000000e-146, expected 5.000000e-146
string.c:3062: Test failed: d.x = 6.000000e-146, expected 6.000000e-146
string.c:3062: Test failed: d.x = 8.000000e-146, expected 8.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-131, expected 3.000000e-131
string.c:3062: Test failed: d.x = 6.000000e-131, expected 6.000000e-131
string.c:3062: Test failed: d.x = 5.000000e+131, expected 5.000000e+131
string.c:3062: Test failed: d.x = 3.000000e+134, expected 3.000000e+134
string.c:3062: Test failed: d.x = 6.000000e+134, expected 6.000000e+134
string.c:3062: Test failed: d.x = 7.000000e+134, expected 7.000000e+134
string.c:3062: Test failed: d.x = 3.000000e+146, expected 3.000000e+146
string.c:3062: Test failed: d.x = 6.000000e+146, expected 6.000000e+146
string.c:3062: Test failed: d.x = 7.000000e+146, expected 7.000000e+146
string.c:3062: Test failed: d.x = 9.000000e+146, expected 9.000000e+146
string.c:3062: Test failed: d.x = 3.000000e+150, expected 3.000000e+150
string.c:3062: Test failed: d.x = 6.000000e+150, expected 6.000000e+150
string.c:3062: Test failed: d.x = 3.000000e+153, expected 3.000000e+153
string.c:3062: Test failed: d.x = 6.000000e+153, expected 6.000000e+153
string.c:3062: Test failed: d.x = 5.000000e+159, expected 5.000000e+159
string.c:3062: Test failed: d.x = 7.000000e+162, expected 7.000000e+162
string.c:3062: Test failed: d.x = 3.000000e+165, expected 3.000000e+165
string.c:3062: Test failed: d.x = 6.000000e+165, expected 6.000000e+165
string.c:3062: Test failed: d.x = 7.000000e+165, expected 7.000000e+165
string.c:3062: Test failed: d.x = 5.000000e+168, expected 5.000000e+168
string.c:3062: Test failed: d.x = 9.000000e+168, expected 9.000000e+168
string.c:3062: Test failed: d.x = 5.000000e+171, expected 5.000000e+171
string.c:3062: Test failed: d.x = 3.000000e+177, expected 3.000000e+177
string.c:3062: Test failed: d.x = 6.000000e+177, expected 6.000000e+177
string.c:3062: Test failed: d.x = 5.000000e+184, expected 5.000000e+184
string.c:3062: Test failed: d.x = 1.000000e+185, expected 1.000000e+185
string.c:3062: Test failed: d.x = 2.000000e+185, expected 2.000000e+185
string.c:3062: Test failed: d.x = 4.000000e+185, expected 4.000000e+185
string.c:3062: Test failed: d.x = 5.000000e+185, expected 5.000000e+185
string.c:3062: Test failed: d.x = 7.000000e+185, expected 7.000000e+185
string.c:3062: Test failed: d.x = 8.000000e+185, expected 8.000000e+185
string.c:3062: Test failed: d.x = 3.000000e+186, expected 3.000000e+186
string.c:3062: Test failed: d.x = 6.000000e+186, expected 6.000000e+186
string.c:3062: Test failed: d.x = 5.000000e+187, expected 5.000000e+187
string.c:3062: Test failed: d.x = 9.000000e+192, expected 9.000000e+192
string.c:3062: Test failed: d.x = 3.000000e+193, expected 3.000000e+193
string.c:3062: Test failed: d.x = 6.000000e+193, expected 6.000000e+193
string.c:3062: Test failed: d.x = 7.000000e+193, expected 7.000000e+193
string.c:3062: Test failed: d.x = 9.000000e+193, expected 9.000000e+193
string.c:3062: Test failed: d.x = 1.000000e+194, expected 1.000000e+194
string.c:3062: Test failed: d.x = 2.000000e+194, expected 2.000000e+194
string.c:3062: Test failed: d.x = 3.000000e+194, expected 3.000000e+194
string.c:3062: Test failed: d.x = 4.000000e+194, expected 4.000000e+194
string.c:3062: Test failed: d.x = 6.000000e+194, expected 6.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+194, expected 7.000000e+194
string.c:3062: Test failed: d.x = 8.000000e+194, expected 8.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+195, expected 7.000000e+195
string.c:3062: Test failed: d.x = 7.000000e+196, expected 7.000000e+196
string.c:3062: Test failed: d.x = 1.000000e+198, expected 1.000000e+198
string.c:3062: Test failed: d.x = 2.000000e+198, expected 2.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+198, expected 3.000000e+198
string.c:3062: Test failed: d.x = 4.000000e+198, expected 4.000000e+198
string.c:3062: Test failed: d.x = 6.000000e+198, expected 6.000000e+198
string.c:3062: Test failed: d.x = 7.000000e+198, expected 7.000000e+198
string.c:3062: Test failed: d.x = 8.000000e+198, expected 8.000000e+198
string.c:3062: Test failed: d.x = 9.000000e+198, expected 9.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+199, expected 3.000000e+199
string.c:3062: Test failed: d.x = 6.000000e+199, expected 6.000000e+199
string.c:3062: Test failed: d.x = 7.000000e+199, expected 7.000000e+199
string.c:3062: Test failed: d.x = 1.000000e+200, expected 1.000000e+200
string.c:3062: Test failed: d.x = 2.000000e+200, expected 2.000000e+200
string.c:3062: Test failed: d.x = 3.000000e+200, expected 3.000000e+200
string.c:3062: Test failed: d.x = 4.000000e+200, expected 4.000000e+200
string.c:3062: Test failed: d.x = 5.000000e+200, expected 5.000000e+200
string.c:3062: Test failed: d.x = 6.000000e+200, expected 6.000000e+200
string.c:3062: Test failed: d.x = 8.000000e+200, expected 8.000000e+200
string.c:3062: Test failed: d.x = 9.000000e+200, expected 9.000000e+200
string.c:3062: Test failed: d.x = 7.000000e+201, expected 7.000000e+201
string.c:3062: Test failed: d.x = 1.000000e+202, expected 1.000000e+202
string.c:3062: Test failed: d.x = 2.000000e+202, expected 2.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+202, expected 3.000000e+202
string.c:3062: Test failed: d.x = 4.000000e+202, expected 4.000000e+202
string.c:3062: Test failed: d.x = 5.000000e+202, expected 5.000000e+202
string.c:3062: Test failed: d.x = 6.000000e+202, expected 6.000000e+202
string.c:3062: Test failed: d.x = 7.000000e+202, expected 7.000000e+202
string.c:3062: Test failed: d.x = 8.000000e+202, expected 8.000000e+202
string.c:3062: Test failed: d.x = 9.000000e+202, expected 9.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+204, expected 3.000000e+204
string.c:3062: Test failed: d.x = 6.000000e+204, expected 6.000000e+204
string.c:3062: Test failed: d.x = 7.000000e+204, expected 7.000000e+204
string.c:3062: Test failed: d.x = 5.000000e+207, expected 5.000000e+207
string.c:3062: Test failed: d.x = 9.000000e+207, expected 9.000000e+207
string.c:3062: Test failed: d.x = 1.000000e+208, expected 1.000000e+208
string.c:3062: Test failed: d.x = 2.000000e+208, expected 2.000000e+208
string.c:3062: Test failed: d.x = 3.000000e+208, expected 3.000000e+208
string.c:3062: Test failed: d.x = 4.000000e+208, expected 4.000000e+208
string.c:3062: Test failed: d.x = 6.000000e+208, expected 6.000000e+208
string.c:3062: Test failed: d.x = 7.000000e+208, expected 7.000000e+208
string.c:3062: Test failed: d.x = 8.000000e+208, expected 8.000000e+208
string.c:3062: Test failed: d.x = 5.000000e+210, expected 5.000000e+210
string.c:3062: Test failed: d.x = 9.000000e+210, expected 9.000000e+210
string.c:3062: Test failed: d.x = 1.000000e+211, expected 1.000000e+211
string.c:3062: Test failed: d.x = 2.000000e+211, expected 2.000000e+211
string.c:3062: Test failed: d.x = 4.000000e+211, expected 4.000000e+211
string.c:3062: Test failed: d.x = 5.000000e+211, expected 5.000000e+211
string.c:3062: Test failed: d.x = 8.000000e+211, expected 8.000000e+211
string.c:3062: Test failed: d.x = 1.000000e+212, expected 1.000000e+212
string.c:3062: Test failed: d.x = 2.000000e+212, expected 2.000000e+212
string.c:3062: Test failed: d.x = 3.000000e+212, expected 3.000000e+212
string.c:3062: Test failed: d.x = 4.000000e+212, expected 4.000000e+212
string.c:3062: Test failed: d.x = 5.000000e+212, expected 5.000000e+212
string.c:3062: Test failed: d.x = 6.000000e+212, expected 6.000000e+212
string.c:3062: Test failed: d.x = 8.000000e+212, expected 8.000000e+212
string.c:3062: Test failed: d.x = 9.000000e+212, expected 9.000000e+212
string.c:3062: Test failed: d.x = 1.000000e+213, expected 1.000000e+213
string.c:3062: Test failed: d.x = 2.000000e+213, expected 2.000000e+213
string.c:3062: Test failed: d.x = 4.000000e+213, expected 4.000000e+213
string.c:3062: Test failed: d.x = 5.000000e+213, expected 5.000000e+213
string.c:3062: Test failed: d.x = 7.000000e+213, expected 7.000000e+213
string.c:3062: Test failed: d.x = 8.000000e+213, expected 8.000000e+213
string.c:3062: Test failed: d.x = 1.000000e+214, expected 1.000000e+214
string.c:3062: Test failed: d.x = 2.000000e+214, expected 2.000000e+214
string.c:3062: Test failed: d.x = 4.000000e+214, expected 4.000000e+214
string.c:3062: Test failed: d.x = 5.000000e+214, expected 5.000000e+214
string.c:3062: Test failed: d.x = 8.000000e+214, expected 8.000000e+214
string.c:3062: Test failed: d.x = 1.000000e+215, expected 1.000000e+215
string.c:3062: Test failed: d.x = 2.000000e+215, expected 2.000000e+215
string.c:3062: Test failed: d.x = 3.000000e+215, expected 3.000000e+215
string.c:3062: Test failed: d.x = 4.000000e+215, expected 4.000000e+215
string.c:3062: Test failed: d.x = 5.000000e+215, expected 5.000000e+215
string.c:3062: Test failed: d.x = 6.000000e+215, expected 6.000000e+215
string.c:3062: Test failed: d.x = 7.000000e+215, expected 7.000000e+215
string.c:3062: Test failed: d.x = 8.000000e+215, expected 8.000000e+215
string.c:3062: Test failed: d.x = 9.000000e+215, expected 9.000000e+215
string.c:3062: Test failed: d.x = 1.000000e+217, expected 1.000000e+217
string.c:3062: Test failed: d.x = 2.000000e+217, expected 2.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+217, expected 3.000000e+217
string.c:3062: Test failed: d.x = 4.000000e+217, expected 4.000000e+217
string.c:3062: Test failed: d.x = 5.000000e+217, expected 5.000000e+217
string.c:3062: Test failed: d.x = 6.000000e+217, expected 6.000000e+217
string.c:3062: Test failed: d.x = 7.000000e+217, expected 7.000000e+217
string.c:3062: Test failed: d.x = 8.000000e+217, expected 8.000000e+217
string.c:3062: Test failed: d.x = 9.000000e+217, expected 9.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+218, expected 3.000000e+218
string.c:3062: Test failed: d.x = 6.000000e+218, expected 6.000000e+218
string.c:3062: Test failed: d.x = 7.000000e+218, expected 7.000000e+218
string.c:3062: Test failed: d.x = 9.000000e+218, expected 9.000000e+218
string.c:3062: Test failed: d.x = 1.000000e+219, expected 1.000000e+219
string.c:3062: Test failed: d.x = 2.000000e+219, expected 2.000000e+219
string.c:3062: Test failed: d.x = 3.000000e+219, expected 3.000000e+219
string.c:3062: Test failed: d.x = 4.000000e+219, expected 4.000000e+219
string.c:3062: Test failed: d.x = 5.000000e+219, expected 5.000000e+219
string.c:3062: Test failed: d.x = 6.000000e+219, expected 6.000000e+219
string.c:3062: Test failed: d.x = 7.000000e+219, expected 7.000000e+219
string.c:3062: Test failed: d.x = 8.000000e+219, expected 8.000000e+219
string.c:3062: Test failed: d.x = 9.000000e+219, expected 9.000000e+219
string.c:3062: Test failed: d.x = 1.000000e+220, expected 1.000000e+220
string.c:3062: Test failed: d.x = 2.000000e+220, expected 2.000000e+220
string.c:3062: Test failed: d.x = 3.000000e+220, expected 3.000000e+220
string.c:3062: Test failed: d.x = 4.000000e+220, expected 4.000000e+220
string.c:3062: Test failed: d.x = 6.000000e+220, expected 6.000000e+220
string.c:3062: Test failed: d.x = 7.000000e+220, expected 7.000000e+220
string.c:3062: Test failed: d.x = 8.000000e+220, expected 8.000000e+220
string.c:3062: Test failed: d.x = 9.000000e+220, expected 9.000000e+220
string.c:3062: Test failed: d.x = 1.000000e+222, expected 1.000000e+222
string.c:3062: Test failed: d.x = 2.000000e+222, expected 2.000000e+222
string.c:3062: Test failed: d.x = 4.000000e+222, expected 4.000000e+222
string.c:3062: Test failed: d.x = 5.000000e+222, expected 5.000000e+222
string.c:3062: Test failed: d.x = 7.000000e+222, expected 7.000000e+222
string.c:3062: Test failed: d.x = 8.000000e+222, expected 8.000000e+222
string.c:3062: Test failed: d.x = 3.000000e+223, expected 3.000000e+223
string.c:3062: Test failed: d.x = 6.000000e+223, expected 6.000000e+223
string.c:3062: Test failed: d.x = 5.000000e+224, expected 5.000000e+224
string.c:3062: Test failed: d.x = 1.000000e+225, expected 1.000000e+225
string.c:3062: Test failed: d.x = 2.000000e+225, expected 2.000000e+225
string.c:3062: Test failed: d.x = 3.000000e+225, expected 3.000000e+225
string.c:3062: Test failed: d.x = 4.000000e+225, expected 4.000000e+225
string.c:3062: Test failed: d.x = 5.000000e+225, expected 5.000000e+225
string.c:3062: Test failed: d.x = 6.000000e+225, expected 6.000000e+225
string.c:3062: Test failed: d.x = 7.000000e+225, expected 7.000000e+225
string.c:3062: Test failed: d.x = 8.000000e+225, expected 8.000000e+225
string.c:3062: Test failed: d.x = 9.000000e+225, expected 9.000000e+225
string.c:3062: Test failed: d.x = 1.000000e+226, expected 1.000000e+226
string.c:3062: Test failed: d.x = 2.000000e+226, expected 2.000000e+226
string.c:3062: Test failed: d.x = 3.000000e+226, expected 3.000000e+226
string.c:3062: Test failed: d.x = 4.000000e+226, expected 4.000000e+226
string.c:3062: Test failed: d.x = 5.000000e+226, expected 5.000000e+226
string.c:3062: Test failed: d.x = 6.000000e+226, expected 6.000000e+226
string.c:3062: Test failed: d.x = 7.000000e+226, expected 7.000000e+226
string.c:3062: Test failed: d.x = 8.000000e+226, expected 8.000000e+226
string.c:3062: Test failed: d.x = 9.000000e+226, expected 9.000000e+226
string.c:3062: Test failed: d.x = 1.000000e+228, expected 1.000000e+228
string.c:3062: Test failed: d.x = 2.000000e+228, expected 2.000000e+228
string.c:3062: Test failed: d.x = 3.000000e+228, expected 3.000000e+228
string.c:3062: Test failed: d.x = 4.000000e+228, expected 4.000000e+228
string.c:3062: Test failed: d.x = 6.000000e+228, expected 6.000000e+228
string.c:3062: Test failed: d.x = 7.000000e+228, expected 7.000000e+228
string.c:3062: Test failed: d.x = 8.000000e+228, expected 8.000000e+228
string.c:3062: Test failed: d.x = 9.000000e+228, expected 9.000000e+228
string.c:3062: Test failed: d.x = 1.000000e+229, expected 1.000000e+229
string.c:3062: Test failed: d.x = 2.000000e+229, expected 2.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+229, expected 3.000000e+229
string.c:3062: Test failed: d.x = 4.000000e+229, expected 4.000000e+229
string.c:3062: Test failed: d.x = 5.000000e+229, expected 5.000000e+229
string.c:3062: Test failed: d.x = 6.000000e+229, expected 6.000000e+229
string.c:3062: Test failed: d.x = 7.000000e+229, expected 7.000000e+229
string.c:3062: Test failed: d.x = 8.000000e+229, expected 8.000000e+229
string.c:3062: Test failed: d.x = 9.000000e+229, expected 9.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+232, expected 3.000000e+232
string.c:3062: Test failed: d.x = 6.000000e+232, expected 6.000000e+232
string.c:3062: Test failed: d.x = 7.000000e+232, expected 7.000000e+232
string.c:3062: Test failed: d.x = 3.000000e+233, expected 3.000000e+233
string.c:3062: Test failed: d.x = 6.000000e+233, expected 6.000000e+233
string.c:3062: Test failed: d.x = 7.000000e+233, expected 7.000000e+233
string.c:3062: Test failed: d.x = 1.000000e+234, expected 1.000000e+234
string.c:3062: Test failed: d.x = 2.000000e+234, expected 2.000000e+234
string.c:3062: Test failed: d.x = 3.000000e+234, expected 3.000000e+234
string.c:3062: Test failed: d.x = 4.000000e+234, expected 4.000000e+234
string.c:3062: Test failed: d.x = 5.000000e+234, expected 5.000000e+234
string.c:3062: Test failed: d.x = 6.000000e+234, expected 6.000000e+234
string.c:3062: Test failed: d.x = 8.000000e+234, expected 8.000000e+234
string.c:3062: Test failed: d.x = 9.000000e+234, expected 9.000000e+234
string.c:3062: Test failed: d.x = 1.000000e+236, expected 1.000000e+236
string.c:3062: Test failed: d.x = 2.000000e+236, expected 2.000000e+236
string.c:3062: Test failed: d.x = 3.000000e+236, expected 3.000000e+236
string.c:3062: Test failed: d.x = 4.000000e+236, expected 4.000000e+236
string.c:3062: Test failed: d.x = 5.000000e+236, expected 5.000000e+236
string.c:3062: Test failed: d.x = 6.000000e+236, expected 6.000000e+236
string.c:3062: Test failed: d.x = 7.000000e+236, expected 7.000000e+236
string.c:3062: Test failed: d.x = 8.000000e+236, expected 8.000000e+236
string.c:3062: Test failed: d.x = 9.000000e+236, expected 9.000000e+236
string.c:3062: Test failed: d.x = 1.000000e+237, expected 1.000000e+237
string.c:3062: Test failed: d.x = 2.000000e+237, expected 2.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+237, expected 3.000000e+237
string.c:3062: Test failed: d.x = 4.000000e+237, expected 4.000000e+237
string.c:3062: Test failed: d.x = 5.000000e+237, expected 5.000000e+237
string.c:3062: Test failed: d.x = 6.000000e+237, expected 6.000000e+237
string.c:3062: Test failed: d.x = 7.000000e+237, expected 7.000000e+237
string.c:3062: Test failed: d.x = 8.000000e+237, expected 8.000000e+237
string.c:3062: Test failed: d.x = 9.000000e+237, expected 9.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+238, expected 3.000000e+238
string.c:3062: Test failed: d.x = 6.000000e+238, expected 6.000000e+238
string.c:3062: Test failed: d.x = 7.000000e+238, expected 7.000000e+238
string.c:3062: Test failed: d.x = 1.000000e+239, expected 1.000000e+239
string.c:3062: Test failed: d.x = 2.000000e+239, expected 2.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+239, expected 3.000000e+239
string.c:3062: Test failed: d.x = 4.000000e+239, expected 4.000000e+239
string.c:3062: Test failed: d.x = 6.000000e+239, expected 6.000000e+239
string.c:3062: Test failed: d.x = 8.000000e+239, expected 8.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+240, expected 3.000000e+240
string.c:3062: Test failed: d.x = 6.000000e+240, expected 6.000000e+240
string.c:3062: Test failed: d.x = 9.000000e+240, expected 9.000000e+240
string.c:3062: Test failed: d.x = 1.000000e+241, expected 1.000000e+241
string.c:3062: Test failed: d.x = 2.000000e+241, expected 2.000000e+241
string.c:3062: Test failed: d.x = 4.000000e+241, expected 4.000000e+241
string.c:3062: Test failed: d.x = 5.000000e+241, expected 5.000000e+241
string.c:3062: Test failed: d.x = 7.000000e+241, expected 7.000000e+241
string.c:3062: Test failed: d.x = 8.000000e+241, expected 8.000000e+241
string.c:3062: Test failed: d.x = 1.000000e+242, expected 1.000000e+242
string.c:3062: Test failed: d.x = 2.000000e+242, expected 2.000000e+242
string.c:3062: Test failed: d.x = 3.000000e+242, expected 3.000000e+242
string.c:3062: Test failed: d.x = 4.000000e+242, expected 4.000000e+242
string.c:3062: Test failed: d.x = 6.000000e+242, expected 6.000000e+242
string.c:3062: Test failed: d.x = 8.000000e+242, expected 8.000000e+242
string.c:3062: Test failed: d.x = 5.000000e+243, expected 5.000000e+243
string.c:3062: Test failed: d.x = 9.000000e+243, expected 9.000000e+243
string.c:3062: Test failed: d.x = 1.000000e+244, expected 1.000000e+244
string.c:3062: Test failed: d.x = 2.000000e+244, expected 2.000000e+244
string.c:3062: Test failed: d.x = 4.000000e+244, expected 4.000000e+244
string.c:3062: Test failed: d.x = 5.000000e+244, expected 5.000000e+244
string.c:3062: Test failed: d.x = 8.000000e+244, expected 8.000000e+244
string.c:3062: Test failed: d.x = 9.000000e+244, expected 9.000000e+244
string.c:3062: Test failed: d.x = 3.000000e+246, expected 3.000000e+246
string.c:3062: Test failed: d.x = 6.000000e+246, expected 6.000000e+246
string.c:3062: Test failed: d.x = 9.000000e+246, expected 9.000000e+246
string.c:3062: Test failed: d.x = 1.000000e+247, expected 1.000000e+247
string.c:3062: Test failed: d.x = 2.000000e+247, expected 2.000000e+247
string.c:3062: Test failed: d.x = 4.000000e+247, expected 4.000000e+247
string.c:3062: Test failed: d.x = 5.000000e+247, expected 5.000000e+247
string.c:3062: Test failed: d.x = 7.000000e+247, expected 7.000000e+247
string.c:3062: Test failed: d.x = 8.000000e+247, expected 8.000000e+247
string.c:3062: Test failed: d.x = 1.000000e+248, expected 1.000000e+248
string.c:3062: Test failed: d.x = 2.000000e+248, expected 2.000000e+248
string.c:3062: Test failed: d.x = 3.000000e+248, expected 3.000000e+248
string.c:3062: Test failed: d.x = 4.000000e+248, expected 4.000000e+248
string.c:3062: Test failed: d.x = 6.000000e+248, expected 6.000000e+248
string.c:3062: Test failed: d.x = 8.000000e+248, expected 8.000000e+248
string.c:3062: Test failed: d.x = 1.000000e+249, expected 1.000000e+249
string.c:3062: Test failed: d.x = 2.000000e+249, expected 2.000000e+249
string.c:3062: Test failed: d.x = 3.000000e+249, expected 3.000000e+249
string.c:3062: Test failed: d.x = 4.000000e+249, expected 4.000000e+249
string.c:3062: Test failed: d.x = 5.000000e+249, expected 5.000000e+249
string.c:3062: Test failed: d.x = 6.000000e+249, expected 6.000000e+249
string.c:3062: Test failed: d.x = 7.000000e+249, expected 7.000000e+249
string.c:3062: Test failed: d.x = 8.000000e+249, expected 8.000000e+249
string.c:3062: Test failed: d.x = 9.000000e+249, expected 9.000000e+249
string.c:3062: Test failed: d.x = 1.000000e+250, expected 1.000000e+250
string.c:3062: Test failed: d.x = 2.000000e+250, expected 2.000000e+250
string.c:3062: Test failed: d.x = 4.000000e+250, expected 4.000000e+250
string.c:3062: Test failed: d.x = 5.000000e+250, expected 5.000000e+250
string.c:3062: Test failed: d.x = 8.000000e+250, expected 8.000000e+250
string.c:3062: Test failed: d.x = 9.000000e+250, expected 9.000000e+250
string.c:3062: Test failed: d.x = 1.000000e+251, expected 1.000000e+251
string.c:3062: Test failed: d.x = 2.000000e+251, expected 2.000000e+251
string.c:3062: Test failed: d.x = 3.000000e+251, expected 3.000000e+251
string.c:3062: Test failed: d.x = 4.000000e+251, expected 4.000000e+251
string.c:3062: Test failed: d.x = 6.000000e+251, expected 6.000000e+251
string.c:3062: Test failed: d.x = 7.000000e+251, expected 7.000000e+251
string.c:3062: Test failed: d.x = 8.000000e+251, expected 8.000000e+251
string.c:3062: Test failed: d.x = 9.000000e+251, expected 9.000000e+251
string.c:3062: Test failed: d.x = 1.000000e+253, expected 1.000000e+253
string.c:3062: Test failed: d.x = 2.000000e+253, expected 2.000000e+253
string.c:3062: Test failed: d.x = 4.000000e+253, expected 4.000000e+253
string.c:3062: Test failed: d.x = 5.000000e+253, expected 5.000000e+253
string.c:3062: Test failed: d.x = 7.000000e+253, expected 7.000000e+253
string.c:3062: Test failed: d.x = 8.000000e+253, expected 8.000000e+253
string.c:3062: Test failed: d.x = 1.000000e+254, expected 1.000000e+254
string.c:3062: Test failed: d.x = 2.000000e+254, expected 2.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+254, expected 3.000000e+254
string.c:3062: Test failed: d.x = 4.000000e+254, expected 4.000000e+254
string.c:3062: Test failed: d.x = 6.000000e+254, expected 6.000000e+254
string.c:3062: Test failed: d.x = 7.000000e+254, expected 7.000000e+254
string.c:3062: Test failed: d.x = 8.000000e+254, expected 8.000000e+254
string.c:3062: Test failed: d.x = 9.000000e+254, expected 9.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+255, expected 3.000000e+255
string.c:3062: Test failed: d.x = 6.000000e+255, expected 6.000000e+255
string.c:3062: Test failed: d.x = 7.000000e+255, expected 7.000000e+255
string.c:3062: Test failed: d.x = 9.000000e+255, expected 9.000000e+255
string.c:3062: Test failed: d.x = 1.000000e+256, expected 1.000000e+256
string.c:3062: Test failed: d.x = 2.000000e+256, expected 2.000000e+256
string.c:3062: Test failed: d.x = 3.000000e+256, expected 3.000000e+256
string.c:3062: Test failed: d.x = 4.000000e+256, expected 4.000000e+256
string.c:3062: Test failed: d.x = 5.000000e+256, expected 5.000000e+256
string.c:3062: Test failed: d.x = 6.000000e+256, expected 6.000000e+256
string.c:3062: Test failed: d.x = 7.000000e+256, expected 7.000000e+256
string.c:3062: Test failed: d.x = 8.000000e+256, expected 8.000000e+256
string.c:3062: Test failed: d.x = 9.000000e+256, expected 9.000000e+256
string.c:3062: Test failed: d.x = 1.000000e+257, expected 1.000000e+257
string.c:3062: Test failed: d.x = 2.000000e+257, expected 2.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+257, expected 3.000000e+257
string.c:3062: Test failed: d.x = 4.000000e+257, expected 4.000000e+257
string.c:3062: Test failed: d.x = 6.000000e+257, expected 6.000000e+257
string.c:3062: Test failed: d.x = 7.000000e+257, expected 7.000000e+257
string.c:3062: Test failed: d.x = 8.000000e+257, expected 8.000000e+257
string.c:3062: Test failed: d.x = 9.000000e+257, expected 9.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+258, expected 3.000000e+258
string.c:3062: Test failed: d.x = 6.000000e+258, expected 6.000000e+258
string.c:3062: Test failed: d.x = 7.000000e+258, expected 7.000000e+258
string.c:3062: Test failed: d.x = 1.000000e+259, expected 1.000000e+259
string.c:3062: Test failed: d.x = 2.000000e+259, expected 2.000000e+259
string.c:3062: Test failed: d.x = 3.000000e+259, expected 3.000000e+259
string.c:3062: Test failed: d.x = 4.000000e+259, expected 4.000000e+259
string.c:3062: Test failed: d.x = 5.000000e+259, expected 5.000000e+259
string.c:3062: Test failed: d.x = 6.000000e+259, expected 6.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+259, expected 7.000000e+259
string.c:3062: Test failed: d.x = 8.000000e+259, expected 8.000000e+259
string.c:3062: Test failed: d.x = 9.000000e+259, expected 9.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+260, expected 7.000000e+260
string.c:3062: Test failed: d.x = 1.000000e+261, expected 1.000000e+261
string.c:3062: Test failed: d.x = 2.000000e+261, expected 2.000000e+261
string.c:3062: Test failed: d.x = 3.000000e+261, expected 3.000000e+261
string.c:3062: Test failed: d.x = 4.000000e+261, expected 4.000000e+261
string.c:3062: Test failed: d.x = 5.000000e+261, expected 5.000000e+261
string.c:3062: Test failed: d.x = 6.000000e+261, expected 6.000000e+261
string.c:3062: Test failed: d.x = 7.000000e+261, expected 7.000000e+261
string.c:3062: Test failed: d.x = 8.000000e+261, expected 8.000000e+261
string.c:3062: Test failed: d.x = 9.000000e+261, expected 9.000000e+261
string.c:3062: Test failed: d.x = 1.000000e+262, expected 1.000000e+262
string.c:3062: Test failed: d.x = 2.000000e+262, expected 2.000000e+262
string.c:3062: Test failed: d.x = 3.000000e+262, expected 3.000000e+262
string.c:3062: Test failed: d.x = 4.000000e+262, expected 4.000000e+262
string.c:3062: Test failed: d.x = 5.000000e+262, expected 5.000000e+262
string.c:3062: Test failed: d.x = 6.000000e+262, expected 6.000000e+262
string.c:3062: Test failed: d.x = 7.000000e+262, expected 7.000000e+262
string.c:3062: Test failed: d.x = 8.000000e+262, expected 8.000000e+262
string.c:3062: Test failed: d.x = 9.000000e+262, expected 9.000000e+262
string.c:3062: Test failed: d.x = 1.000000e+263, expected 1.000000e+263
string.c:3062: Test failed: d.x = 2.000000e+263, expected 2.000000e+263
string.c:3062: Test failed: d.x = 3.000000e+263, expected 3.000000e+263
string.c:3062: Test failed: d.x = 4.000000e+263, expected 4.000000e+263
string.c:3062: Test failed: d.x = 5.000000e+263, expected 5.000000e+263
string.c:3062: Test failed: d.x = 6.000000e+263, expected 6.000000e+263
string.c:3062: Test failed: d.x = 7.000000e+263, expected 7.000000e+263
string.c:3062: Test failed: d.x = 8.000000e+263, expected 8.000000e+263
string.c:3062: Test failed: d.x = 9.000000e+263, expected 9.000000e+263
string.c:3062: Test failed: d.x = 1.000000e+264, expected 1.000000e+264
string.c:3062: Test failed: d.x = 2.000000e+264, expected 2.000000e+264
string.c:3062: Test failed: d.x = 3.000000e+264, expected 3.000000e+264
string.c:3062: Test failed: d.x = 4.000000e+264, expected 4.000000e+264
string.c:3062: Test failed: d.x = 6.000000e+264, expected 6.000000e+264
string.c:3062: Test failed: d.x = 8.000000e+264, expected 8.000000e+264
string.c:3062: Test failed: d.x = 1.000000e+265, expected 1.000000e+265
string.c:3062: Test failed: d.x = 2.000000e+265, expected 2.000000e+265
string.c:3062: Test failed: d.x = 3.000000e+265, expected 3.000000e+265
string.c:3062: Test failed: d.x = 4.000000e+265, expected 4.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+265, expected 5.000000e+265
string.c:3062: Test failed: d.x = 6.000000e+265, expected 6.000000e+265
string.c:3062: Test failed: d.x = 7.000000e+265, expected 7.000000e+265
string.c:3062: Test failed: d.x = 8.000000e+265, expected 8.000000e+265
string.c:3062: Test failed: d.x = 9.000000e+265, expected 9.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+266, expected 5.000000e+266
string.c:3062: Test failed: d.x = 9.000000e+266, expected 9.000000e+266
string.c:3062: Test failed: d.x = 1.000000e+267, expected 1.000000e+267
string.c:3062: Test failed: d.x = 2.000000e+267, expected 2.000000e+267
string.c:3062: Test failed: d.x = 3.000000e+267, expected 3.000000e+267
string.c:3062: Test failed: d.x = 4.000000e+267, expected 4.000000e+267
string.c:3062: Test failed: d.x = 5.000000e+267, expected 5.000000e+267
string.c:3062: Test failed: d.x = 6.000000e+267, expected 6.000000e+267
string.c:3062: Test failed: d.x = 7.000000e+267, expected 7.000000e+267
string.c:3062: Test failed: d.x = 8.000000e+267, expected 8.000000e+267
string.c:3062: Test failed: d.x = 9.000000e+267, expected 9.000000e+267
string.c:3062: Test failed: d.x = 1.000000e+268, expected 1.000000e+268
string.c:3062: Test failed: d.x = 2.000000e+268, expected 2.000000e+268
string.c:3062: Test failed: d.x = 3.000000e+268, expected 3.000000e+268
string.c:3062: Test failed: d.x = 4.000000e+268, expected 4.000000e+268
string.c:3062: Test failed: d.x = 6.000000e+268, expected 6.000000e+268
string.c:3062: Test failed: d.x = 7.000000e+268, expected 7.000000e+268
string.c:3062: Test failed: d.x = 8.000000e+268, expected 8.000000e+268
string.c:3062: Test failed: d.x = 9.000000e+268, expected 9.000000e+268
string.c:3062: Test failed: d.x = 5.000000e+269, expected 5.000000e+269
string.c:3062: Test failed: d.x = 7.000000e+269, expected 7.000000e+269
string.c:3062: Test failed: d.x = 1.000000e+270, expected 1.000000e+270
string.c:3062: Test failed: d.x = 2.000000e+270, expected 2.000000e+270
string.c:3062: Test failed: d.x = 3.000000e+270, expected 3.000000e+270
string.c:3062: Test failed: d.x = 4.000000e+270, expected 4.000000e+270
string.c:3062: Test failed: d.x = 6.000000e+270, expected 6.000000e+270
string.c:3062: Test failed: d.x = 7.000000e+270, expected 7.000000e+270
string.c:3062: Test failed: d.x = 8.000000e+270, expected 8.000000e+270
string.c:3062: Test failed: d.x = 1.000000e+271, expected 1.000000e+271
string.c:3062: Test failed: d.x = 2.000000e+271, expected 2.000000e+271
string.c:3062: Test failed: d.x = 3.000000e+271, expected 3.000000e+271
string.c:3062: Test failed: d.x = 4.000000e+271, expected 4.000000e+271
string.c:3062: Test failed: d.x = 5.000000e+271, expected 5.000000e+271
string.c:3062: Test failed: d.x = 6.000000e+271, expected 6.000000e+271
string.c:3062: Test failed: d.x = 8.000000e+271, expected 8.000000e+271
string.c:3062: Test failed: d.x = 9.000000e+271, expected 9.000000e+271
string.c:3062: Test failed: d.x = 1.000000e+272, expected 1.000000e+272
string.c:3062: Test failed: d.x = 2.000000e+272, expected 2.000000e+272
string.c:3062: Test failed: d.x = 4.000000e+272, expected 4.000000e+272
string.c:3062: Test failed: d.x = 5.000000e+272, expected 5.000000e+272
string.c:3062: Test failed: d.x = 7.000000e+272, expected 7.000000e+272
string.c:3062: Test failed: d.x = 8.000000e+272, expected 8.000000e+272
string.c:3062: Test failed: d.x = 1.000000e+273, expected 1.000000e+273
string.c:3062: Test failed: d.x = 2.000000e+273, expected 2.000000e+273
string.c:3062: Test failed: d.x = 3.000000e+273, expected 3.000000e+273
string.c:3062: Test failed: d.x = 4.000000e+273, expected 4.000000e+273
string.c:3062: Test failed: d.x = 5.000000e+273, expected 5.000000e+273
string.c:3062: Test failed: d.x = 6.000000e+273, expected 6.000000e+273
string.c:3062: Test failed: d.x = 7.000000e+273, expected 7.000000e+273
string.c:3062: Test failed: d.x = 8.000000e+273, expected 8.000000e+273
string.c:3062: Test failed: d.x = 9.000000e+273, expected 9.000000e+273
string.c:3062: Test failed: d.x = 1.000000e+274, expected 1.000000e+274
string.c:3062: Test failed: d.x = 2.000000e+274, expected 2.000000e+274
string.c:3062: Test failed: d.x = 3.000000e+274, expected 3.000000e+274
string.c:3062: Test failed: d.x = 4.000000e+274, expected 4.000000e+274
string.c:3062: Test failed: d.x = 5.000000e+274, expected 5.000000e+274
string.c:3062: Test failed: d.x = 6.000000e+274, expected 6.000000e+274
string.c:3062: Test failed: d.x = 7.000000e+274, expected 7.000000e+274
string.c:3062: Test failed: d.x = 8.000000e+274, expected 8.000000e+274
string.c:3062: Test failed: d.x = 9.000000e+274, expected 9.000000e+274
string.c:3062: Test failed: d.x = 1.000000e+275, expected 1.000000e+275
string.c:3062: Test failed: d.x = 2.000000e+275, expected 2.000000e+275
string.c:3062: Test failed: d.x = 3.000000e+275, expected 3.000000e+275
string.c:3062: Test failed: d.x = 4.000000e+275, expected 4.000000e+275
string.c:3062: Test failed: d.x = 5.000000e+275, expected 5.000000e+275
string.c:3062: Test failed: d.x = 6.000000e+275, expected 6.000000e+275
string.c:3062: Test failed: d.x = 7.000000e+275, expected 7.000000e+275
string.c:3062: Test failed: d.x = 8.000000e+275, expected 8.000000e+275
string.c:3062: Test failed: d.x = 9.000000e+275, expected 9.000000e+275
string.c:3062: Test failed: d.x = 1.000000e+276, expected 1.000000e+276
string.c:3062: Test failed: d.x = 2.000000e+276, expected 2.000000e+276
string.c:3062: Test failed: d.x = 4.000000e+276, expected 4.000000e+276
string.c:3062: Test failed: d.x = 5.000000e+276, expected 5.000000e+276
string.c:3062: Test failed: d.x = 8.000000e+276, expected 8.000000e+276
string.c:3062: Test failed: d.x = 1.000000e+277, expected 1.000000e+277
string.c:3062: Test failed: d.x = 2.000000e+277, expected 2.000000e+277
string.c:3062: Test failed: d.x = 3.000000e+277, expected 3.000000e+277
string.c:3062: Test failed: d.x = 4.000000e+277, expected 4.000000e+277
string.c:3062: Test failed: d.x = 5.000000e+277, expected 5.000000e+277
string.c:3062: Test failed: d.x = 6.000000e+277, expected 6.000000e+277
string.c:3062: Test failed: d.x = 7.000000e+277, expected 7.000000e+277
string.c:3062: Test failed: d.x = 8.000000e+277, expected 8.000000e+277
string.c:3062: Test failed: d.x = 9.000000e+277, expected 9.000000e+277
string.c:3062: Test failed: d.x = 1.000000e+278, expected 1.000000e+278
string.c:3062: Test failed: d.x = 2.000000e+278, expected 2.000000e+278
string.c:3062: Test failed: d.x = 3.000000e+278, expected 3.000000e+278
string.c:3062: Test failed: d.x = 4.000000e+278, expected 4.000000e+278
string.c:3062: Test failed: d.x = 5.000000e+278, expected 5.000000e+278
string.c:3062: Test failed: d.x = 6.000000e+278, expected 6.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+278, expected 7.000000e+278
string.c:3062: Test failed: d.x = 8.000000e+278, expected 8.000000e+278
string.c:3062: Test failed: d.x = 9.000000e+278, expected 9.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+280, expected 7.000000e+280
string.c:3062: Test failed: d.x = 1.000000e+281, expected 1.000000e+281
string.c:3062: Test failed: d.x = 2.000000e+281, expected 2.000000e+281
string.c:3062: Test failed: d.x = 3.000000e+281, expected 3.000000e+281
string.c:3062: Test failed: d.x = 4.000000e+281, expected 4.000000e+281
string.c:3062: Test failed: d.x = 5.000000e+281, expected 5.000000e+281
string.c:3062: Test failed: d.x = 6.000000e+281, expected 6.000000e+281
string.c:3062: Test failed: d.x = 7.000000e+281, expected 7.000000e+281
string.c:3062: Test failed: d.x = 8.000000e+281, expected 8.000000e+281
string.c:3062: Test failed: d.x = 9.000000e+281, expected 9.000000e+281
string.c:3062: Test failed: d.x = 1.000000e+282, expected 1.000000e+282
string.c:3062: Test failed: d.x = 2.000000e+282, expected 2.000000e+282
string.c:3062: Test failed: d.x = 3.000000e+282, expected 3.000000e+282
string.c:3062: Test failed: d.x = 4.000000e+282, expected 4.000000e+282
string.c:3062: Test failed: d.x = 5.000000e+282, expected 5.000000e+282
string.c:3062: Test failed: d.x = 6.000000e+282, expected 6.000000e+282
string.c:3062: Test failed: d.x = 7.000000e+282, expected 7.000000e+282
string.c:3062: Test failed: d.x = 8.000000e+282, expected 8.000000e+282
string.c:3062: Test failed: d.x = 9.000000e+282, expected 9.000000e+282
string.c:3062: Test failed: d.x = 1.000000e+283, expected 1.000000e+283
string.c:3062: Test failed: d.x = 2.000000e+283, expected 2.000000e+283
string.c:3062: Test failed: d.x = 3.000000e+283, expected 3.000000e+283
string.c:3062: Test failed: d.x = 4.000000e+283, expected 4.000000e+283
string.c:3062: Test failed: d.x = 5.000000e+283, expected 5.000000e+283
string.c:3062: Test failed: d.x = 6.000000e+283, expected 6.000000e+283
string.c:3062: Test failed: d.x = 7.000000e+283, expected 7.000000e+283
string.c:3062: Test failed: d.x = 8.000000e+283, expected 8.000000e+283
string.c:3062: Test failed: d.x = 9.000000e+283, expected 9.000000e+283
string.c:3062: Test failed: d.x = 1.000000e+285, expected 1.000000e+285
string.c:3062: Test failed: d.x = 2.000000e+285, expected 2.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+285, expected 3.000000e+285
string.c:3062: Test failed: d.x = 4.000000e+285, expected 4.000000e+285
string.c:3062: Test failed: d.x = 6.000000e+285, expected 6.000000e+285
string.c:3062: Test failed: d.x = 7.000000e+285, expected 7.000000e+285
string.c:3062: Test failed: d.x = 8.000000e+285, expected 8.000000e+285
string.c:3062: Test failed: d.x = 9.000000e+285, expected 9.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+286, expected 3.000000e+286
string.c:3062: Test failed: d.x = 6.000000e+286, expected 6.000000e+286
string.c:3062: Test failed: d.x = 7.000000e+286, expected 7.000000e+286
string.c:3062: Test failed: d.x = 9.000000e+286, expected 9.000000e+286
string.c:3062: Test failed: d.x = 1.000000e+288, expected 1.000000e+288
string.c:3062: Test failed: d.x = 2.000000e+288, expected 2.000000e+288
string.c:3062: Test failed: d.x = 3.000000e+288, expected 3.000000e+288
string.c:3062: Test failed: d.x = 4.000000e+288, expected 4.000000e+288
string.c:3062: Test failed: d.x = 6.000000e+288, expected 6.000000e+288
string.c:3062: Test failed: d.x = 7.000000e+288, expected 7.000000e+288
string.c:3062: Test failed: d.x = 8.000000e+288, expected 8.000000e+288
string.c:3062: Test failed: d.x = 9.000000e+288, expected 9.000000e+288
string.c:3062: Test failed: d.x = 1.000000e+289, expected 1.000000e+289
string.c:3062: Test failed: d.x = 2.000000e+289, expected 2.000000e+289
string.c:3062: Test failed: d.x = 3.000000e+289, expected 3.000000e+289
string.c:3062: Test failed: d.x = 4.000000e+289, expected 4.000000e+289
string.c:3062: Test failed: d.x = 5.000000e+289, expected 5.000000e+289
string.c:3062: Test failed: d.x = 6.000000e+289, expected 6.000000e+289
string.c:3062: Test failed: d.x = 7.000000e+289, expected 7.000000e+289
string.c:3062: Test failed: d.x = 8.000000e+289, expected 8.000000e+289
string.c:3062: Test failed: d.x = 9.000000e+289, expected 9.000000e+289
string.c:3062: Test failed: d.x = 1.000000e+290, expected 1.000000e+290
string.c:3062: Test failed: d.x = 2.000000e+290, expected 2.000000e+290
string.c:3062: Test failed: d.x = 3.000000e+290, expected 3.000000e+290
string.c:3062: Test failed: d.x = 4.000000e+290, expected 4.000000e+290
string.c:3062: Test failed: d.x = 6.000000e+290, expected 6.000000e+290
string.c:3062: Test failed: d.x = 7.000000e+290, expected 7.000000e+290
string.c:3062: Test failed: d.x = 8.000000e+290, expected 8.000000e+290
string.c:3062: Test failed: d.x = 9.000000e+290, expected 9.000000e+290
string.c:3062: Test failed: d.x = 1.000000e+291, expected 1.000000e+291
string.c:3062: Test failed: d.x = 2.000000e+291, expected 2.000000e+291
string.c:3062: Test failed: d.x = 3.000000e+291, expected 3.000000e+291
string.c:3062: Test failed: d.x = 4.000000e+291, expected 4.000000e+291
string.c:3062: Test failed: d.x = 6.000000e+291, expected 6.000000e+291
string.c:3062: Test failed: d.x = 7.000000e+291, expected 7.000000e+291
string.c:3062: Test failed: d.x = 8.000000e+291, expected 8.000000e+291
string.c:3062: Test failed: d.x = 9.000000e+291, expected 9.000000e+291
string.c:3062: Test failed: d.x = 1.000000e+292, expected 1.000000e+292
string.c:3062: Test failed: d.x = 2.000000e+292, expected 2.000000e+292
string.c:3062: Test failed: d.x = 3.000000e+292, expected 3.000000e+292
string.c:3062: Test failed: d.x = 4.000000e+292, expected 4.000000e+292
string.c:3062: Test failed: d.x = 5.000000e+292, expected 5.000000e+292
string.c:3062: Test failed: d.x = 6.000000e+292, expected 6.000000e+292
string.c:3062: Test failed: d.x = 7.000000e+292, expected 7.000000e+292
string.c:3062: Test failed: d.x = 8.000000e+292, expected 8.000000e+292
string.c:3062: Test failed: d.x = 9.000000e+292, expected 9.000000e+292
string.c:3062: Test failed: d.x = 1.000000e+293, expected 1.000000e+293
string.c:3062: Test failed: d.x = 2.000000e+293, expected 2.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+293, expected 3.000000e+293
string.c:3062: Test failed: d.x = 4.000000e+293, expected 4.000000e+293
string.c:3062: Test failed: d.x = 5.000000e+293, expected 5.000000e+293
string.c:3062: Test failed: d.x = 6.000000e+293, expected 6.000000e+293
string.c:3062: Test failed: d.x = 7.000000e+293, expected 7.000000e+293
string.c:3062: Test failed: d.x = 8.000000e+293, expected 8.000000e+293
string.c:3062: Test failed: d.x = 9.000000e+293, expected 9.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+294, expected 3.000000e+294
string.c:3062: Test failed: d.x = 6.000000e+294, expected 6.000000e+294
string.c:3062: Test failed: d.x = 7.000000e+294, expected 7.000000e+294
string.c:3062: Test failed: d.x = 1.000000e+295, expected 1.000000e+295
string.c:3062: Test failed: d.x = 2.000000e+295, expected 2.000000e+295
string.c:3062: Test failed: d.x = 3.000000e+295, expected 3.000000e+295
string.c:3062: Test failed: d.x = 4.000000e+295, expected 4.000000e+295
string.c:3062: Test failed: d.x = 5.000000e+295, expected 5.000000e+295
string.c:3062: Test failed: d.x = 6.000000e+295, expected 6.000000e+295
string.c:3062: Test failed: d.x = 7.000000e+295, expected 7.000000e+295
string.c:3062: Test failed: d.x = 8.000000e+295, expected 8.000000e+295
string.c:3062: Test failed: d.x = 9.000000e+295, expected 9.000000e+295
string.c:3062: Test failed: d.x = 1.000000e+296, expected 1.000000e+296
string.c:3062: Test failed: d.x = 2.000000e+296, expected 2.000000e+296
string.c:3062: Test failed: d.x = 3.000000e+296, expected 3.000000e+296
string.c:3062: Test failed: d.x = 4.000000e+296, expected 4.000000e+296
string.c:3062: Test failed: d.x = 5.000000e+296, expected 5.000000e+296
string.c:3062: Test failed: d.x = 6.000000e+296, expected 6.000000e+296
string.c:3062: Test failed: d.x = 8.000000e+296, expected 8.000000e+296
string.c:3062: Test failed: d.x = 9.000000e+296, expected 9.000000e+296
string.c:3062: Test failed: d.x = 1.000000e+297, expected 1.000000e+297
string.c:3062: Test failed: d.x = 2.000000e+297, expected 2.000000e+297
string.c:3062: Test failed: d.x = 4.000000e+297, expected 4.000000e+297
string.c:3062: Test failed: d.x = 5.000000e+297, expected 5.000000e+297
string.c:3062: Test failed: d.x = 7.000000e+297, expected 7.000000e+297
string.c:3062: Test failed: d.x = 8.000000e+297, expected 8.000000e+297
string.c:3062: Test failed: d.x = 9.000000e+297, expected 9.000000e+297
string.c:3062: Test failed: d.x = 1.000000e+298, expected 1.000000e+298
string.c:3062: Test failed: d.x = 2.000000e+298, expected 2.000000e+298
string.c:3062: Test failed: d.x = 3.000000e+298, expected 3.000000e+298
string.c:3062: Test failed: d.x = 4.000000e+298, expected 4.000000e+298
string.c:3062: Test failed: d.x = 5.000000e+298, expected 5.000000e+298
string.c:3062: Test failed: d.x = 6.000000e+298, expected 6.000000e+298
string.c:3062: Test failed: d.x = 7.000000e+298, expected 7.000000e+298
string.c:3062: Test failed: d.x = 8.000000e+298, expected 8.000000e+298
string.c:3062: Test failed: d.x = 9.000000e+298, expected 9.000000e+298
string.c:3062: Test failed: d.x = 1.000000e+299, expected 1.000000e+299
string.c:3062: Test failed: d.x = 2.000000e+299, expected 2.000000e+299
string.c:3062: Test failed: d.x = 3.000000e+299, expected 3.000000e+299
string.c:3062: Test failed: d.x = 4.000000e+299, expected 4.000000e+299
string.c:3062: Test failed: d.x = 5.000000e+299, expected 5.000000e+299
string.c:3062: Test failed: d.x = 6.000000e+299, expected 6.000000e+299
string.c:3062: Test failed: d.x = 7.000000e+299, expected 7.000000e+299
string.c:3062: Test failed: d.x = 8.000000e+299, expected 8.000000e+299
string.c:3062: Test failed: d.x = 9.000000e+299, expected 9.000000e+299
string.c:3062: Test failed: d.x = 1.000000e+300, expected 1.000000e+300
string.c:3062: Test failed: d.x = 2.000000e+300, expected 2.000000e+300
string.c:3062: Test failed: d.x = 3.000000e+300, expected 3.000000e+300
string.c:3062: Test failed: d.x = 4.000000e+300, expected 4.000000e+300
string.c:3062: Test failed: d.x = 5.000000e+300, expected 5.000000e+300
string.c:3062: Test failed: d.x = 6.000000e+300, expected 6.000000e+300
string.c:3062: Test failed: d.x = 7.000000e+300, expected 7.000000e+300
string.c:3062: Test failed: d.x = 8.000000e+300, expected 8.000000e+300
string.c:3062: Test failed: d.x = 9.000000e+300, expected 9.000000e+300
string.c:3062: Test failed: d.x = 1.000000e+301, expected 1.000000e+301
string.c:3062: Test failed: d.x = 2.000000e+301, expected 2.000000e+301
string.c:3062: Test failed: d.x = 3.000000e+301, expected 3.000000e+301
string.c:3062: Test failed: d.x = 4.000000e+301, expected 4.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+301, expected 5.000000e+301
string.c:3062: Test failed: d.x = 6.000000e+301, expected 6.000000e+301
string.c:3062: Test failed: d.x = 7.000000e+301, expected 7.000000e+301
string.c:3062: Test failed: d.x = 8.000000e+301, expected 8.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+302, expected 5.000000e+302
string.c:3062: Test failed: d.x = 1.000000e+303, expected 1.000000e+303
string.c:3062: Test failed: d.x = 2.000000e+303, expected 2.000000e+303
string.c:3062: Test failed: d.x = 4.000000e+303, expected 4.000000e+303
string.c:3062: Test failed: d.x = 5.000000e+303, expected 5.000000e+303
string.c:3062: Test failed: d.x = 7.000000e+303, expected 7.000000e+303
string.c:3062: Test failed: d.x = 8.000000e+303, expected 8.000000e+303
string.c:3062: Test failed: d.x = 9.000000e+303, expected 9.000000e+303
string.c:3062: Test failed: d.x = 1.000000e+304, expected 1.000000e+304
string.c:3062: Test failed: d.x = 2.000000e+304, expected 2.000000e+304
string.c:3062: Test failed: d.x = 3.000000e+304, expected 3.000000e+304
string.c:3062: Test failed: d.x = 4.000000e+304, expected 4.000000e+304
string.c:3062: Test failed: d.x = 5.000000e+304, expected 5.000000e+304
string.c:3062: Test failed: d.x = 6.000000e+304, expected 6.000000e+304
string.c:3062: Test failed: d.x = 7.000000e+304, expected 7.000000e+304
string.c:3062: Test failed: d.x = 8.000000e+304, expected 8.000000e+304
string.c:3062: Test failed: d.x = 9.000000e+304, expected 9.000000e+304
string.c:3062: Test failed: d.x = 1.000000e+305, expected 1.000000e+305
string.c:3062: Test failed: d.x = 2.000000e+305, expected 2.000000e+305
string.c:3062: Test failed: d.x = 3.000000e+305, expected 3.000000e+305
string.c:3062: Test failed: d.x = 4.000000e+305, expected 4.000000e+305
string.c:3062: Test failed: d.x = 5.000000e+305, expected 5.000000e+305
string.c:3062: Test failed: d.x = 6.000000e+305, expected 6.000000e+305
string.c:3062: Test failed: d.x = 7.000000e+305, expected 7.000000e+305
string.c:3062: Test failed: d.x = 8.000000e+305, expected 8.000000e+305
string.c:3062: Test failed: d.x = 9.000000e+305, expected 9.000000e+305
string.c:3062: Test failed: d.x = 1.000000e+306, expected 1.000000e+306
string.c:3062: Test failed: d.x = 2.000000e+306, expected 2.000000e+306
string.c:3062: Test failed: d.x = 3.000000e+306, expected 3.000000e+306
string.c:3062: Test failed: d.x = 4.000000e+306, expected 4.000000e+306
string.c:3062: Test failed: d.x = 5.000000e+306, expected 5.000000e+306
string.c:3062: Test failed: d.x = 6.000000e+306, expected 6.000000e+306
string.c:3062: Test failed: d.x = 7.000000e+306, expected 7.000000e+306
string.c:3062: Test failed: d.x = 8.000000e+306, expected 8.000000e+306
string.c:3062: Test failed: d.x = 9.000000e+306, expected 9.000000e+306
string.c:3062: Test failed: d.x = 1.000000e+307, expected 1.000000e+307
string.c:3062: Test failed: d.x = 2.000000e+307, expected 2.000000e+307
string.c:3062: Test failed: d.x = 3.000000e+307, expected 3.000000e+307
string.c:3062: Test failed: d.x = 4.000000e+307, expected 4.000000e+307
string.c:3062: Test failed: d.x = 6.000000e+307, expected 6.000000e+307
string.c:3062: Test failed: d.x = 8.000000e+307, expected 8.000000e+307
string.c:3062: Test failed: d.x = 1.000000e+308, expected 1.000000e+308
Report errors:
msvcrt:string prints too much data (97316 bytes)
=== debian10 (32 bit Japanese:Japan report) ===
msvcrt:
string.c:1989: Test failed: d = 1000000000000000120942354671656868962382001670435578817768191183142249744630862900164152357803694488643546272066771136697843816472621283262276046411983423130707191163420128905684081263961470216866716118177799472091300320549064642593292288.000000
string.c:3062: Test failed: d.x = 1.000000e-307, expected 1.000000e-307
string.c:3062: Test failed: d.x = 2.000000e-307, expected 2.000000e-307
string.c:3062: Test failed: d.x = 4.000000e-307, expected 4.000000e-307
string.c:3062: Test failed: d.x = 5.000000e-307, expected 5.000000e-307
string.c:3062: Test failed: d.x = 7.000000e-307, expected 7.000000e-307
string.c:3062: Test failed: d.x = 8.000000e-307, expected 8.000000e-307
string.c:3062: Test failed: d.x = 9.000000e-307, expected 9.000000e-307
string.c:3062: Test failed: d.x = 1.000000e-306, expected 1.000000e-306
string.c:3062: Test failed: d.x = 2.000000e-306, expected 2.000000e-306
string.c:3062: Test failed: d.x = 3.000000e-306, expected 3.000000e-306
string.c:3062: Test failed: d.x = 4.000000e-306, expected 4.000000e-306
string.c:3062: Test failed: d.x = 5.000000e-306, expected 5.000000e-306
string.c:3062: Test failed: d.x = 6.000000e-306, expected 6.000000e-306
string.c:3062: Test failed: d.x = 7.000000e-306, expected 7.000000e-306
string.c:3062: Test failed: d.x = 8.000000e-306, expected 8.000000e-306
string.c:3062: Test failed: d.x = 9.000000e-306, expected 9.000000e-306
string.c:3062: Test failed: d.x = 1.000000e-305, expected 1.000000e-305
string.c:3062: Test failed: d.x = 2.000000e-305, expected 2.000000e-305
string.c:3062: Test failed: d.x = 3.000000e-305, expected 3.000000e-305
string.c:3062: Test failed: d.x = 4.000000e-305, expected 4.000000e-305
string.c:3062: Test failed: d.x = 6.000000e-305, expected 6.000000e-305
string.c:3062: Test failed: d.x = 7.000000e-305, expected 7.000000e-305
string.c:3062: Test failed: d.x = 8.000000e-305, expected 8.000000e-305
string.c:3062: Test failed: d.x = 9.000000e-305, expected 9.000000e-305
string.c:3062: Test failed: d.x = 1.000000e-304, expected 1.000000e-304
string.c:3062: Test failed: d.x = 2.000000e-304, expected 2.000000e-304
string.c:3062: Test failed: d.x = 3.000000e-304, expected 3.000000e-304
string.c:3062: Test failed: d.x = 4.000000e-304, expected 4.000000e-304
string.c:3062: Test failed: d.x = 5.000000e-304, expected 5.000000e-304
string.c:3062: Test failed: d.x = 6.000000e-304, expected 6.000000e-304
string.c:3062: Test failed: d.x = 7.000000e-304, expected 7.000000e-304
string.c:3062: Test failed: d.x = 8.000000e-304, expected 8.000000e-304
string.c:3062: Test failed: d.x = 9.000000e-304, expected 9.000000e-304
string.c:3062: Test failed: d.x = 1.000000e-303, expected 1.000000e-303
string.c:3062: Test failed: d.x = 2.000000e-303, expected 2.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-303, expected 3.000000e-303
string.c:3062: Test failed: d.x = 4.000000e-303, expected 4.000000e-303
string.c:3062: Test failed: d.x = 5.000000e-303, expected 5.000000e-303
string.c:3062: Test failed: d.x = 6.000000e-303, expected 6.000000e-303
string.c:3062: Test failed: d.x = 7.000000e-303, expected 7.000000e-303
string.c:3062: Test failed: d.x = 8.000000e-303, expected 8.000000e-303
string.c:3062: Test failed: d.x = 9.000000e-303, expected 9.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-301, expected 3.000000e-301
string.c:3062: Test failed: d.x = 5.000000e-301, expected 5.000000e-301
string.c:3062: Test failed: d.x = 6.000000e-301, expected 6.000000e-301
string.c:3062: Test failed: d.x = 7.000000e-301, expected 7.000000e-301
string.c:3062: Test failed: d.x = 9.000000e-301, expected 9.000000e-301
string.c:3062: Test failed: d.x = 1.000000e-300, expected 1.000000e-300
string.c:3062: Test failed: d.x = 2.000000e-300, expected 2.000000e-300
string.c:3062: Test failed: d.x = 4.000000e-300, expected 4.000000e-300
string.c:3062: Test failed: d.x = 5.000000e-300, expected 5.000000e-300
string.c:3062: Test failed: d.x = 7.000000e-300, expected 7.000000e-300
string.c:3062: Test failed: d.x = 8.000000e-300, expected 8.000000e-300
string.c:3062: Test failed: d.x = 9.000000e-300, expected 9.000000e-300
string.c:3062: Test failed: d.x = 1.000000e-299, expected 1.000000e-299
string.c:3062: Test failed: d.x = 2.000000e-299, expected 2.000000e-299
string.c:3062: Test failed: d.x = 3.000000e-299, expected 3.000000e-299
string.c:3062: Test failed: d.x = 4.000000e-299, expected 4.000000e-299
string.c:3062: Test failed: d.x = 6.000000e-299, expected 6.000000e-299
string.c:3062: Test failed: d.x = 7.000000e-299, expected 7.000000e-299
string.c:3062: Test failed: d.x = 8.000000e-299, expected 8.000000e-299
string.c:3062: Test failed: d.x = 9.000000e-299, expected 9.000000e-299
string.c:3062: Test failed: d.x = 1.000000e-298, expected 1.000000e-298
string.c:3062: Test failed: d.x = 2.000000e-298, expected 2.000000e-298
string.c:3062: Test failed: d.x = 3.000000e-298, expected 3.000000e-298
string.c:3062: Test failed: d.x = 4.000000e-298, expected 4.000000e-298
string.c:3062: Test failed: d.x = 5.000000e-298, expected 5.000000e-298
string.c:3062: Test failed: d.x = 6.000000e-298, expected 6.000000e-298
string.c:3062: Test failed: d.x = 7.000000e-298, expected 7.000000e-298
string.c:3062: Test failed: d.x = 8.000000e-298, expected 8.000000e-298
string.c:3062: Test failed: d.x = 9.000000e-298, expected 9.000000e-298
string.c:3062: Test failed: d.x = 1.000000e-297, expected 1.000000e-297
string.c:3062: Test failed: d.x = 2.000000e-297, expected 2.000000e-297
string.c:3062: Test failed: d.x = 3.000000e-297, expected 3.000000e-297
string.c:3062: Test failed: d.x = 4.000000e-297, expected 4.000000e-297
string.c:3062: Test failed: d.x = 5.000000e-297, expected 5.000000e-297
string.c:3062: Test failed: d.x = 6.000000e-297, expected 6.000000e-297
string.c:3062: Test failed: d.x = 7.000000e-297, expected 7.000000e-297
string.c:3062: Test failed: d.x = 8.000000e-297, expected 8.000000e-297
string.c:3062: Test failed: d.x = 9.000000e-297, expected 9.000000e-297
string.c:3062: Test failed: d.x = 1.000000e-296, expected 1.000000e-296
string.c:3062: Test failed: d.x = 2.000000e-296, expected 2.000000e-296
string.c:3062: Test failed: d.x = 3.000000e-296, expected 3.000000e-296
string.c:3062: Test failed: d.x = 4.000000e-296, expected 4.000000e-296
string.c:3062: Test failed: d.x = 5.000000e-296, expected 5.000000e-296
string.c:3062: Test failed: d.x = 6.000000e-296, expected 6.000000e-296
string.c:3062: Test failed: d.x = 7.000000e-296, expected 7.000000e-296
string.c:3062: Test failed: d.x = 8.000000e-296, expected 8.000000e-296
string.c:3062: Test failed: d.x = 9.000000e-296, expected 9.000000e-296
string.c:3062: Test failed: d.x = 1.000000e-295, expected 1.000000e-295
string.c:3062: Test failed: d.x = 2.000000e-295, expected 2.000000e-295
string.c:3062: Test failed: d.x = 3.000000e-295, expected 3.000000e-295
string.c:3062: Test failed: d.x = 4.000000e-295, expected 4.000000e-295
string.c:3062: Test failed: d.x = 5.000000e-295, expected 5.000000e-295
string.c:3062: Test failed: d.x = 6.000000e-295, expected 6.000000e-295
string.c:3062: Test failed: d.x = 7.000000e-295, expected 7.000000e-295
string.c:3062: Test failed: d.x = 8.000000e-295, expected 8.000000e-295
string.c:3062: Test failed: d.x = 9.000000e-295, expected 9.000000e-295
string.c:3062: Test failed: d.x = 1.000000e-294, expected 1.000000e-294
string.c:3062: Test failed: d.x = 2.000000e-294, expected 2.000000e-294
string.c:3062: Test failed: d.x = 3.000000e-294, expected 3.000000e-294
string.c:3062: Test failed: d.x = 4.000000e-294, expected 4.000000e-294
string.c:3062: Test failed: d.x = 6.000000e-294, expected 6.000000e-294
string.c:3062: Test failed: d.x = 8.000000e-294, expected 8.000000e-294
string.c:3062: Test failed: d.x = 9.000000e-294, expected 9.000000e-294
string.c:3062: Test failed: d.x = 1.000000e-293, expected 1.000000e-293
string.c:3062: Test failed: d.x = 2.000000e-293, expected 2.000000e-293
string.c:3062: Test failed: d.x = 3.000000e-293, expected 3.000000e-293
string.c:3062: Test failed: d.x = 4.000000e-293, expected 4.000000e-293
string.c:3062: Test failed: d.x = 5.000000e-293, expected 5.000000e-293
string.c:3062: Test failed: d.x = 6.000000e-293, expected 6.000000e-293
string.c:3062: Test failed: d.x = 7.000000e-293, expected 7.000000e-293
string.c:3062: Test failed: d.x = 8.000000e-293, expected 8.000000e-293
string.c:3062: Test failed: d.x = 9.000000e-293, expected 9.000000e-293
string.c:3062: Test failed: d.x = 1.000000e-292, expected 1.000000e-292
string.c:3062: Test failed: d.x = 2.000000e-292, expected 2.000000e-292
string.c:3062: Test failed: d.x = 3.000000e-292, expected 3.000000e-292
string.c:3062: Test failed: d.x = 4.000000e-292, expected 4.000000e-292
string.c:3062: Test failed: d.x = 5.000000e-292, expected 5.000000e-292
string.c:3062: Test failed: d.x = 6.000000e-292, expected 6.000000e-292
string.c:3062: Test failed: d.x = 7.000000e-292, expected 7.000000e-292
string.c:3062: Test failed: d.x = 8.000000e-292, expected 8.000000e-292
string.c:3062: Test failed: d.x = 9.000000e-292, expected 9.000000e-292
string.c:3062: Test failed: d.x = 1.000000e-291, expected 1.000000e-291
string.c:3062: Test failed: d.x = 2.000000e-291, expected 2.000000e-291
string.c:3062: Test failed: d.x = 3.000000e-291, expected 3.000000e-291
string.c:3062: Test failed: d.x = 4.000000e-291, expected 4.000000e-291
string.c:3062: Test failed: d.x = 5.000000e-291, expected 5.000000e-291
string.c:3062: Test failed: d.x = 6.000000e-291, expected 6.000000e-291
string.c:3062: Test failed: d.x = 8.000000e-291, expected 8.000000e-291
string.c:3062: Test failed: d.x = 9.000000e-291, expected 9.000000e-291
string.c:3062: Test failed: d.x = 1.000000e-290, expected 1.000000e-290
string.c:3062: Test failed: d.x = 2.000000e-290, expected 2.000000e-290
string.c:3062: Test failed: d.x = 3.000000e-290, expected 3.000000e-290
string.c:3062: Test failed: d.x = 4.000000e-290, expected 4.000000e-290
string.c:3062: Test failed: d.x = 5.000000e-290, expected 5.000000e-290
string.c:3062: Test failed: d.x = 6.000000e-290, expected 6.000000e-290
string.c:3062: Test failed: d.x = 7.000000e-290, expected 7.000000e-290
string.c:3062: Test failed: d.x = 8.000000e-290, expected 8.000000e-290
string.c:3062: Test failed: d.x = 9.000000e-290, expected 9.000000e-290
string.c:3062: Test failed: d.x = 1.000000e-289, expected 1.000000e-289
string.c:3062: Test failed: d.x = 2.000000e-289, expected 2.000000e-289
string.c:3062: Test failed: d.x = 3.000000e-289, expected 3.000000e-289
string.c:3062: Test failed: d.x = 4.000000e-289, expected 4.000000e-289
string.c:3062: Test failed: d.x = 5.000000e-289, expected 5.000000e-289
string.c:3062: Test failed: d.x = 6.000000e-289, expected 6.000000e-289
string.c:3062: Test failed: d.x = 7.000000e-289, expected 7.000000e-289
string.c:3062: Test failed: d.x = 8.000000e-289, expected 8.000000e-289
string.c:3062: Test failed: d.x = 9.000000e-289, expected 9.000000e-289
string.c:3062: Test failed: d.x = 1.000000e-288, expected 1.000000e-288
string.c:3062: Test failed: d.x = 2.000000e-288, expected 2.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-288, expected 3.000000e-288
string.c:3062: Test failed: d.x = 4.000000e-288, expected 4.000000e-288
string.c:3062: Test failed: d.x = 5.000000e-288, expected 5.000000e-288
string.c:3062: Test failed: d.x = 6.000000e-288, expected 6.000000e-288
string.c:3062: Test failed: d.x = 7.000000e-288, expected 7.000000e-288
string.c:3062: Test failed: d.x = 8.000000e-288, expected 8.000000e-288
string.c:3062: Test failed: d.x = 9.000000e-288, expected 9.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-286, expected 3.000000e-286
string.c:3062: Test failed: d.x = 6.000000e-286, expected 6.000000e-286
string.c:3062: Test failed: d.x = 1.000000e-285, expected 1.000000e-285
string.c:3062: Test failed: d.x = 2.000000e-285, expected 2.000000e-285
string.c:3062: Test failed: d.x = 3.000000e-285, expected 3.000000e-285
string.c:3062: Test failed: d.x = 4.000000e-285, expected 4.000000e-285
string.c:3062: Test failed: d.x = 5.000000e-285, expected 5.000000e-285
string.c:3062: Test failed: d.x = 6.000000e-285, expected 6.000000e-285
string.c:3062: Test failed: d.x = 7.000000e-285, expected 7.000000e-285
string.c:3062: Test failed: d.x = 8.000000e-285, expected 8.000000e-285
string.c:3062: Test failed: d.x = 9.000000e-285, expected 9.000000e-285
string.c:3062: Test failed: d.x = 1.000000e-283, expected 1.000000e-283
string.c:3062: Test failed: d.x = 2.000000e-283, expected 2.000000e-283
string.c:3062: Test failed: d.x = 3.000000e-283, expected 3.000000e-283
string.c:3062: Test failed: d.x = 4.000000e-283, expected 4.000000e-283
string.c:3062: Test failed: d.x = 5.000000e-283, expected 5.000000e-283
string.c:3062: Test failed: d.x = 6.000000e-283, expected 6.000000e-283
string.c:3062: Test failed: d.x = 7.000000e-283, expected 7.000000e-283
string.c:3062: Test failed: d.x = 8.000000e-283, expected 8.000000e-283
string.c:3062: Test failed: d.x = 9.000000e-283, expected 9.000000e-283
string.c:3062: Test failed: d.x = 1.000000e-282, expected 1.000000e-282
string.c:3062: Test failed: d.x = 2.000000e-282, expected 2.000000e-282
string.c:3062: Test failed: d.x = 3.000000e-282, expected 3.000000e-282
string.c:3062: Test failed: d.x = 4.000000e-282, expected 4.000000e-282
string.c:3062: Test failed: d.x = 5.000000e-282, expected 5.000000e-282
string.c:3062: Test failed: d.x = 6.000000e-282, expected 6.000000e-282
string.c:3062: Test failed: d.x = 7.000000e-282, expected 7.000000e-282
string.c:3062: Test failed: d.x = 8.000000e-282, expected 8.000000e-282
string.c:3062: Test failed: d.x = 9.000000e-282, expected 9.000000e-282
string.c:3062: Test failed: d.x = 1.000000e-281, expected 1.000000e-281
string.c:3062: Test failed: d.x = 2.000000e-281, expected 2.000000e-281
string.c:3062: Test failed: d.x = 3.000000e-281, expected 3.000000e-281
string.c:3062: Test failed: d.x = 4.000000e-281, expected 4.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-281, expected 5.000000e-281
string.c:3062: Test failed: d.x = 6.000000e-281, expected 6.000000e-281
string.c:3062: Test failed: d.x = 7.000000e-281, expected 7.000000e-281
string.c:3062: Test failed: d.x = 8.000000e-281, expected 8.000000e-281
string.c:3062: Test failed: d.x = 9.000000e-281, expected 9.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-280, expected 5.000000e-280
string.c:3062: Test failed: d.x = 1.000000e-278, expected 1.000000e-278
string.c:3062: Test failed: d.x = 2.000000e-278, expected 2.000000e-278
string.c:3062: Test failed: d.x = 3.000000e-278, expected 3.000000e-278
string.c:3062: Test failed: d.x = 4.000000e-278, expected 4.000000e-278
string.c:3062: Test failed: d.x = 5.000000e-278, expected 5.000000e-278
string.c:3062: Test failed: d.x = 6.000000e-278, expected 6.000000e-278
string.c:3062: Test failed: d.x = 7.000000e-278, expected 7.000000e-278
string.c:3062: Test failed: d.x = 8.000000e-278, expected 8.000000e-278
string.c:3062: Test failed: d.x = 9.000000e-278, expected 9.000000e-278
string.c:3062: Test failed: d.x = 1.000000e-277, expected 1.000000e-277
string.c:3062: Test failed: d.x = 2.000000e-277, expected 2.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-277, expected 3.000000e-277
string.c:3062: Test failed: d.x = 4.000000e-277, expected 4.000000e-277
string.c:3062: Test failed: d.x = 5.000000e-277, expected 5.000000e-277
string.c:3062: Test failed: d.x = 6.000000e-277, expected 6.000000e-277
string.c:3062: Test failed: d.x = 7.000000e-277, expected 7.000000e-277
string.c:3062: Test failed: d.x = 8.000000e-277, expected 8.000000e-277
string.c:3062: Test failed: d.x = 9.000000e-277, expected 9.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-276, expected 3.000000e-276
string.c:3062: Test failed: d.x = 5.000000e-276, expected 5.000000e-276
string.c:3062: Test failed: d.x = 6.000000e-276, expected 6.000000e-276
string.c:3062: Test failed: d.x = 7.000000e-276, expected 7.000000e-276
string.c:3062: Test failed: d.x = 9.000000e-276, expected 9.000000e-276
string.c:3062: Test failed: d.x = 1.000000e-275, expected 1.000000e-275
string.c:3062: Test failed: d.x = 2.000000e-275, expected 2.000000e-275
string.c:3062: Test failed: d.x = 3.000000e-275, expected 3.000000e-275
string.c:3062: Test failed: d.x = 4.000000e-275, expected 4.000000e-275
string.c:3062: Test failed: d.x = 5.000000e-275, expected 5.000000e-275
string.c:3062: Test failed: d.x = 6.000000e-275, expected 6.000000e-275
string.c:3062: Test failed: d.x = 7.000000e-275, expected 7.000000e-275
string.c:3062: Test failed: d.x = 8.000000e-275, expected 8.000000e-275
string.c:3062: Test failed: d.x = 9.000000e-275, expected 9.000000e-275
string.c:3062: Test failed: d.x = 1.000000e-274, expected 1.000000e-274
string.c:3062: Test failed: d.x = 2.000000e-274, expected 2.000000e-274
string.c:3062: Test failed: d.x = 3.000000e-274, expected 3.000000e-274
string.c:3062: Test failed: d.x = 4.000000e-274, expected 4.000000e-274
string.c:3062: Test failed: d.x = 5.000000e-274, expected 5.000000e-274
string.c:3062: Test failed: d.x = 6.000000e-274, expected 6.000000e-274
string.c:3062: Test failed: d.x = 7.000000e-274, expected 7.000000e-274
string.c:3062: Test failed: d.x = 8.000000e-274, expected 8.000000e-274
string.c:3062: Test failed: d.x = 9.000000e-274, expected 9.000000e-274
string.c:3062: Test failed: d.x = 1.000000e-273, expected 1.000000e-273
string.c:3062: Test failed: d.x = 2.000000e-273, expected 2.000000e-273
string.c:3062: Test failed: d.x = 3.000000e-273, expected 3.000000e-273
string.c:3062: Test failed: d.x = 4.000000e-273, expected 4.000000e-273
string.c:3062: Test failed: d.x = 5.000000e-273, expected 5.000000e-273
string.c:3062: Test failed: d.x = 6.000000e-273, expected 6.000000e-273
string.c:3062: Test failed: d.x = 7.000000e-273, expected 7.000000e-273
string.c:3062: Test failed: d.x = 8.000000e-273, expected 8.000000e-273
string.c:3062: Test failed: d.x = 9.000000e-273, expected 9.000000e-273
string.c:3062: Test failed: d.x = 1.000000e-272, expected 1.000000e-272
string.c:3062: Test failed: d.x = 2.000000e-272, expected 2.000000e-272
string.c:3062: Test failed: d.x = 4.000000e-272, expected 4.000000e-272
string.c:3062: Test failed: d.x = 5.000000e-272, expected 5.000000e-272
string.c:3062: Test failed: d.x = 8.000000e-272, expected 8.000000e-272
string.c:3062: Test failed: d.x = 1.000000e-271, expected 1.000000e-271
string.c:3062: Test failed: d.x = 2.000000e-271, expected 2.000000e-271
string.c:3062: Test failed: d.x = 3.000000e-271, expected 3.000000e-271
string.c:3062: Test failed: d.x = 4.000000e-271, expected 4.000000e-271
string.c:3062: Test failed: d.x = 5.000000e-271, expected 5.000000e-271
string.c:3062: Test failed: d.x = 6.000000e-271, expected 6.000000e-271
string.c:3062: Test failed: d.x = 7.000000e-271, expected 7.000000e-271
string.c:3062: Test failed: d.x = 8.000000e-271, expected 8.000000e-271
string.c:3062: Test failed: d.x = 9.000000e-271, expected 9.000000e-271
string.c:3062: Test failed: d.x = 1.000000e-270, expected 1.000000e-270
string.c:3062: Test failed: d.x = 2.000000e-270, expected 2.000000e-270
string.c:3062: Test failed: d.x = 4.000000e-270, expected 4.000000e-270
string.c:3062: Test failed: d.x = 5.000000e-270, expected 5.000000e-270
string.c:3062: Test failed: d.x = 7.000000e-270, expected 7.000000e-270
string.c:3062: Test failed: d.x = 8.000000e-270, expected 8.000000e-270
string.c:3062: Test failed: d.x = 9.000000e-270, expected 9.000000e-270
string.c:3062: Test failed: d.x = 1.000000e-269, expected 1.000000e-269
string.c:3062: Test failed: d.x = 2.000000e-269, expected 2.000000e-269
string.c:3062: Test failed: d.x = 3.000000e-269, expected 3.000000e-269
string.c:3062: Test failed: d.x = 4.000000e-269, expected 4.000000e-269
string.c:3062: Test failed: d.x = 6.000000e-269, expected 6.000000e-269
string.c:3062: Test failed: d.x = 8.000000e-269, expected 8.000000e-269
string.c:3062: Test failed: d.x = 1.000000e-268, expected 1.000000e-268
string.c:3062: Test failed: d.x = 2.000000e-268, expected 2.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-268, expected 3.000000e-268
string.c:3062: Test failed: d.x = 4.000000e-268, expected 4.000000e-268
string.c:3062: Test failed: d.x = 6.000000e-268, expected 6.000000e-268
string.c:3062: Test failed: d.x = 7.000000e-268, expected 7.000000e-268
string.c:3062: Test failed: d.x = 8.000000e-268, expected 8.000000e-268
string.c:3062: Test failed: d.x = 9.000000e-268, expected 9.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-267, expected 3.000000e-267
string.c:3062: Test failed: d.x = 5.000000e-267, expected 5.000000e-267
string.c:3062: Test failed: d.x = 6.000000e-267, expected 6.000000e-267
string.c:3062: Test failed: d.x = 7.000000e-267, expected 7.000000e-267
string.c:3062: Test failed: d.x = 9.000000e-267, expected 9.000000e-267
string.c:3062: Test failed: d.x = 1.000000e-266, expected 1.000000e-266
string.c:3062: Test failed: d.x = 2.000000e-266, expected 2.000000e-266
string.c:3062: Test failed: d.x = 3.000000e-266, expected 3.000000e-266
string.c:3062: Test failed: d.x = 4.000000e-266, expected 4.000000e-266
string.c:3062: Test failed: d.x = 6.000000e-266, expected 6.000000e-266
string.c:3062: Test failed: d.x = 8.000000e-266, expected 8.000000e-266
string.c:3062: Test failed: d.x = 1.000000e-265, expected 1.000000e-265
string.c:3062: Test failed: d.x = 2.000000e-265, expected 2.000000e-265
string.c:3062: Test failed: d.x = 3.000000e-265, expected 3.000000e-265
string.c:3062: Test failed: d.x = 4.000000e-265, expected 4.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-265, expected 5.000000e-265
string.c:3062: Test failed: d.x = 6.000000e-265, expected 6.000000e-265
string.c:3062: Test failed: d.x = 7.000000e-265, expected 7.000000e-265
string.c:3062: Test failed: d.x = 8.000000e-265, expected 8.000000e-265
string.c:3062: Test failed: d.x = 9.000000e-265, expected 9.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-264, expected 5.000000e-264
string.c:3062: Test failed: d.x = 7.000000e-264, expected 7.000000e-264
string.c:3062: Test failed: d.x = 9.000000e-264, expected 9.000000e-264
string.c:3062: Test failed: d.x = 1.000000e-263, expected 1.000000e-263
string.c:3062: Test failed: d.x = 2.000000e-263, expected 2.000000e-263
string.c:3062: Test failed: d.x = 3.000000e-263, expected 3.000000e-263
string.c:3062: Test failed: d.x = 4.000000e-263, expected 4.000000e-263
string.c:3062: Test failed: d.x = 5.000000e-263, expected 5.000000e-263
string.c:3062: Test failed: d.x = 6.000000e-263, expected 6.000000e-263
string.c:3062: Test failed: d.x = 8.000000e-263, expected 8.000000e-263
string.c:3062: Test failed: d.x = 9.000000e-263, expected 9.000000e-263
string.c:3062: Test failed: d.x = 1.000000e-262, expected 1.000000e-262
string.c:3062: Test failed: d.x = 2.000000e-262, expected 2.000000e-262
string.c:3062: Test failed: d.x = 3.000000e-262, expected 3.000000e-262
string.c:3062: Test failed: d.x = 4.000000e-262, expected 4.000000e-262
string.c:3062: Test failed: d.x = 5.000000e-262, expected 5.000000e-262
string.c:3062: Test failed: d.x = 6.000000e-262, expected 6.000000e-262
string.c:3062: Test failed: d.x = 7.000000e-262, expected 7.000000e-262
string.c:3062: Test failed: d.x = 8.000000e-262, expected 8.000000e-262
string.c:3062: Test failed: d.x = 9.000000e-262, expected 9.000000e-262
string.c:3062: Test failed: d.x = 1.000000e-261, expected 1.000000e-261
string.c:3062: Test failed: d.x = 2.000000e-261, expected 2.000000e-261
string.c:3062: Test failed: d.x = 3.000000e-261, expected 3.000000e-261
string.c:3062: Test failed: d.x = 4.000000e-261, expected 4.000000e-261
string.c:3062: Test failed: d.x = 5.000000e-261, expected 5.000000e-261
string.c:3062: Test failed: d.x = 6.000000e-261, expected 6.000000e-261
string.c:3062: Test failed: d.x = 7.000000e-261, expected 7.000000e-261
string.c:3062: Test failed: d.x = 8.000000e-261, expected 8.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-261, expected 9.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-260, expected 9.000000e-260
string.c:3062: Test failed: d.x = 1.000000e-259, expected 1.000000e-259
string.c:3062: Test failed: d.x = 2.000000e-259, expected 2.000000e-259
string.c:3062: Test failed: d.x = 3.000000e-259, expected 3.000000e-259
string.c:3062: Test failed: d.x = 4.000000e-259, expected 4.000000e-259
string.c:3062: Test failed: d.x = 5.000000e-259, expected 5.000000e-259
string.c:3062: Test failed: d.x = 6.000000e-259, expected 6.000000e-259
string.c:3062: Test failed: d.x = 7.000000e-259, expected 7.000000e-259
string.c:3062: Test failed: d.x = 8.000000e-259, expected 8.000000e-259
string.c:3062: Test failed: d.x = 9.000000e-259, expected 9.000000e-259
string.c:3062: Test failed: d.x = 1.000000e-258, expected 1.000000e-258
string.c:3062: Test failed: d.x = 2.000000e-258, expected 2.000000e-258
string.c:3062: Test failed: d.x = 3.000000e-258, expected 3.000000e-258
string.c:3062: Test failed: d.x = 4.000000e-258, expected 4.000000e-258
string.c:3062: Test failed: d.x = 6.000000e-258, expected 6.000000e-258
string.c:3062: Test failed: d.x = 7.000000e-258, expected 7.000000e-258
string.c:3062: Test failed: d.x = 8.000000e-258, expected 8.000000e-258
string.c:3062: Test failed: d.x = 1.000000e-257, expected 1.000000e-257
string.c:3062: Test failed: d.x = 2.000000e-257, expected 2.000000e-257
string.c:3062: Test failed: d.x = 3.000000e-257, expected 3.000000e-257
string.c:3062: Test failed: d.x = 4.000000e-257, expected 4.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-257, expected 5.000000e-257
string.c:3062: Test failed: d.x = 6.000000e-257, expected 6.000000e-257
string.c:3062: Test failed: d.x = 8.000000e-257, expected 8.000000e-257
string.c:3062: Test failed: d.x = 9.000000e-257, expected 9.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-256, expected 5.000000e-256
string.c:3062: Test failed: d.x = 7.000000e-256, expected 7.000000e-256
string.c:3062: Test failed: d.x = 3.000000e-255, expected 3.000000e-255
string.c:3062: Test failed: d.x = 5.000000e-255, expected 5.000000e-255
string.c:3062: Test failed: d.x = 6.000000e-255, expected 6.000000e-255
string.c:3062: Test failed: d.x = 7.000000e-255, expected 7.000000e-255
string.c:3062: Test failed: d.x = 1.000000e-254, expected 1.000000e-254
string.c:3062: Test failed: d.x = 2.000000e-254, expected 2.000000e-254
string.c:3062: Test failed: d.x = 3.000000e-254, expected 3.000000e-254
string.c:3062: Test failed: d.x = 4.000000e-254, expected 4.000000e-254
string.c:3062: Test failed: d.x = 5.000000e-254, expected 5.000000e-254
string.c:3062: Test failed: d.x = 6.000000e-254, expected 6.000000e-254
string.c:3062: Test failed: d.x = 8.000000e-254, expected 8.000000e-254
string.c:3062: Test failed: d.x = 9.000000e-254, expected 9.000000e-254
string.c:3062: Test failed: d.x = 1.000000e-253, expected 1.000000e-253
string.c:3062: Test failed: d.x = 2.000000e-253, expected 2.000000e-253
string.c:3062: Test failed: d.x = 4.000000e-253, expected 4.000000e-253
string.c:3062: Test failed: d.x = 5.000000e-253, expected 5.000000e-253
string.c:3062: Test failed: d.x = 7.000000e-253, expected 7.000000e-253
string.c:3062: Test failed: d.x = 8.000000e-253, expected 8.000000e-253
string.c:3062: Test failed: d.x = 9.000000e-253, expected 9.000000e-253
string.c:3062: Test failed: d.x = 1.000000e-251, expected 1.000000e-251
string.c:3062: Test failed: d.x = 2.000000e-251, expected 2.000000e-251
string.c:3062: Test failed: d.x = 3.000000e-251, expected 3.000000e-251
string.c:3062: Test failed: d.x = 4.000000e-251, expected 4.000000e-251
string.c:3062: Test failed: d.x = 5.000000e-251, expected 5.000000e-251
string.c:3062: Test failed: d.x = 6.000000e-251, expected 6.000000e-251
string.c:3062: Test failed: d.x = 8.000000e-251, expected 8.000000e-251
string.c:3062: Test failed: d.x = 9.000000e-251, expected 9.000000e-251
string.c:3062: Test failed: d.x = 1.000000e-250, expected 1.000000e-250
string.c:3062: Test failed: d.x = 2.000000e-250, expected 2.000000e-250
string.c:3062: Test failed: d.x = 4.000000e-250, expected 4.000000e-250
string.c:3062: Test failed: d.x = 5.000000e-250, expected 5.000000e-250
string.c:3062: Test failed: d.x = 7.000000e-250, expected 7.000000e-250
string.c:3062: Test failed: d.x = 8.000000e-250, expected 8.000000e-250
string.c:3062: Test failed: d.x = 9.000000e-250, expected 9.000000e-250
string.c:3062: Test failed: d.x = 1.000000e-249, expected 1.000000e-249
string.c:3062: Test failed: d.x = 2.000000e-249, expected 2.000000e-249
string.c:3062: Test failed: d.x = 3.000000e-249, expected 3.000000e-249
string.c:3062: Test failed: d.x = 4.000000e-249, expected 4.000000e-249
string.c:3062: Test failed: d.x = 5.000000e-249, expected 5.000000e-249
string.c:3062: Test failed: d.x = 6.000000e-249, expected 6.000000e-249
string.c:3062: Test failed: d.x = 7.000000e-249, expected 7.000000e-249
string.c:3062: Test failed: d.x = 8.000000e-249, expected 8.000000e-249
string.c:3062: Test failed: d.x = 9.000000e-249, expected 9.000000e-249
string.c:3062: Test failed: d.x = 1.000000e-248, expected 1.000000e-248
string.c:3062: Test failed: d.x = 2.000000e-248, expected 2.000000e-248
string.c:3062: Test failed: d.x = 4.000000e-248, expected 4.000000e-248
string.c:3062: Test failed: d.x = 5.000000e-248, expected 5.000000e-248
string.c:3062: Test failed: d.x = 7.000000e-248, expected 7.000000e-248
string.c:3062: Test failed: d.x = 8.000000e-248, expected 8.000000e-248
string.c:3062: Test failed: d.x = 9.000000e-248, expected 9.000000e-248
string.c:3062: Test failed: d.x = 1.000000e-247, expected 1.000000e-247
string.c:3062: Test failed: d.x = 2.000000e-247, expected 2.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-247, expected 3.000000e-247
string.c:3062: Test failed: d.x = 4.000000e-247, expected 4.000000e-247
string.c:3062: Test failed: d.x = 5.000000e-247, expected 5.000000e-247
string.c:3062: Test failed: d.x = 6.000000e-247, expected 6.000000e-247
string.c:3062: Test failed: d.x = 8.000000e-247, expected 8.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-246, expected 3.000000e-246
string.c:3062: Test failed: d.x = 6.000000e-246, expected 6.000000e-246
string.c:3062: Test failed: d.x = 1.000000e-244, expected 1.000000e-244
string.c:3062: Test failed: d.x = 2.000000e-244, expected 2.000000e-244
string.c:3062: Test failed: d.x = 4.000000e-244, expected 4.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-244, expected 7.000000e-244
string.c:3062: Test failed: d.x = 8.000000e-244, expected 8.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-243, expected 7.000000e-243
string.c:3062: Test failed: d.x = 3.000000e-242, expected 3.000000e-242
string.c:3062: Test failed: d.x = 5.000000e-242, expected 5.000000e-242
string.c:3062: Test failed: d.x = 6.000000e-242, expected 6.000000e-242
string.c:3062: Test failed: d.x = 7.000000e-242, expected 7.000000e-242
string.c:3062: Test failed: d.x = 9.000000e-242, expected 9.000000e-242
string.c:3062: Test failed: d.x = 1.000000e-241, expected 1.000000e-241
string.c:3062: Test failed: d.x = 2.000000e-241, expected 2.000000e-241
string.c:3062: Test failed: d.x = 4.000000e-241, expected 4.000000e-241
string.c:3062: Test failed: d.x = 8.000000e-241, expected 8.000000e-241
string.c:3062: Test failed: d.x = 7.000000e-240, expected 7.000000e-240
string.c:3062: Test failed: d.x = 3.000000e-239, expected 3.000000e-239
string.c:3062: Test failed: d.x = 5.000000e-239, expected 5.000000e-239
string.c:3062: Test failed: d.x = 6.000000e-239, expected 6.000000e-239
string.c:3062: Test failed: d.x = 7.000000e-239, expected 7.000000e-239
string.c:3062: Test failed: d.x = 9.000000e-239, expected 9.000000e-239
string.c:3062: Test failed: d.x = 1.000000e-238, expected 1.000000e-238
string.c:3062: Test failed: d.x = 2.000000e-238, expected 2.000000e-238
string.c:3062: Test failed: d.x = 3.000000e-238, expected 3.000000e-238
string.c:3062: Test failed: d.x = 4.000000e-238, expected 4.000000e-238
string.c:3062: Test failed: d.x = 6.000000e-238, expected 6.000000e-238
string.c:3062: Test failed: d.x = 8.000000e-238, expected 8.000000e-238
string.c:3062: Test failed: d.x = 9.000000e-238, expected 9.000000e-238
string.c:3062: Test failed: d.x = 1.000000e-237, expected 1.000000e-237
string.c:3062: Test failed: d.x = 2.000000e-237, expected 2.000000e-237
string.c:3062: Test failed: d.x = 3.000000e-237, expected 3.000000e-237
string.c:3062: Test failed: d.x = 4.000000e-237, expected 4.000000e-237
string.c:3062: Test failed: d.x = 6.000000e-237, expected 6.000000e-237
string.c:3062: Test failed: d.x = 7.000000e-237, expected 7.000000e-237
string.c:3062: Test failed: d.x = 8.000000e-237, expected 8.000000e-237
string.c:3062: Test failed: d.x = 9.000000e-237, expected 9.000000e-237
string.c:3062: Test failed: d.x = 1.000000e-236, expected 1.000000e-236
string.c:3062: Test failed: d.x = 2.000000e-236, expected 2.000000e-236
string.c:3062: Test failed: d.x = 3.000000e-236, expected 3.000000e-236
string.c:3062: Test failed: d.x = 4.000000e-236, expected 4.000000e-236
string.c:3062: Test failed: d.x = 5.000000e-236, expected 5.000000e-236
string.c:3062: Test failed: d.x = 6.000000e-236, expected 6.000000e-236
string.c:3062: Test failed: d.x = 7.000000e-236, expected 7.000000e-236
string.c:3062: Test failed: d.x = 8.000000e-236, expected 8.000000e-236
string.c:3062: Test failed: d.x = 9.000000e-236, expected 9.000000e-236
string.c:3062: Test failed: d.x = 1.000000e-234, expected 1.000000e-234
string.c:3062: Test failed: d.x = 2.000000e-234, expected 2.000000e-234
string.c:3062: Test failed: d.x = 3.000000e-234, expected 3.000000e-234
string.c:3062: Test failed: d.x = 4.000000e-234, expected 4.000000e-234
string.c:3062: Test failed: d.x = 5.000000e-234, expected 5.000000e-234
string.c:3062: Test failed: d.x = 6.000000e-234, expected 6.000000e-234
string.c:3062: Test failed: d.x = 7.000000e-234, expected 7.000000e-234
string.c:3062: Test failed: d.x = 8.000000e-234, expected 8.000000e-234
string.c:3062: Test failed: d.x = 9.000000e-234, expected 9.000000e-234
string.c:3062: Test failed: d.x = 1.000000e-233, expected 1.000000e-233
string.c:3062: Test failed: d.x = 2.000000e-233, expected 2.000000e-233
string.c:3062: Test failed: d.x = 3.000000e-233, expected 3.000000e-233
string.c:3062: Test failed: d.x = 4.000000e-233, expected 4.000000e-233
string.c:3062: Test failed: d.x = 6.000000e-233, expected 6.000000e-233
string.c:3062: Test failed: d.x = 8.000000e-233, expected 8.000000e-233
string.c:3062: Test failed: d.x = 1.000000e-232, expected 1.000000e-232
string.c:3062: Test failed: d.x = 2.000000e-232, expected 2.000000e-232
string.c:3062: Test failed: d.x = 3.000000e-232, expected 3.000000e-232
string.c:3062: Test failed: d.x = 4.000000e-232, expected 4.000000e-232
string.c:3062: Test failed: d.x = 6.000000e-232, expected 6.000000e-232
string.c:3062: Test failed: d.x = 8.000000e-232, expected 8.000000e-232
string.c:3062: Test failed: d.x = 1.000000e-229, expected 1.000000e-229
string.c:3062: Test failed: d.x = 2.000000e-229, expected 2.000000e-229
string.c:3062: Test failed: d.x = 3.000000e-229, expected 3.000000e-229
string.c:3062: Test failed: d.x = 4.000000e-229, expected 4.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-229, expected 5.000000e-229
string.c:3062: Test failed: d.x = 6.000000e-229, expected 6.000000e-229
string.c:3062: Test failed: d.x = 7.000000e-229, expected 7.000000e-229
string.c:3062: Test failed: d.x = 8.000000e-229, expected 8.000000e-229
string.c:3062: Test failed: d.x = 9.000000e-229, expected 9.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-228, expected 5.000000e-228
string.c:3062: Test failed: d.x = 7.000000e-228, expected 7.000000e-228
string.c:3062: Test failed: d.x = 9.000000e-228, expected 9.000000e-228
string.c:3062: Test failed: d.x = 1.000000e-226, expected 1.000000e-226
string.c:3062: Test failed: d.x = 2.000000e-226, expected 2.000000e-226
string.c:3062: Test failed: d.x = 3.000000e-226, expected 3.000000e-226
string.c:3062: Test failed: d.x = 4.000000e-226, expected 4.000000e-226
string.c:3062: Test failed: d.x = 5.000000e-226, expected 5.000000e-226
string.c:3062: Test failed: d.x = 6.000000e-226, expected 6.000000e-226
string.c:3062: Test failed: d.x = 7.000000e-226, expected 7.000000e-226
string.c:3062: Test failed: d.x = 8.000000e-226, expected 8.000000e-226
string.c:3062: Test failed: d.x = 9.000000e-226, expected 9.000000e-226
string.c:3062: Test failed: d.x = 1.000000e-225, expected 1.000000e-225
string.c:3062: Test failed: d.x = 2.000000e-225, expected 2.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-225, expected 3.000000e-225
string.c:3062: Test failed: d.x = 4.000000e-225, expected 4.000000e-225
string.c:3062: Test failed: d.x = 5.000000e-225, expected 5.000000e-225
string.c:3062: Test failed: d.x = 6.000000e-225, expected 6.000000e-225
string.c:3062: Test failed: d.x = 7.000000e-225, expected 7.000000e-225
string.c:3062: Test failed: d.x = 8.000000e-225, expected 8.000000e-225
string.c:3062: Test failed: d.x = 9.000000e-225, expected 9.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-224, expected 3.000000e-224
string.c:3062: Test failed: d.x = 6.000000e-224, expected 6.000000e-224
string.c:3062: Test failed: d.x = 1.000000e-222, expected 1.000000e-222
string.c:3062: Test failed: d.x = 2.000000e-222, expected 2.000000e-222
string.c:3062: Test failed: d.x = 4.000000e-222, expected 4.000000e-222
string.c:3062: Test failed: d.x = 8.000000e-222, expected 8.000000e-222
string.c:3062: Test failed: d.x = 3.000000e-220, expected 3.000000e-220
string.c:3062: Test failed: d.x = 5.000000e-220, expected 5.000000e-220
string.c:3062: Test failed: d.x = 6.000000e-220, expected 6.000000e-220
string.c:3062: Test failed: d.x = 7.000000e-220, expected 7.000000e-220
string.c:3062: Test failed: d.x = 1.000000e-219, expected 1.000000e-219
string.c:3062: Test failed: d.x = 2.000000e-219, expected 2.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-219, expected 3.000000e-219
string.c:3062: Test failed: d.x = 4.000000e-219, expected 4.000000e-219
string.c:3062: Test failed: d.x = 5.000000e-219, expected 5.000000e-219
string.c:3062: Test failed: d.x = 6.000000e-219, expected 6.000000e-219
string.c:3062: Test failed: d.x = 7.000000e-219, expected 7.000000e-219
string.c:3062: Test failed: d.x = 8.000000e-219, expected 8.000000e-219
string.c:3062: Test failed: d.x = 9.000000e-219, expected 9.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-218, expected 3.000000e-218
string.c:3062: Test failed: d.x = 6.000000e-218, expected 6.000000e-218
string.c:3062: Test failed: d.x = 9.000000e-218, expected 9.000000e-218
string.c:3062: Test failed: d.x = 1.000000e-217, expected 1.000000e-217
string.c:3062: Test failed: d.x = 2.000000e-217, expected 2.000000e-217
string.c:3062: Test failed: d.x = 3.000000e-217, expected 3.000000e-217
string.c:3062: Test failed: d.x = 4.000000e-217, expected 4.000000e-217
string.c:3062: Test failed: d.x = 5.000000e-217, expected 5.000000e-217
string.c:3062: Test failed: d.x = 6.000000e-217, expected 6.000000e-217
string.c:3062: Test failed: d.x = 7.000000e-217, expected 7.000000e-217
string.c:3062: Test failed: d.x = 8.000000e-217, expected 8.000000e-217
string.c:3062: Test failed: d.x = 9.000000e-217, expected 9.000000e-217
string.c:3062: Test failed: d.x = 1.000000e-215, expected 1.000000e-215
string.c:3062: Test failed: d.x = 2.000000e-215, expected 2.000000e-215
string.c:3062: Test failed: d.x = 3.000000e-215, expected 3.000000e-215
string.c:3062: Test failed: d.x = 4.000000e-215, expected 4.000000e-215
string.c:3062: Test failed: d.x = 5.000000e-215, expected 5.000000e-215
string.c:3062: Test failed: d.x = 6.000000e-215, expected 6.000000e-215
string.c:3062: Test failed: d.x = 7.000000e-215, expected 7.000000e-215
string.c:3062: Test failed: d.x = 8.000000e-215, expected 8.000000e-215
string.c:3062: Test failed: d.x = 9.000000e-215, expected 9.000000e-215
string.c:3062: Test failed: d.x = 1.000000e-214, expected 1.000000e-214
string.c:3062: Test failed: d.x = 2.000000e-214, expected 2.000000e-214
string.c:3062: Test failed: d.x = 4.000000e-214, expected 4.000000e-214
string.c:3062: Test failed: d.x = 5.000000e-214, expected 5.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-214, expected 7.000000e-214
string.c:3062: Test failed: d.x = 8.000000e-214, expected 8.000000e-214
string.c:3062: Test failed: d.x = 9.000000e-214, expected 9.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-213, expected 7.000000e-213
string.c:3062: Test failed: d.x = 1.000000e-212, expected 1.000000e-212
string.c:3062: Test failed: d.x = 2.000000e-212, expected 2.000000e-212
string.c:3062: Test failed: d.x = 3.000000e-212, expected 3.000000e-212
string.c:3062: Test failed: d.x = 4.000000e-212, expected 4.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-212, expected 5.000000e-212
string.c:3062: Test failed: d.x = 6.000000e-212, expected 6.000000e-212
string.c:3062: Test failed: d.x = 7.000000e-212, expected 7.000000e-212
string.c:3062: Test failed: d.x = 8.000000e-212, expected 8.000000e-212
string.c:3062: Test failed: d.x = 9.000000e-212, expected 9.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-211, expected 5.000000e-211
string.c:3062: Test failed: d.x = 3.000000e-210, expected 3.000000e-210
string.c:3062: Test failed: d.x = 6.000000e-210, expected 6.000000e-210
string.c:3062: Test failed: d.x = 9.000000e-210, expected 9.000000e-210
string.c:3062: Test failed: d.x = 5.000000e-208, expected 5.000000e-208
string.c:3062: Test failed: d.x = 9.000000e-208, expected 9.000000e-208
string.c:3062: Test failed: d.x = 3.000000e-207, expected 3.000000e-207
string.c:3062: Test failed: d.x = 5.000000e-207, expected 5.000000e-207
string.c:3062: Test failed: d.x = 6.000000e-207, expected 6.000000e-207
string.c:3062: Test failed: d.x = 7.000000e-207, expected 7.000000e-207
string.c:3062: Test failed: d.x = 9.000000e-207, expected 9.000000e-207
string.c:3062: Test failed: d.x = 3.000000e-204, expected 3.000000e-204
string.c:3062: Test failed: d.x = 6.000000e-204, expected 6.000000e-204
string.c:3062: Test failed: d.x = 1.000000e-202, expected 1.000000e-202
string.c:3062: Test failed: d.x = 2.000000e-202, expected 2.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-202, expected 3.000000e-202
string.c:3062: Test failed: d.x = 4.000000e-202, expected 4.000000e-202
string.c:3062: Test failed: d.x = 5.000000e-202, expected 5.000000e-202
string.c:3062: Test failed: d.x = 6.000000e-202, expected 6.000000e-202
string.c:3062: Test failed: d.x = 7.000000e-202, expected 7.000000e-202
string.c:3062: Test failed: d.x = 8.000000e-202, expected 8.000000e-202
string.c:3062: Test failed: d.x = 9.000000e-202, expected 9.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-201, expected 3.000000e-201
string.c:3062: Test failed: d.x = 6.000000e-201, expected 6.000000e-201
string.c:3062: Test failed: d.x = 5.000000e-200, expected 5.000000e-200
string.c:3062: Test failed: d.x = 7.000000e-200, expected 7.000000e-200
string.c:3062: Test failed: d.x = 9.000000e-200, expected 9.000000e-200
string.c:3062: Test failed: d.x = 3.000000e-199, expected 3.000000e-199
string.c:3062: Test failed: d.x = 6.000000e-199, expected 6.000000e-199
string.c:3062: Test failed: d.x = 7.000000e-199, expected 7.000000e-199
string.c:3062: Test failed: d.x = 9.000000e-199, expected 9.000000e-199
string.c:3062: Test failed: d.x = 3.000000e-198, expected 3.000000e-198
string.c:3062: Test failed: d.x = 5.000000e-198, expected 5.000000e-198
string.c:3062: Test failed: d.x = 6.000000e-198, expected 6.000000e-198
string.c:3062: Test failed: d.x = 7.000000e-198, expected 7.000000e-198
string.c:3062: Test failed: d.x = 9.000000e-198, expected 9.000000e-198
string.c:3062: Test failed: d.x = 3.000000e-196, expected 3.000000e-196
string.c:3062: Test failed: d.x = 6.000000e-196, expected 6.000000e-196
string.c:3062: Test failed: d.x = 5.000000e-195, expected 5.000000e-195
string.c:3062: Test failed: d.x = 1.000000e-194, expected 1.000000e-194
string.c:3062: Test failed: d.x = 2.000000e-194, expected 2.000000e-194
string.c:3062: Test failed: d.x = 4.000000e-194, expected 4.000000e-194
string.c:3062: Test failed: d.x = 5.000000e-194, expected 5.000000e-194
string.c:3062: Test failed: d.x = 7.000000e-194, expected 7.000000e-194
string.c:3062: Test failed: d.x = 8.000000e-194, expected 8.000000e-194
string.c:3062: Test failed: d.x = 9.000000e-194, expected 9.000000e-194
string.c:3062: Test failed: d.x = 3.000000e-193, expected 3.000000e-193
string.c:3062: Test failed: d.x = 6.000000e-193, expected 6.000000e-193
string.c:3062: Test failed: d.x = 5.000000e-192, expected 5.000000e-192
string.c:3062: Test failed: d.x = 1.000000e-185, expected 1.000000e-185
string.c:3062: Test failed: d.x = 2.000000e-185, expected 2.000000e-185
string.c:3062: Test failed: d.x = 4.000000e-185, expected 4.000000e-185
string.c:3062: Test failed: d.x = 5.000000e-185, expected 5.000000e-185
string.c:3062: Test failed: d.x = 8.000000e-185, expected 8.000000e-185
string.c:3062: Test failed: d.x = 9.000000e-184, expected 9.000000e-184
string.c:3062: Test failed: d.x = 7.000000e-181, expected 7.000000e-181
string.c:3062: Test failed: d.x = 5.000000e-175, expected 5.000000e-175
string.c:3062: Test failed: d.x = 1.000000e-171, expected 1.000000e-171
string.c:3062: Test failed: d.x = 2.000000e-171, expected 2.000000e-171
string.c:3062: Test failed: d.x = 4.000000e-171, expected 4.000000e-171
string.c:3062: Test failed: d.x = 8.000000e-171, expected 8.000000e-171
string.c:3062: Test failed: d.x = 3.000000e-168, expected 3.000000e-168
string.c:3062: Test failed: d.x = 6.000000e-168, expected 6.000000e-168
string.c:3062: Test failed: d.x = 1.000000e-165, expected 1.000000e-165
string.c:3062: Test failed: d.x = 2.000000e-165, expected 2.000000e-165
string.c:3062: Test failed: d.x = 4.000000e-165, expected 4.000000e-165
string.c:3062: Test failed: d.x = 8.000000e-165, expected 8.000000e-165
string.c:3062: Test failed: d.x = 5.000000e-161, expected 5.000000e-161
string.c:3062: Test failed: d.x = 9.000000e-159, expected 9.000000e-159
string.c:3062: Test failed: d.x = 5.000000e-158, expected 5.000000e-158
string.c:3062: Test failed: d.x = 1.000000e-146, expected 1.000000e-146
string.c:3062: Test failed: d.x = 2.000000e-146, expected 2.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-146, expected 3.000000e-146
string.c:3062: Test failed: d.x = 4.000000e-146, expected 4.000000e-146
string.c:3062: Test failed: d.x = 5.000000e-146, expected 5.000000e-146
string.c:3062: Test failed: d.x = 6.000000e-146, expected 6.000000e-146
string.c:3062: Test failed: d.x = 8.000000e-146, expected 8.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-131, expected 3.000000e-131
string.c:3062: Test failed: d.x = 6.000000e-131, expected 6.000000e-131
string.c:3062: Test failed: d.x = 5.000000e+131, expected 5.000000e+131
string.c:3062: Test failed: d.x = 3.000000e+134, expected 3.000000e+134
string.c:3062: Test failed: d.x = 6.000000e+134, expected 6.000000e+134
string.c:3062: Test failed: d.x = 7.000000e+134, expected 7.000000e+134
string.c:3062: Test failed: d.x = 3.000000e+146, expected 3.000000e+146
string.c:3062: Test failed: d.x = 6.000000e+146, expected 6.000000e+146
string.c:3062: Test failed: d.x = 7.000000e+146, expected 7.000000e+146
string.c:3062: Test failed: d.x = 9.000000e+146, expected 9.000000e+146
string.c:3062: Test failed: d.x = 3.000000e+150, expected 3.000000e+150
string.c:3062: Test failed: d.x = 6.000000e+150, expected 6.000000e+150
string.c:3062: Test failed: d.x = 3.000000e+153, expected 3.000000e+153
string.c:3062: Test failed: d.x = 6.000000e+153, expected 6.000000e+153
string.c:3062: Test failed: d.x = 5.000000e+159, expected 5.000000e+159
string.c:3062: Test failed: d.x = 7.000000e+162, expected 7.000000e+162
string.c:3062: Test failed: d.x = 3.000000e+165, expected 3.000000e+165
string.c:3062: Test failed: d.x = 6.000000e+165, expected 6.000000e+165
string.c:3062: Test failed: d.x = 7.000000e+165, expected 7.000000e+165
string.c:3062: Test failed: d.x = 5.000000e+168, expected 5.000000e+168
string.c:3062: Test failed: d.x = 9.000000e+168, expected 9.000000e+168
string.c:3062: Test failed: d.x = 5.000000e+171, expected 5.000000e+171
string.c:3062: Test failed: d.x = 3.000000e+177, expected 3.000000e+177
string.c:3062: Test failed: d.x = 6.000000e+177, expected 6.000000e+177
string.c:3062: Test failed: d.x = 5.000000e+184, expected 5.000000e+184
string.c:3062: Test failed: d.x = 1.000000e+185, expected 1.000000e+185
string.c:3062: Test failed: d.x = 2.000000e+185, expected 2.000000e+185
string.c:3062: Test failed: d.x = 4.000000e+185, expected 4.000000e+185
string.c:3062: Test failed: d.x = 5.000000e+185, expected 5.000000e+185
string.c:3062: Test failed: d.x = 7.000000e+185, expected 7.000000e+185
string.c:3062: Test failed: d.x = 8.000000e+185, expected 8.000000e+185
string.c:3062: Test failed: d.x = 3.000000e+186, expected 3.000000e+186
string.c:3062: Test failed: d.x = 6.000000e+186, expected 6.000000e+186
string.c:3062: Test failed: d.x = 5.000000e+187, expected 5.000000e+187
string.c:3062: Test failed: d.x = 9.000000e+192, expected 9.000000e+192
string.c:3062: Test failed: d.x = 3.000000e+193, expected 3.000000e+193
string.c:3062: Test failed: d.x = 6.000000e+193, expected 6.000000e+193
string.c:3062: Test failed: d.x = 7.000000e+193, expected 7.000000e+193
string.c:3062: Test failed: d.x = 9.000000e+193, expected 9.000000e+193
string.c:3062: Test failed: d.x = 1.000000e+194, expected 1.000000e+194
string.c:3062: Test failed: d.x = 2.000000e+194, expected 2.000000e+194
string.c:3062: Test failed: d.x = 3.000000e+194, expected 3.000000e+194
string.c:3062: Test failed: d.x = 4.000000e+194, expected 4.000000e+194
string.c:3062: Test failed: d.x = 6.000000e+194, expected 6.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+194, expected 7.000000e+194
string.c:3062: Test failed: d.x = 8.000000e+194, expected 8.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+195, expected 7.000000e+195
string.c:3062: Test failed: d.x = 7.000000e+196, expected 7.000000e+196
string.c:3062: Test failed: d.x = 1.000000e+198, expected 1.000000e+198
string.c:3062: Test failed: d.x = 2.000000e+198, expected 2.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+198, expected 3.000000e+198
string.c:3062: Test failed: d.x = 4.000000e+198, expected 4.000000e+198
string.c:3062: Test failed: d.x = 6.000000e+198, expected 6.000000e+198
string.c:3062: Test failed: d.x = 7.000000e+198, expected 7.000000e+198
string.c:3062: Test failed: d.x = 8.000000e+198, expected 8.000000e+198
string.c:3062: Test failed: d.x = 9.000000e+198, expected 9.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+199, expected 3.000000e+199
string.c:3062: Test failed: d.x = 6.000000e+199, expected 6.000000e+199
string.c:3062: Test failed: d.x = 7.000000e+199, expected 7.000000e+199
string.c:3062: Test failed: d.x = 1.000000e+200, expected 1.000000e+200
string.c:3062: Test failed: d.x = 2.000000e+200, expected 2.000000e+200
string.c:3062: Test failed: d.x = 3.000000e+200, expected 3.000000e+200
string.c:3062: Test failed: d.x = 4.000000e+200, expected 4.000000e+200
string.c:3062: Test failed: d.x = 5.000000e+200, expected 5.000000e+200
string.c:3062: Test failed: d.x = 6.000000e+200, expected 6.000000e+200
string.c:3062: Test failed: d.x = 8.000000e+200, expected 8.000000e+200
string.c:3062: Test failed: d.x = 9.000000e+200, expected 9.000000e+200
string.c:3062: Test failed: d.x = 7.000000e+201, expected 7.000000e+201
string.c:3062: Test failed: d.x = 1.000000e+202, expected 1.000000e+202
string.c:3062: Test failed: d.x = 2.000000e+202, expected 2.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+202, expected 3.000000e+202
string.c:3062: Test failed: d.x = 4.000000e+202, expected 4.000000e+202
string.c:3062: Test failed: d.x = 5.000000e+202, expected 5.000000e+202
string.c:3062: Test failed: d.x = 6.000000e+202, expected 6.000000e+202
string.c:3062: Test failed: d.x = 7.000000e+202, expected 7.000000e+202
string.c:3062: Test failed: d.x = 8.000000e+202, expected 8.000000e+202
string.c:3062: Test failed: d.x = 9.000000e+202, expected 9.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+204, expected 3.000000e+204
string.c:3062: Test failed: d.x = 6.000000e+204, expected 6.000000e+204
string.c:3062: Test failed: d.x = 7.000000e+204, expected 7.000000e+204
string.c:3062: Test failed: d.x = 5.000000e+207, expected 5.000000e+207
string.c:3062: Test failed: d.x = 9.000000e+207, expected 9.000000e+207
string.c:3062: Test failed: d.x = 1.000000e+208, expected 1.000000e+208
string.c:3062: Test failed: d.x = 2.000000e+208, expected 2.000000e+208
string.c:3062: Test failed: d.x = 3.000000e+208, expected 3.000000e+208
string.c:3062: Test failed: d.x = 4.000000e+208, expected 4.000000e+208
string.c:3062: Test failed: d.x = 6.000000e+208, expected 6.000000e+208
string.c:3062: Test failed: d.x = 7.000000e+208, expected 7.000000e+208
string.c:3062: Test failed: d.x = 8.000000e+208, expected 8.000000e+208
string.c:3062: Test failed: d.x = 5.000000e+210, expected 5.000000e+210
string.c:3062: Test failed: d.x = 9.000000e+210, expected 9.000000e+210
string.c:3062: Test failed: d.x = 1.000000e+211, expected 1.000000e+211
string.c:3062: Test failed: d.x = 2.000000e+211, expected 2.000000e+211
string.c:3062: Test failed: d.x = 4.000000e+211, expected 4.000000e+211
string.c:3062: Test failed: d.x = 5.000000e+211, expected 5.000000e+211
string.c:3062: Test failed: d.x = 8.000000e+211, expected 8.000000e+211
string.c:3062: Test failed: d.x = 1.000000e+212, expected 1.000000e+212
string.c:3062: Test failed: d.x = 2.000000e+212, expected 2.000000e+212
string.c:3062: Test failed: d.x = 3.000000e+212, expected 3.000000e+212
string.c:3062: Test failed: d.x = 4.000000e+212, expected 4.000000e+212
string.c:3062: Test failed: d.x = 5.000000e+212, expected 5.000000e+212
string.c:3062: Test failed: d.x = 6.000000e+212, expected 6.000000e+212
string.c:3062: Test failed: d.x = 8.000000e+212, expected 8.000000e+212
string.c:3062: Test failed: d.x = 9.000000e+212, expected 9.000000e+212
string.c:3062: Test failed: d.x = 1.000000e+213, expected 1.000000e+213
string.c:3062: Test failed: d.x = 2.000000e+213, expected 2.000000e+213
string.c:3062: Test failed: d.x = 4.000000e+213, expected 4.000000e+213
string.c:3062: Test failed: d.x = 5.000000e+213, expected 5.000000e+213
string.c:3062: Test failed: d.x = 7.000000e+213, expected 7.000000e+213
string.c:3062: Test failed: d.x = 8.000000e+213, expected 8.000000e+213
string.c:3062: Test failed: d.x = 1.000000e+214, expected 1.000000e+214
string.c:3062: Test failed: d.x = 2.000000e+214, expected 2.000000e+214
string.c:3062: Test failed: d.x = 4.000000e+214, expected 4.000000e+214
string.c:3062: Test failed: d.x = 5.000000e+214, expected 5.000000e+214
string.c:3062: Test failed: d.x = 8.000000e+214, expected 8.000000e+214
string.c:3062: Test failed: d.x = 1.000000e+215, expected 1.000000e+215
string.c:3062: Test failed: d.x = 2.000000e+215, expected 2.000000e+215
string.c:3062: Test failed: d.x = 3.000000e+215, expected 3.000000e+215
string.c:3062: Test failed: d.x = 4.000000e+215, expected 4.000000e+215
string.c:3062: Test failed: d.x = 5.000000e+215, expected 5.000000e+215
string.c:3062: Test failed: d.x = 6.000000e+215, expected 6.000000e+215
string.c:3062: Test failed: d.x = 7.000000e+215, expected 7.000000e+215
string.c:3062: Test failed: d.x = 8.000000e+215, expected 8.000000e+215
string.c:3062: Test failed: d.x = 9.000000e+215, expected 9.000000e+215
string.c:3062: Test failed: d.x = 1.000000e+217, expected 1.000000e+217
string.c:3062: Test failed: d.x = 2.000000e+217, expected 2.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+217, expected 3.000000e+217
string.c:3062: Test failed: d.x = 4.000000e+217, expected 4.000000e+217
string.c:3062: Test failed: d.x = 5.000000e+217, expected 5.000000e+217
string.c:3062: Test failed: d.x = 6.000000e+217, expected 6.000000e+217
string.c:3062: Test failed: d.x = 7.000000e+217, expected 7.000000e+217
string.c:3062: Test failed: d.x = 8.000000e+217, expected 8.000000e+217
string.c:3062: Test failed: d.x = 9.000000e+217, expected 9.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+218, expected 3.000000e+218
string.c:3062: Test failed: d.x = 6.000000e+218, expected 6.000000e+218
string.c:3062: Test failed: d.x = 7.000000e+218, expected 7.000000e+218
string.c:3062: Test failed: d.x = 9.000000e+218, expected 9.000000e+218
string.c:3062: Test failed: d.x = 1.000000e+219, expected 1.000000e+219
string.c:3062: Test failed: d.x = 2.000000e+219, expected 2.000000e+219
string.c:3062: Test failed: d.x = 3.000000e+219, expected 3.000000e+219
string.c:3062: Test failed: d.x = 4.000000e+219, expected 4.000000e+219
string.c:3062: Test failed: d.x = 5.000000e+219, expected 5.000000e+219
string.c:3062: Test failed: d.x = 6.000000e+219, expected 6.000000e+219
string.c:3062: Test failed: d.x = 7.000000e+219, expected 7.000000e+219
string.c:3062: Test failed: d.x = 8.000000e+219, expected 8.000000e+219
string.c:3062: Test failed: d.x = 9.000000e+219, expected 9.000000e+219
string.c:3062: Test failed: d.x = 1.000000e+220, expected 1.000000e+220
string.c:3062: Test failed: d.x = 2.000000e+220, expected 2.000000e+220
string.c:3062: Test failed: d.x = 3.000000e+220, expected 3.000000e+220
string.c:3062: Test failed: d.x = 4.000000e+220, expected 4.000000e+220
string.c:3062: Test failed: d.x = 6.000000e+220, expected 6.000000e+220
string.c:3062: Test failed: d.x = 7.000000e+220, expected 7.000000e+220
string.c:3062: Test failed: d.x = 8.000000e+220, expected 8.000000e+220
string.c:3062: Test failed: d.x = 9.000000e+220, expected 9.000000e+220
string.c:3062: Test failed: d.x = 1.000000e+222, expected 1.000000e+222
string.c:3062: Test failed: d.x = 2.000000e+222, expected 2.000000e+222
string.c:3062: Test failed: d.x = 4.000000e+222, expected 4.000000e+222
string.c:3062: Test failed: d.x = 5.000000e+222, expected 5.000000e+222
string.c:3062: Test failed: d.x = 7.000000e+222, expected 7.000000e+222
string.c:3062: Test failed: d.x = 8.000000e+222, expected 8.000000e+222
string.c:3062: Test failed: d.x = 3.000000e+223, expected 3.000000e+223
string.c:3062: Test failed: d.x = 6.000000e+223, expected 6.000000e+223
string.c:3062: Test failed: d.x = 5.000000e+224, expected 5.000000e+224
string.c:3062: Test failed: d.x = 1.000000e+225, expected 1.000000e+225
string.c:3062: Test failed: d.x = 2.000000e+225, expected 2.000000e+225
string.c:3062: Test failed: d.x = 3.000000e+225, expected 3.000000e+225
string.c:3062: Test failed: d.x = 4.000000e+225, expected 4.000000e+225
string.c:3062: Test failed: d.x = 5.000000e+225, expected 5.000000e+225
string.c:3062: Test failed: d.x = 6.000000e+225, expected 6.000000e+225
string.c:3062: Test failed: d.x = 7.000000e+225, expected 7.000000e+225
string.c:3062: Test failed: d.x = 8.000000e+225, expected 8.000000e+225
string.c:3062: Test failed: d.x = 9.000000e+225, expected 9.000000e+225
string.c:3062: Test failed: d.x = 1.000000e+226, expected 1.000000e+226
string.c:3062: Test failed: d.x = 2.000000e+226, expected 2.000000e+226
string.c:3062: Test failed: d.x = 3.000000e+226, expected 3.000000e+226
string.c:3062: Test failed: d.x = 4.000000e+226, expected 4.000000e+226
string.c:3062: Test failed: d.x = 5.000000e+226, expected 5.000000e+226
string.c:3062: Test failed: d.x = 6.000000e+226, expected 6.000000e+226
string.c:3062: Test failed: d.x = 7.000000e+226, expected 7.000000e+226
string.c:3062: Test failed: d.x = 8.000000e+226, expected 8.000000e+226
string.c:3062: Test failed: d.x = 9.000000e+226, expected 9.000000e+226
string.c:3062: Test failed: d.x = 1.000000e+228, expected 1.000000e+228
string.c:3062: Test failed: d.x = 2.000000e+228, expected 2.000000e+228
string.c:3062: Test failed: d.x = 3.000000e+228, expected 3.000000e+228
string.c:3062: Test failed: d.x = 4.000000e+228, expected 4.000000e+228
string.c:3062: Test failed: d.x = 6.000000e+228, expected 6.000000e+228
string.c:3062: Test failed: d.x = 7.000000e+228, expected 7.000000e+228
string.c:3062: Test failed: d.x = 8.000000e+228, expected 8.000000e+228
string.c:3062: Test failed: d.x = 9.000000e+228, expected 9.000000e+228
string.c:3062: Test failed: d.x = 1.000000e+229, expected 1.000000e+229
string.c:3062: Test failed: d.x = 2.000000e+229, expected 2.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+229, expected 3.000000e+229
string.c:3062: Test failed: d.x = 4.000000e+229, expected 4.000000e+229
string.c:3062: Test failed: d.x = 5.000000e+229, expected 5.000000e+229
string.c:3062: Test failed: d.x = 6.000000e+229, expected 6.000000e+229
string.c:3062: Test failed: d.x = 7.000000e+229, expected 7.000000e+229
string.c:3062: Test failed: d.x = 8.000000e+229, expected 8.000000e+229
string.c:3062: Test failed: d.x = 9.000000e+229, expected 9.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+232, expected 3.000000e+232
string.c:3062: Test failed: d.x = 6.000000e+232, expected 6.000000e+232
string.c:3062: Test failed: d.x = 7.000000e+232, expected 7.000000e+232
string.c:3062: Test failed: d.x = 3.000000e+233, expected 3.000000e+233
string.c:3062: Test failed: d.x = 6.000000e+233, expected 6.000000e+233
string.c:3062: Test failed: d.x = 7.000000e+233, expected 7.000000e+233
string.c:3062: Test failed: d.x = 1.000000e+234, expected 1.000000e+234
string.c:3062: Test failed: d.x = 2.000000e+234, expected 2.000000e+234
string.c:3062: Test failed: d.x = 3.000000e+234, expected 3.000000e+234
string.c:3062: Test failed: d.x = 4.000000e+234, expected 4.000000e+234
string.c:3062: Test failed: d.x = 5.000000e+234, expected 5.000000e+234
string.c:3062: Test failed: d.x = 6.000000e+234, expected 6.000000e+234
string.c:3062: Test failed: d.x = 8.000000e+234, expected 8.000000e+234
string.c:3062: Test failed: d.x = 9.000000e+234, expected 9.000000e+234
string.c:3062: Test failed: d.x = 1.000000e+236, expected 1.000000e+236
string.c:3062: Test failed: d.x = 2.000000e+236, expected 2.000000e+236
string.c:3062: Test failed: d.x = 3.000000e+236, expected 3.000000e+236
string.c:3062: Test failed: d.x = 4.000000e+236, expected 4.000000e+236
string.c:3062: Test failed: d.x = 5.000000e+236, expected 5.000000e+236
string.c:3062: Test failed: d.x = 6.000000e+236, expected 6.000000e+236
string.c:3062: Test failed: d.x = 7.000000e+236, expected 7.000000e+236
string.c:3062: Test failed: d.x = 8.000000e+236, expected 8.000000e+236
string.c:3062: Test failed: d.x = 9.000000e+236, expected 9.000000e+236
string.c:3062: Test failed: d.x = 1.000000e+237, expected 1.000000e+237
string.c:3062: Test failed: d.x = 2.000000e+237, expected 2.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+237, expected 3.000000e+237
string.c:3062: Test failed: d.x = 4.000000e+237, expected 4.000000e+237
string.c:3062: Test failed: d.x = 5.000000e+237, expected 5.000000e+237
string.c:3062: Test failed: d.x = 6.000000e+237, expected 6.000000e+237
string.c:3062: Test failed: d.x = 7.000000e+237, expected 7.000000e+237
string.c:3062: Test failed: d.x = 8.000000e+237, expected 8.000000e+237
string.c:3062: Test failed: d.x = 9.000000e+237, expected 9.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+238, expected 3.000000e+238
string.c:3062: Test failed: d.x = 6.000000e+238, expected 6.000000e+238
string.c:3062: Test failed: d.x = 7.000000e+238, expected 7.000000e+238
string.c:3062: Test failed: d.x = 1.000000e+239, expected 1.000000e+239
string.c:3062: Test failed: d.x = 2.000000e+239, expected 2.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+239, expected 3.000000e+239
string.c:3062: Test failed: d.x = 4.000000e+239, expected 4.000000e+239
string.c:3062: Test failed: d.x = 6.000000e+239, expected 6.000000e+239
string.c:3062: Test failed: d.x = 8.000000e+239, expected 8.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+240, expected 3.000000e+240
string.c:3062: Test failed: d.x = 6.000000e+240, expected 6.000000e+240
string.c:3062: Test failed: d.x = 9.000000e+240, expected 9.000000e+240
string.c:3062: Test failed: d.x = 1.000000e+241, expected 1.000000e+241
string.c:3062: Test failed: d.x = 2.000000e+241, expected 2.000000e+241
string.c:3062: Test failed: d.x = 4.000000e+241, expected 4.000000e+241
string.c:3062: Test failed: d.x = 5.000000e+241, expected 5.000000e+241
string.c:3062: Test failed: d.x = 7.000000e+241, expected 7.000000e+241
string.c:3062: Test failed: d.x = 8.000000e+241, expected 8.000000e+241
string.c:3062: Test failed: d.x = 1.000000e+242, expected 1.000000e+242
string.c:3062: Test failed: d.x = 2.000000e+242, expected 2.000000e+242
string.c:3062: Test failed: d.x = 3.000000e+242, expected 3.000000e+242
string.c:3062: Test failed: d.x = 4.000000e+242, expected 4.000000e+242
string.c:3062: Test failed: d.x = 6.000000e+242, expected 6.000000e+242
string.c:3062: Test failed: d.x = 8.000000e+242, expected 8.000000e+242
string.c:3062: Test failed: d.x = 5.000000e+243, expected 5.000000e+243
string.c:3062: Test failed: d.x = 9.000000e+243, expected 9.000000e+243
string.c:3062: Test failed: d.x = 1.000000e+244, expected 1.000000e+244
string.c:3062: Test failed: d.x = 2.000000e+244, expected 2.000000e+244
string.c:3062: Test failed: d.x = 4.000000e+244, expected 4.000000e+244
string.c:3062: Test failed: d.x = 5.000000e+244, expected 5.000000e+244
string.c:3062: Test failed: d.x = 8.000000e+244, expected 8.000000e+244
string.c:3062: Test failed: d.x = 9.000000e+244, expected 9.000000e+244
string.c:3062: Test failed: d.x = 3.000000e+246, expected 3.000000e+246
string.c:3062: Test failed: d.x = 6.000000e+246, expected 6.000000e+246
string.c:3062: Test failed: d.x = 9.000000e+246, expected 9.000000e+246
string.c:3062: Test failed: d.x = 1.000000e+247, expected 1.000000e+247
string.c:3062: Test failed: d.x = 2.000000e+247, expected 2.000000e+247
string.c:3062: Test failed: d.x = 4.000000e+247, expected 4.000000e+247
string.c:3062: Test failed: d.x = 5.000000e+247, expected 5.000000e+247
string.c:3062: Test failed: d.x = 7.000000e+247, expected 7.000000e+247
string.c:3062: Test failed: d.x = 8.000000e+247, expected 8.000000e+247
string.c:3062: Test failed: d.x = 1.000000e+248, expected 1.000000e+248
string.c:3062: Test failed: d.x = 2.000000e+248, expected 2.000000e+248
string.c:3062: Test failed: d.x = 3.000000e+248, expected 3.000000e+248
string.c:3062: Test failed: d.x = 4.000000e+248, expected 4.000000e+248
string.c:3062: Test failed: d.x = 6.000000e+248, expected 6.000000e+248
string.c:3062: Test failed: d.x = 8.000000e+248, expected 8.000000e+248
string.c:3062: Test failed: d.x = 1.000000e+249, expected 1.000000e+249
string.c:3062: Test failed: d.x = 2.000000e+249, expected 2.000000e+249
string.c:3062: Test failed: d.x = 3.000000e+249, expected 3.000000e+249
string.c:3062: Test failed: d.x = 4.000000e+249, expected 4.000000e+249
string.c:3062: Test failed: d.x = 5.000000e+249, expected 5.000000e+249
string.c:3062: Test failed: d.x = 6.000000e+249, expected 6.000000e+249
string.c:3062: Test failed: d.x = 7.000000e+249, expected 7.000000e+249
string.c:3062: Test failed: d.x = 8.000000e+249, expected 8.000000e+249
string.c:3062: Test failed: d.x = 9.000000e+249, expected 9.000000e+249
string.c:3062: Test failed: d.x = 1.000000e+250, expected 1.000000e+250
string.c:3062: Test failed: d.x = 2.000000e+250, expected 2.000000e+250
string.c:3062: Test failed: d.x = 4.000000e+250, expected 4.000000e+250
string.c:3062: Test failed: d.x = 5.000000e+250, expected 5.000000e+250
string.c:3062: Test failed: d.x = 8.000000e+250, expected 8.000000e+250
string.c:3062: Test failed: d.x = 9.000000e+250, expected 9.000000e+250
string.c:3062: Test failed: d.x = 1.000000e+251, expected 1.000000e+251
string.c:3062: Test failed: d.x = 2.000000e+251, expected 2.000000e+251
string.c:3062: Test failed: d.x = 3.000000e+251, expected 3.000000e+251
string.c:3062: Test failed: d.x = 4.000000e+251, expected 4.000000e+251
string.c:3062: Test failed: d.x = 6.000000e+251, expected 6.000000e+251
string.c:3062: Test failed: d.x = 7.000000e+251, expected 7.000000e+251
string.c:3062: Test failed: d.x = 8.000000e+251, expected 8.000000e+251
string.c:3062: Test failed: d.x = 9.000000e+251, expected 9.000000e+251
string.c:3062: Test failed: d.x = 1.000000e+253, expected 1.000000e+253
string.c:3062: Test failed: d.x = 2.000000e+253, expected 2.000000e+253
string.c:3062: Test failed: d.x = 4.000000e+253, expected 4.000000e+253
string.c:3062: Test failed: d.x = 5.000000e+253, expected 5.000000e+253
string.c:3062: Test failed: d.x = 7.000000e+253, expected 7.000000e+253
string.c:3062: Test failed: d.x = 8.000000e+253, expected 8.000000e+253
string.c:3062: Test failed: d.x = 1.000000e+254, expected 1.000000e+254
string.c:3062: Test failed: d.x = 2.000000e+254, expected 2.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+254, expected 3.000000e+254
string.c:3062: Test failed: d.x = 4.000000e+254, expected 4.000000e+254
string.c:3062: Test failed: d.x = 6.000000e+254, expected 6.000000e+254
string.c:3062: Test failed: d.x = 7.000000e+254, expected 7.000000e+254
string.c:3062: Test failed: d.x = 8.000000e+254, expected 8.000000e+254
string.c:3062: Test failed: d.x = 9.000000e+254, expected 9.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+255, expected 3.000000e+255
string.c:3062: Test failed: d.x = 6.000000e+255, expected 6.000000e+255
string.c:3062: Test failed: d.x = 7.000000e+255, expected 7.000000e+255
string.c:3062: Test failed: d.x = 9.000000e+255, expected 9.000000e+255
string.c:3062: Test failed: d.x = 1.000000e+256, expected 1.000000e+256
string.c:3062: Test failed: d.x = 2.000000e+256, expected 2.000000e+256
string.c:3062: Test failed: d.x = 3.000000e+256, expected 3.000000e+256
string.c:3062: Test failed: d.x = 4.000000e+256, expected 4.000000e+256
string.c:3062: Test failed: d.x = 5.000000e+256, expected 5.000000e+256
string.c:3062: Test failed: d.x = 6.000000e+256, expected 6.000000e+256
string.c:3062: Test failed: d.x = 7.000000e+256, expected 7.000000e+256
string.c:3062: Test failed: d.x = 8.000000e+256, expected 8.000000e+256
string.c:3062: Test failed: d.x = 9.000000e+256, expected 9.000000e+256
string.c:3062: Test failed: d.x = 1.000000e+257, expected 1.000000e+257
string.c:3062: Test failed: d.x = 2.000000e+257, expected 2.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+257, expected 3.000000e+257
string.c:3062: Test failed: d.x = 4.000000e+257, expected 4.000000e+257
string.c:3062: Test failed: d.x = 6.000000e+257, expected 6.000000e+257
string.c:3062: Test failed: d.x = 7.000000e+257, expected 7.000000e+257
string.c:3062: Test failed: d.x = 8.000000e+257, expected 8.000000e+257
string.c:3062: Test failed: d.x = 9.000000e+257, expected 9.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+258, expected 3.000000e+258
string.c:3062: Test failed: d.x = 6.000000e+258, expected 6.000000e+258
string.c:3062: Test failed: d.x = 7.000000e+258, expected 7.000000e+258
string.c:3062: Test failed: d.x = 1.000000e+259, expected 1.000000e+259
string.c:3062: Test failed: d.x = 2.000000e+259, expected 2.000000e+259
string.c:3062: Test failed: d.x = 3.000000e+259, expected 3.000000e+259
string.c:3062: Test failed: d.x = 4.000000e+259, expected 4.000000e+259
string.c:3062: Test failed: d.x = 5.000000e+259, expected 5.000000e+259
string.c:3062: Test failed: d.x = 6.000000e+259, expected 6.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+259, expected 7.000000e+259
string.c:3062: Test failed: d.x = 8.000000e+259, expected 8.000000e+259
string.c:3062: Test failed: d.x = 9.000000e+259, expected 9.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+260, expected 7.000000e+260
string.c:3062: Test failed: d.x = 1.000000e+261, expected 1.000000e+261
string.c:3062: Test failed: d.x = 2.000000e+261, expected 2.000000e+261
string.c:3062: Test failed: d.x = 3.000000e+261, expected 3.000000e+261
string.c:3062: Test failed: d.x = 4.000000e+261, expected 4.000000e+261
string.c:3062: Test failed: d.x = 5.000000e+261, expected 5.000000e+261
string.c:3062: Test failed: d.x = 6.000000e+261, expected 6.000000e+261
string.c:3062: Test failed: d.x = 7.000000e+261, expected 7.000000e+261
string.c:3062: Test failed: d.x = 8.000000e+261, expected 8.000000e+261
string.c:3062: Test failed: d.x = 9.000000e+261, expected 9.000000e+261
string.c:3062: Test failed: d.x = 1.000000e+262, expected 1.000000e+262
string.c:3062: Test failed: d.x = 2.000000e+262, expected 2.000000e+262
string.c:3062: Test failed: d.x = 3.000000e+262, expected 3.000000e+262
string.c:3062: Test failed: d.x = 4.000000e+262, expected 4.000000e+262
string.c:3062: Test failed: d.x = 5.000000e+262, expected 5.000000e+262
string.c:3062: Test failed: d.x = 6.000000e+262, expected 6.000000e+262
string.c:3062: Test failed: d.x = 7.000000e+262, expected 7.000000e+262
string.c:3062: Test failed: d.x = 8.000000e+262, expected 8.000000e+262
string.c:3062: Test failed: d.x = 9.000000e+262, expected 9.000000e+262
string.c:3062: Test failed: d.x = 1.000000e+263, expected 1.000000e+263
string.c:3062: Test failed: d.x = 2.000000e+263, expected 2.000000e+263
string.c:3062: Test failed: d.x = 3.000000e+263, expected 3.000000e+263
string.c:3062: Test failed: d.x = 4.000000e+263, expected 4.000000e+263
string.c:3062: Test failed: d.x = 5.000000e+263, expected 5.000000e+263
string.c:3062: Test failed: d.x = 6.000000e+263, expected 6.000000e+263
string.c:3062: Test failed: d.x = 7.000000e+263, expected 7.000000e+263
string.c:3062: Test failed: d.x = 8.000000e+263, expected 8.000000e+263
string.c:3062: Test failed: d.x = 9.000000e+263, expected 9.000000e+263
string.c:3062: Test failed: d.x = 1.000000e+264, expected 1.000000e+264
string.c:3062: Test failed: d.x = 2.000000e+264, expected 2.000000e+264
string.c:3062: Test failed: d.x = 3.000000e+264, expected 3.000000e+264
string.c:3062: Test failed: d.x = 4.000000e+264, expected 4.000000e+264
string.c:3062: Test failed: d.x = 6.000000e+264, expected 6.000000e+264
string.c:3062: Test failed: d.x = 8.000000e+264, expected 8.000000e+264
string.c:3062: Test failed: d.x = 1.000000e+265, expected 1.000000e+265
string.c:3062: Test failed: d.x = 2.000000e+265, expected 2.000000e+265
string.c:3062: Test failed: d.x = 3.000000e+265, expected 3.000000e+265
string.c:3062: Test failed: d.x = 4.000000e+265, expected 4.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+265, expected 5.000000e+265
string.c:3062: Test failed: d.x = 6.000000e+265, expected 6.000000e+265
string.c:3062: Test failed: d.x = 7.000000e+265, expected 7.000000e+265
string.c:3062: Test failed: d.x = 8.000000e+265, expected 8.000000e+265
string.c:3062: Test failed: d.x = 9.000000e+265, expected 9.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+266, expected 5.000000e+266
string.c:3062: Test failed: d.x = 9.000000e+266, expected 9.000000e+266
string.c:3062: Test failed: d.x = 1.000000e+267, expected 1.000000e+267
string.c:3062: Test failed: d.x = 2.000000e+267, expected 2.000000e+267
string.c:3062: Test failed: d.x = 3.000000e+267, expected 3.000000e+267
string.c:3062: Test failed: d.x = 4.000000e+267, expected 4.000000e+267
string.c:3062: Test failed: d.x = 5.000000e+267, expected 5.000000e+267
string.c:3062: Test failed: d.x = 6.000000e+267, expected 6.000000e+267
string.c:3062: Test failed: d.x = 7.000000e+267, expected 7.000000e+267
string.c:3062: Test failed: d.x = 8.000000e+267, expected 8.000000e+267
string.c:3062: Test failed: d.x = 9.000000e+267, expected 9.000000e+267
string.c:3062: Test failed: d.x = 1.000000e+268, expected 1.000000e+268
string.c:3062: Test failed: d.x = 2.000000e+268, expected 2.000000e+268
string.c:3062: Test failed: d.x = 3.000000e+268, expected 3.000000e+268
string.c:3062: Test failed: d.x = 4.000000e+268, expected 4.000000e+268
string.c:3062: Test failed: d.x = 6.000000e+268, expected 6.000000e+268
string.c:3062: Test failed: d.x = 7.000000e+268, expected 7.000000e+268
string.c:3062: Test failed: d.x = 8.000000e+268, expected 8.000000e+268
string.c:3062: Test failed: d.x = 9.000000e+268, expected 9.000000e+268
string.c:3062: Test failed: d.x = 5.000000e+269, expected 5.000000e+269
string.c:3062: Test failed: d.x = 7.000000e+269, expected 7.000000e+269
string.c:3062: Test failed: d.x = 1.000000e+270, expected 1.000000e+270
string.c:3062: Test failed: d.x = 2.000000e+270, expected 2.000000e+270
string.c:3062: Test failed: d.x = 3.000000e+270, expected 3.000000e+270
string.c:3062: Test failed: d.x = 4.000000e+270, expected 4.000000e+270
string.c:3062: Test failed: d.x = 6.000000e+270, expected 6.000000e+270
string.c:3062: Test failed: d.x = 7.000000e+270, expected 7.000000e+270
string.c:3062: Test failed: d.x = 8.000000e+270, expected 8.000000e+270
string.c:3062: Test failed: d.x = 1.000000e+271, expected 1.000000e+271
string.c:3062: Test failed: d.x = 2.000000e+271, expected 2.000000e+271
string.c:3062: Test failed: d.x = 3.000000e+271, expected 3.000000e+271
string.c:3062: Test failed: d.x = 4.000000e+271, expected 4.000000e+271
string.c:3062: Test failed: d.x = 5.000000e+271, expected 5.000000e+271
string.c:3062: Test failed: d.x = 6.000000e+271, expected 6.000000e+271
string.c:3062: Test failed: d.x = 8.000000e+271, expected 8.000000e+271
string.c:3062: Test failed: d.x = 9.000000e+271, expected 9.000000e+271
string.c:3062: Test failed: d.x = 1.000000e+272, expected 1.000000e+272
string.c:3062: Test failed: d.x = 2.000000e+272, expected 2.000000e+272
string.c:3062: Test failed: d.x = 4.000000e+272, expected 4.000000e+272
string.c:3062: Test failed: d.x = 5.000000e+272, expected 5.000000e+272
string.c:3062: Test failed: d.x = 7.000000e+272, expected 7.000000e+272
string.c:3062: Test failed: d.x = 8.000000e+272, expected 8.000000e+272
string.c:3062: Test failed: d.x = 1.000000e+273, expected 1.000000e+273
string.c:3062: Test failed: d.x = 2.000000e+273, expected 2.000000e+273
string.c:3062: Test failed: d.x = 3.000000e+273, expected 3.000000e+273
string.c:3062: Test failed: d.x = 4.000000e+273, expected 4.000000e+273
string.c:3062: Test failed: d.x = 5.000000e+273, expected 5.000000e+273
string.c:3062: Test failed: d.x = 6.000000e+273, expected 6.000000e+273
string.c:3062: Test failed: d.x = 7.000000e+273, expected 7.000000e+273
string.c:3062: Test failed: d.x = 8.000000e+273, expected 8.000000e+273
string.c:3062: Test failed: d.x = 9.000000e+273, expected 9.000000e+273
string.c:3062: Test failed: d.x = 1.000000e+274, expected 1.000000e+274
string.c:3062: Test failed: d.x = 2.000000e+274, expected 2.000000e+274
string.c:3062: Test failed: d.x = 3.000000e+274, expected 3.000000e+274
string.c:3062: Test failed: d.x = 4.000000e+274, expected 4.000000e+274
string.c:3062: Test failed: d.x = 5.000000e+274, expected 5.000000e+274
string.c:3062: Test failed: d.x = 6.000000e+274, expected 6.000000e+274
string.c:3062: Test failed: d.x = 7.000000e+274, expected 7.000000e+274
string.c:3062: Test failed: d.x = 8.000000e+274, expected 8.000000e+274
string.c:3062: Test failed: d.x = 9.000000e+274, expected 9.000000e+274
string.c:3062: Test failed: d.x = 1.000000e+275, expected 1.000000e+275
string.c:3062: Test failed: d.x = 2.000000e+275, expected 2.000000e+275
string.c:3062: Test failed: d.x = 3.000000e+275, expected 3.000000e+275
string.c:3062: Test failed: d.x = 4.000000e+275, expected 4.000000e+275
string.c:3062: Test failed: d.x = 5.000000e+275, expected 5.000000e+275
string.c:3062: Test failed: d.x = 6.000000e+275, expected 6.000000e+275
string.c:3062: Test failed: d.x = 7.000000e+275, expected 7.000000e+275
string.c:3062: Test failed: d.x = 8.000000e+275, expected 8.000000e+275
string.c:3062: Test failed: d.x = 9.000000e+275, expected 9.000000e+275
string.c:3062: Test failed: d.x = 1.000000e+276, expected 1.000000e+276
string.c:3062: Test failed: d.x = 2.000000e+276, expected 2.000000e+276
string.c:3062: Test failed: d.x = 4.000000e+276, expected 4.000000e+276
string.c:3062: Test failed: d.x = 5.000000e+276, expected 5.000000e+276
string.c:3062: Test failed: d.x = 8.000000e+276, expected 8.000000e+276
string.c:3062: Test failed: d.x = 1.000000e+277, expected 1.000000e+277
string.c:3062: Test failed: d.x = 2.000000e+277, expected 2.000000e+277
string.c:3062: Test failed: d.x = 3.000000e+277, expected 3.000000e+277
string.c:3062: Test failed: d.x = 4.000000e+277, expected 4.000000e+277
string.c:3062: Test failed: d.x = 5.000000e+277, expected 5.000000e+277
string.c:3062: Test failed: d.x = 6.000000e+277, expected 6.000000e+277
string.c:3062: Test failed: d.x = 7.000000e+277, expected 7.000000e+277
string.c:3062: Test failed: d.x = 8.000000e+277, expected 8.000000e+277
string.c:3062: Test failed: d.x = 9.000000e+277, expected 9.000000e+277
string.c:3062: Test failed: d.x = 1.000000e+278, expected 1.000000e+278
string.c:3062: Test failed: d.x = 2.000000e+278, expected 2.000000e+278
string.c:3062: Test failed: d.x = 3.000000e+278, expected 3.000000e+278
string.c:3062: Test failed: d.x = 4.000000e+278, expected 4.000000e+278
string.c:3062: Test failed: d.x = 5.000000e+278, expected 5.000000e+278
string.c:3062: Test failed: d.x = 6.000000e+278, expected 6.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+278, expected 7.000000e+278
string.c:3062: Test failed: d.x = 8.000000e+278, expected 8.000000e+278
string.c:3062: Test failed: d.x = 9.000000e+278, expected 9.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+280, expected 7.000000e+280
string.c:3062: Test failed: d.x = 1.000000e+281, expected 1.000000e+281
string.c:3062: Test failed: d.x = 2.000000e+281, expected 2.000000e+281
string.c:3062: Test failed: d.x = 3.000000e+281, expected 3.000000e+281
string.c:3062: Test failed: d.x = 4.000000e+281, expected 4.000000e+281
string.c:3062: Test failed: d.x = 5.000000e+281, expected 5.000000e+281
string.c:3062: Test failed: d.x = 6.000000e+281, expected 6.000000e+281
string.c:3062: Test failed: d.x = 7.000000e+281, expected 7.000000e+281
string.c:3062: Test failed: d.x = 8.000000e+281, expected 8.000000e+281
string.c:3062: Test failed: d.x = 9.000000e+281, expected 9.000000e+281
string.c:3062: Test failed: d.x = 1.000000e+282, expected 1.000000e+282
string.c:3062: Test failed: d.x = 2.000000e+282, expected 2.000000e+282
string.c:3062: Test failed: d.x = 3.000000e+282, expected 3.000000e+282
string.c:3062: Test failed: d.x = 4.000000e+282, expected 4.000000e+282
string.c:3062: Test failed: d.x = 5.000000e+282, expected 5.000000e+282
string.c:3062: Test failed: d.x = 6.000000e+282, expected 6.000000e+282
string.c:3062: Test failed: d.x = 7.000000e+282, expected 7.000000e+282
string.c:3062: Test failed: d.x = 8.000000e+282, expected 8.000000e+282
string.c:3062: Test failed: d.x = 9.000000e+282, expected 9.000000e+282
string.c:3062: Test failed: d.x = 1.000000e+283, expected 1.000000e+283
string.c:3062: Test failed: d.x = 2.000000e+283, expected 2.000000e+283
string.c:3062: Test failed: d.x = 3.000000e+283, expected 3.000000e+283
string.c:3062: Test failed: d.x = 4.000000e+283, expected 4.000000e+283
string.c:3062: Test failed: d.x = 5.000000e+283, expected 5.000000e+283
string.c:3062: Test failed: d.x = 6.000000e+283, expected 6.000000e+283
string.c:3062: Test failed: d.x = 7.000000e+283, expected 7.000000e+283
string.c:3062: Test failed: d.x = 8.000000e+283, expected 8.000000e+283
string.c:3062: Test failed: d.x = 9.000000e+283, expected 9.000000e+283
string.c:3062: Test failed: d.x = 1.000000e+285, expected 1.000000e+285
string.c:3062: Test failed: d.x = 2.000000e+285, expected 2.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+285, expected 3.000000e+285
string.c:3062: Test failed: d.x = 4.000000e+285, expected 4.000000e+285
string.c:3062: Test failed: d.x = 6.000000e+285, expected 6.000000e+285
string.c:3062: Test failed: d.x = 7.000000e+285, expected 7.000000e+285
string.c:3062: Test failed: d.x = 8.000000e+285, expected 8.000000e+285
string.c:3062: Test failed: d.x = 9.000000e+285, expected 9.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+286, expected 3.000000e+286
string.c:3062: Test failed: d.x = 6.000000e+286, expected 6.000000e+286
string.c:3062: Test failed: d.x = 7.000000e+286, expected 7.000000e+286
string.c:3062: Test failed: d.x = 9.000000e+286, expected 9.000000e+286
string.c:3062: Test failed: d.x = 1.000000e+288, expected 1.000000e+288
string.c:3062: Test failed: d.x = 2.000000e+288, expected 2.000000e+288
string.c:3062: Test failed: d.x = 3.000000e+288, expected 3.000000e+288
string.c:3062: Test failed: d.x = 4.000000e+288, expected 4.000000e+288
string.c:3062: Test failed: d.x = 6.000000e+288, expected 6.000000e+288
string.c:3062: Test failed: d.x = 7.000000e+288, expected 7.000000e+288
string.c:3062: Test failed: d.x = 8.000000e+288, expected 8.000000e+288
string.c:3062: Test failed: d.x = 9.000000e+288, expected 9.000000e+288
string.c:3062: Test failed: d.x = 1.000000e+289, expected 1.000000e+289
string.c:3062: Test failed: d.x = 2.000000e+289, expected 2.000000e+289
string.c:3062: Test failed: d.x = 3.000000e+289, expected 3.000000e+289
string.c:3062: Test failed: d.x = 4.000000e+289, expected 4.000000e+289
string.c:3062: Test failed: d.x = 5.000000e+289, expected 5.000000e+289
string.c:3062: Test failed: d.x = 6.000000e+289, expected 6.000000e+289
string.c:3062: Test failed: d.x = 7.000000e+289, expected 7.000000e+289
string.c:3062: Test failed: d.x = 8.000000e+289, expected 8.000000e+289
string.c:3062: Test failed: d.x = 9.000000e+289, expected 9.000000e+289
string.c:3062: Test failed: d.x = 1.000000e+290, expected 1.000000e+290
string.c:3062: Test failed: d.x = 2.000000e+290, expected 2.000000e+290
string.c:3062: Test failed: d.x = 3.000000e+290, expected 3.000000e+290
string.c:3062: Test failed: d.x = 4.000000e+290, expected 4.000000e+290
string.c:3062: Test failed: d.x = 6.000000e+290, expected 6.000000e+290
string.c:3062: Test failed: d.x = 7.000000e+290, expected 7.000000e+290
string.c:3062: Test failed: d.x = 8.000000e+290, expected 8.000000e+290
string.c:3062: Test failed: d.x = 9.000000e+290, expected 9.000000e+290
string.c:3062: Test failed: d.x = 1.000000e+291, expected 1.000000e+291
string.c:3062: Test failed: d.x = 2.000000e+291, expected 2.000000e+291
string.c:3062: Test failed: d.x = 3.000000e+291, expected 3.000000e+291
string.c:3062: Test failed: d.x = 4.000000e+291, expected 4.000000e+291
string.c:3062: Test failed: d.x = 6.000000e+291, expected 6.000000e+291
string.c:3062: Test failed: d.x = 7.000000e+291, expected 7.000000e+291
string.c:3062: Test failed: d.x = 8.000000e+291, expected 8.000000e+291
string.c:3062: Test failed: d.x = 9.000000e+291, expected 9.000000e+291
string.c:3062: Test failed: d.x = 1.000000e+292, expected 1.000000e+292
string.c:3062: Test failed: d.x = 2.000000e+292, expected 2.000000e+292
string.c:3062: Test failed: d.x = 3.000000e+292, expected 3.000000e+292
string.c:3062: Test failed: d.x = 4.000000e+292, expected 4.000000e+292
string.c:3062: Test failed: d.x = 5.000000e+292, expected 5.000000e+292
string.c:3062: Test failed: d.x = 6.000000e+292, expected 6.000000e+292
string.c:3062: Test failed: d.x = 7.000000e+292, expected 7.000000e+292
string.c:3062: Test failed: d.x = 8.000000e+292, expected 8.000000e+292
string.c:3062: Test failed: d.x = 9.000000e+292, expected 9.000000e+292
string.c:3062: Test failed: d.x = 1.000000e+293, expected 1.000000e+293
string.c:3062: Test failed: d.x = 2.000000e+293, expected 2.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+293, expected 3.000000e+293
string.c:3062: Test failed: d.x = 4.000000e+293, expected 4.000000e+293
string.c:3062: Test failed: d.x = 5.000000e+293, expected 5.000000e+293
string.c:3062: Test failed: d.x = 6.000000e+293, expected 6.000000e+293
string.c:3062: Test failed: d.x = 7.000000e+293, expected 7.000000e+293
string.c:3062: Test failed: d.x = 8.000000e+293, expected 8.000000e+293
string.c:3062: Test failed: d.x = 9.000000e+293, expected 9.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+294, expected 3.000000e+294
string.c:3062: Test failed: d.x = 6.000000e+294, expected 6.000000e+294
string.c:3062: Test failed: d.x = 7.000000e+294, expected 7.000000e+294
string.c:3062: Test failed: d.x = 1.000000e+295, expected 1.000000e+295
string.c:3062: Test failed: d.x = 2.000000e+295, expected 2.000000e+295
string.c:3062: Test failed: d.x = 3.000000e+295, expected 3.000000e+295
string.c:3062: Test failed: d.x = 4.000000e+295, expected 4.000000e+295
string.c:3062: Test failed: d.x = 5.000000e+295, expected 5.000000e+295
string.c:3062: Test failed: d.x = 6.000000e+295, expected 6.000000e+295
string.c:3062: Test failed: d.x = 7.000000e+295, expected 7.000000e+295
string.c:3062: Test failed: d.x = 8.000000e+295, expected 8.000000e+295
string.c:3062: Test failed: d.x = 9.000000e+295, expected 9.000000e+295
string.c:3062: Test failed: d.x = 1.000000e+296, expected 1.000000e+296
string.c:3062: Test failed: d.x = 2.000000e+296, expected 2.000000e+296
string.c:3062: Test failed: d.x = 3.000000e+296, expected 3.000000e+296
string.c:3062: Test failed: d.x = 4.000000e+296, expected 4.000000e+296
string.c:3062: Test failed: d.x = 5.000000e+296, expected 5.000000e+296
string.c:3062: Test failed: d.x = 6.000000e+296, expected 6.000000e+296
string.c:3062: Test failed: d.x = 8.000000e+296, expected 8.000000e+296
string.c:3062: Test failed: d.x = 9.000000e+296, expected 9.000000e+296
string.c:3062: Test failed: d.x = 1.000000e+297, expected 1.000000e+297
string.c:3062: Test failed: d.x = 2.000000e+297, expected 2.000000e+297
string.c:3062: Test failed: d.x = 4.000000e+297, expected 4.000000e+297
string.c:3062: Test failed: d.x = 5.000000e+297, expected 5.000000e+297
string.c:3062: Test failed: d.x = 7.000000e+297, expected 7.000000e+297
string.c:3062: Test failed: d.x = 8.000000e+297, expected 8.000000e+297
string.c:3062: Test failed: d.x = 9.000000e+297, expected 9.000000e+297
string.c:3062: Test failed: d.x = 1.000000e+298, expected 1.000000e+298
string.c:3062: Test failed: d.x = 2.000000e+298, expected 2.000000e+298
string.c:3062: Test failed: d.x = 3.000000e+298, expected 3.000000e+298
string.c:3062: Test failed: d.x = 4.000000e+298, expected 4.000000e+298
string.c:3062: Test failed: d.x = 5.000000e+298, expected 5.000000e+298
string.c:3062: Test failed: d.x = 6.000000e+298, expected 6.000000e+298
string.c:3062: Test failed: d.x = 7.000000e+298, expected 7.000000e+298
string.c:3062: Test failed: d.x = 8.000000e+298, expected 8.000000e+298
string.c:3062: Test failed: d.x = 9.000000e+298, expected 9.000000e+298
string.c:3062: Test failed: d.x = 1.000000e+299, expected 1.000000e+299
string.c:3062: Test failed: d.x = 2.000000e+299, expected 2.000000e+299
string.c:3062: Test failed: d.x = 3.000000e+299, expected 3.000000e+299
string.c:3062: Test failed: d.x = 4.000000e+299, expected 4.000000e+299
string.c:3062: Test failed: d.x = 5.000000e+299, expected 5.000000e+299
string.c:3062: Test failed: d.x = 6.000000e+299, expected 6.000000e+299
string.c:3062: Test failed: d.x = 7.000000e+299, expected 7.000000e+299
string.c:3062: Test failed: d.x = 8.000000e+299, expected 8.000000e+299
string.c:3062: Test failed: d.x = 9.000000e+299, expected 9.000000e+299
string.c:3062: Test failed: d.x = 1.000000e+300, expected 1.000000e+300
string.c:3062: Test failed: d.x = 2.000000e+300, expected 2.000000e+300
string.c:3062: Test failed: d.x = 3.000000e+300, expected 3.000000e+300
string.c:3062: Test failed: d.x = 4.000000e+300, expected 4.000000e+300
string.c:3062: Test failed: d.x = 5.000000e+300, expected 5.000000e+300
string.c:3062: Test failed: d.x = 6.000000e+300, expected 6.000000e+300
string.c:3062: Test failed: d.x = 7.000000e+300, expected 7.000000e+300
string.c:3062: Test failed: d.x = 8.000000e+300, expected 8.000000e+300
string.c:3062: Test failed: d.x = 9.000000e+300, expected 9.000000e+300
string.c:3062: Test failed: d.x = 1.000000e+301, expected 1.000000e+301
string.c:3062: Test failed: d.x = 2.000000e+301, expected 2.000000e+301
string.c:3062: Test failed: d.x = 3.000000e+301, expected 3.000000e+301
string.c:3062: Test failed: d.x = 4.000000e+301, expected 4.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+301, expected 5.000000e+301
string.c:3062: Test failed: d.x = 6.000000e+301, expected 6.000000e+301
string.c:3062: Test failed: d.x = 7.000000e+301, expected 7.000000e+301
string.c:3062: Test failed: d.x = 8.000000e+301, expected 8.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+302, expected 5.000000e+302
string.c:3062: Test failed: d.x = 1.000000e+303, expected 1.000000e+303
string.c:3062: Test failed: d.x = 2.000000e+303, expected 2.000000e+303
string.c:3062: Test failed: d.x = 4.000000e+303, expected 4.000000e+303
string.c:3062: Test failed: d.x = 5.000000e+303, expected 5.000000e+303
string.c:3062: Test failed: d.x = 7.000000e+303, expected 7.000000e+303
string.c:3062: Test failed: d.x = 8.000000e+303, expected 8.000000e+303
string.c:3062: Test failed: d.x = 9.000000e+303, expected 9.000000e+303
string.c:3062: Test failed: d.x = 1.000000e+304, expected 1.000000e+304
string.c:3062: Test failed: d.x = 2.000000e+304, expected 2.000000e+304
string.c:3062: Test failed: d.x = 3.000000e+304, expected 3.000000e+304
string.c:3062: Test failed: d.x = 4.000000e+304, expected 4.000000e+304
string.c:3062: Test failed: d.x = 5.000000e+304, expected 5.000000e+304
string.c:3062: Test failed: d.x = 6.000000e+304, expected 6.000000e+304
string.c:3062: Test failed: d.x = 7.000000e+304, expected 7.000000e+304
string.c:3062: Test failed: d.x = 8.000000e+304, expected 8.000000e+304
string.c:3062: Test failed: d.x = 9.000000e+304, expected 9.000000e+304
string.c:3062: Test failed: d.x = 1.000000e+305, expected 1.000000e+305
string.c:3062: Test failed: d.x = 2.000000e+305, expected 2.000000e+305
string.c:3062: Test failed: d.x = 3.000000e+305, expected 3.000000e+305
string.c:3062: Test failed: d.x = 4.000000e+305, expected 4.000000e+305
string.c:3062: Test failed: d.x = 5.000000e+305, expected 5.000000e+305
string.c:3062: Test failed: d.x = 6.000000e+305, expected 6.000000e+305
string.c:3062: Test failed: d.x = 7.000000e+305, expected 7.000000e+305
string.c:3062: Test failed: d.x = 8.000000e+305, expected 8.000000e+305
string.c:3062: Test failed: d.x = 9.000000e+305, expected 9.000000e+305
string.c:3062: Test failed: d.x = 1.000000e+306, expected 1.000000e+306
string.c:3062: Test failed: d.x = 2.000000e+306, expected 2.000000e+306
string.c:3062: Test failed: d.x = 3.000000e+306, expected 3.000000e+306
string.c:3062: Test failed: d.x = 4.000000e+306, expected 4.000000e+306
string.c:3062: Test failed: d.x = 5.000000e+306, expected 5.000000e+306
string.c:3062: Test failed: d.x = 6.000000e+306, expected 6.000000e+306
string.c:3062: Test failed: d.x = 7.000000e+306, expected 7.000000e+306
string.c:3062: Test failed: d.x = 8.000000e+306, expected 8.000000e+306
string.c:3062: Test failed: d.x = 9.000000e+306, expected 9.000000e+306
string.c:3062: Test failed: d.x = 1.000000e+307, expected 1.000000e+307
string.c:3062: Test failed: d.x = 2.000000e+307, expected 2.000000e+307
string.c:3062: Test failed: d.x = 3.000000e+307, expected 3.000000e+307
string.c:3062: Test failed: d.x = 4.000000e+307, expected 4.000000e+307
string.c:3062: Test failed: d.x = 6.000000e+307, expected 6.000000e+307
string.c:3062: Test failed: d.x = 8.000000e+307, expected 8.000000e+307
string.c:3062: Test failed: d.x = 1.000000e+308, expected 1.000000e+308
Report errors:
msvcrt:string prints too much data (97316 bytes)
=== debian10 (32 bit Chinese:China report) ===
msvcrt:
string.c:1989: Test failed: d = 1000000000000000120942354671656868962382001670435578817768191183142249744630862900164152357803694488643546272066771136697843816472621283262276046411983423130707191163420128905684081263961470216866716118177799472091300320549064642593292288.000000
string.c:3062: Test failed: d.x = 1.000000e-307, expected 1.000000e-307
string.c:3062: Test failed: d.x = 2.000000e-307, expected 2.000000e-307
string.c:3062: Test failed: d.x = 4.000000e-307, expected 4.000000e-307
string.c:3062: Test failed: d.x = 5.000000e-307, expected 5.000000e-307
string.c:3062: Test failed: d.x = 7.000000e-307, expected 7.000000e-307
string.c:3062: Test failed: d.x = 8.000000e-307, expected 8.000000e-307
string.c:3062: Test failed: d.x = 9.000000e-307, expected 9.000000e-307
string.c:3062: Test failed: d.x = 1.000000e-306, expected 1.000000e-306
string.c:3062: Test failed: d.x = 2.000000e-306, expected 2.000000e-306
string.c:3062: Test failed: d.x = 3.000000e-306, expected 3.000000e-306
string.c:3062: Test failed: d.x = 4.000000e-306, expected 4.000000e-306
string.c:3062: Test failed: d.x = 5.000000e-306, expected 5.000000e-306
string.c:3062: Test failed: d.x = 6.000000e-306, expected 6.000000e-306
string.c:3062: Test failed: d.x = 7.000000e-306, expected 7.000000e-306
string.c:3062: Test failed: d.x = 8.000000e-306, expected 8.000000e-306
string.c:3062: Test failed: d.x = 9.000000e-306, expected 9.000000e-306
string.c:3062: Test failed: d.x = 1.000000e-305, expected 1.000000e-305
string.c:3062: Test failed: d.x = 2.000000e-305, expected 2.000000e-305
string.c:3062: Test failed: d.x = 3.000000e-305, expected 3.000000e-305
string.c:3062: Test failed: d.x = 4.000000e-305, expected 4.000000e-305
string.c:3062: Test failed: d.x = 6.000000e-305, expected 6.000000e-305
string.c:3062: Test failed: d.x = 7.000000e-305, expected 7.000000e-305
string.c:3062: Test failed: d.x = 8.000000e-305, expected 8.000000e-305
string.c:3062: Test failed: d.x = 9.000000e-305, expected 9.000000e-305
string.c:3062: Test failed: d.x = 1.000000e-304, expected 1.000000e-304
string.c:3062: Test failed: d.x = 2.000000e-304, expected 2.000000e-304
string.c:3062: Test failed: d.x = 3.000000e-304, expected 3.000000e-304
string.c:3062: Test failed: d.x = 4.000000e-304, expected 4.000000e-304
string.c:3062: Test failed: d.x = 5.000000e-304, expected 5.000000e-304
string.c:3062: Test failed: d.x = 6.000000e-304, expected 6.000000e-304
string.c:3062: Test failed: d.x = 7.000000e-304, expected 7.000000e-304
string.c:3062: Test failed: d.x = 8.000000e-304, expected 8.000000e-304
string.c:3062: Test failed: d.x = 9.000000e-304, expected 9.000000e-304
string.c:3062: Test failed: d.x = 1.000000e-303, expected 1.000000e-303
string.c:3062: Test failed: d.x = 2.000000e-303, expected 2.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-303, expected 3.000000e-303
string.c:3062: Test failed: d.x = 4.000000e-303, expected 4.000000e-303
string.c:3062: Test failed: d.x = 5.000000e-303, expected 5.000000e-303
string.c:3062: Test failed: d.x = 6.000000e-303, expected 6.000000e-303
string.c:3062: Test failed: d.x = 7.000000e-303, expected 7.000000e-303
string.c:3062: Test failed: d.x = 8.000000e-303, expected 8.000000e-303
string.c:3062: Test failed: d.x = 9.000000e-303, expected 9.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-301, expected 3.000000e-301
string.c:3062: Test failed: d.x = 5.000000e-301, expected 5.000000e-301
string.c:3062: Test failed: d.x = 6.000000e-301, expected 6.000000e-301
string.c:3062: Test failed: d.x = 7.000000e-301, expected 7.000000e-301
string.c:3062: Test failed: d.x = 9.000000e-301, expected 9.000000e-301
string.c:3062: Test failed: d.x = 1.000000e-300, expected 1.000000e-300
string.c:3062: Test failed: d.x = 2.000000e-300, expected 2.000000e-300
string.c:3062: Test failed: d.x = 4.000000e-300, expected 4.000000e-300
string.c:3062: Test failed: d.x = 5.000000e-300, expected 5.000000e-300
string.c:3062: Test failed: d.x = 7.000000e-300, expected 7.000000e-300
string.c:3062: Test failed: d.x = 8.000000e-300, expected 8.000000e-300
string.c:3062: Test failed: d.x = 9.000000e-300, expected 9.000000e-300
string.c:3062: Test failed: d.x = 1.000000e-299, expected 1.000000e-299
string.c:3062: Test failed: d.x = 2.000000e-299, expected 2.000000e-299
string.c:3062: Test failed: d.x = 3.000000e-299, expected 3.000000e-299
string.c:3062: Test failed: d.x = 4.000000e-299, expected 4.000000e-299
string.c:3062: Test failed: d.x = 6.000000e-299, expected 6.000000e-299
string.c:3062: Test failed: d.x = 7.000000e-299, expected 7.000000e-299
string.c:3062: Test failed: d.x = 8.000000e-299, expected 8.000000e-299
string.c:3062: Test failed: d.x = 9.000000e-299, expected 9.000000e-299
string.c:3062: Test failed: d.x = 1.000000e-298, expected 1.000000e-298
string.c:3062: Test failed: d.x = 2.000000e-298, expected 2.000000e-298
string.c:3062: Test failed: d.x = 3.000000e-298, expected 3.000000e-298
string.c:3062: Test failed: d.x = 4.000000e-298, expected 4.000000e-298
string.c:3062: Test failed: d.x = 5.000000e-298, expected 5.000000e-298
string.c:3062: Test failed: d.x = 6.000000e-298, expected 6.000000e-298
string.c:3062: Test failed: d.x = 7.000000e-298, expected 7.000000e-298
string.c:3062: Test failed: d.x = 8.000000e-298, expected 8.000000e-298
string.c:3062: Test failed: d.x = 9.000000e-298, expected 9.000000e-298
string.c:3062: Test failed: d.x = 1.000000e-297, expected 1.000000e-297
string.c:3062: Test failed: d.x = 2.000000e-297, expected 2.000000e-297
string.c:3062: Test failed: d.x = 3.000000e-297, expected 3.000000e-297
string.c:3062: Test failed: d.x = 4.000000e-297, expected 4.000000e-297
string.c:3062: Test failed: d.x = 5.000000e-297, expected 5.000000e-297
string.c:3062: Test failed: d.x = 6.000000e-297, expected 6.000000e-297
string.c:3062: Test failed: d.x = 7.000000e-297, expected 7.000000e-297
string.c:3062: Test failed: d.x = 8.000000e-297, expected 8.000000e-297
string.c:3062: Test failed: d.x = 9.000000e-297, expected 9.000000e-297
string.c:3062: Test failed: d.x = 1.000000e-296, expected 1.000000e-296
string.c:3062: Test failed: d.x = 2.000000e-296, expected 2.000000e-296
string.c:3062: Test failed: d.x = 3.000000e-296, expected 3.000000e-296
string.c:3062: Test failed: d.x = 4.000000e-296, expected 4.000000e-296
string.c:3062: Test failed: d.x = 5.000000e-296, expected 5.000000e-296
string.c:3062: Test failed: d.x = 6.000000e-296, expected 6.000000e-296
string.c:3062: Test failed: d.x = 7.000000e-296, expected 7.000000e-296
string.c:3062: Test failed: d.x = 8.000000e-296, expected 8.000000e-296
string.c:3062: Test failed: d.x = 9.000000e-296, expected 9.000000e-296
string.c:3062: Test failed: d.x = 1.000000e-295, expected 1.000000e-295
string.c:3062: Test failed: d.x = 2.000000e-295, expected 2.000000e-295
string.c:3062: Test failed: d.x = 3.000000e-295, expected 3.000000e-295
string.c:3062: Test failed: d.x = 4.000000e-295, expected 4.000000e-295
string.c:3062: Test failed: d.x = 5.000000e-295, expected 5.000000e-295
string.c:3062: Test failed: d.x = 6.000000e-295, expected 6.000000e-295
string.c:3062: Test failed: d.x = 7.000000e-295, expected 7.000000e-295
string.c:3062: Test failed: d.x = 8.000000e-295, expected 8.000000e-295
string.c:3062: Test failed: d.x = 9.000000e-295, expected 9.000000e-295
string.c:3062: Test failed: d.x = 1.000000e-294, expected 1.000000e-294
string.c:3062: Test failed: d.x = 2.000000e-294, expected 2.000000e-294
string.c:3062: Test failed: d.x = 3.000000e-294, expected 3.000000e-294
string.c:3062: Test failed: d.x = 4.000000e-294, expected 4.000000e-294
string.c:3062: Test failed: d.x = 6.000000e-294, expected 6.000000e-294
string.c:3062: Test failed: d.x = 8.000000e-294, expected 8.000000e-294
string.c:3062: Test failed: d.x = 9.000000e-294, expected 9.000000e-294
string.c:3062: Test failed: d.x = 1.000000e-293, expected 1.000000e-293
string.c:3062: Test failed: d.x = 2.000000e-293, expected 2.000000e-293
string.c:3062: Test failed: d.x = 3.000000e-293, expected 3.000000e-293
string.c:3062: Test failed: d.x = 4.000000e-293, expected 4.000000e-293
string.c:3062: Test failed: d.x = 5.000000e-293, expected 5.000000e-293
string.c:3062: Test failed: d.x = 6.000000e-293, expected 6.000000e-293
string.c:3062: Test failed: d.x = 7.000000e-293, expected 7.000000e-293
string.c:3062: Test failed: d.x = 8.000000e-293, expected 8.000000e-293
string.c:3062: Test failed: d.x = 9.000000e-293, expected 9.000000e-293
string.c:3062: Test failed: d.x = 1.000000e-292, expected 1.000000e-292
string.c:3062: Test failed: d.x = 2.000000e-292, expected 2.000000e-292
string.c:3062: Test failed: d.x = 3.000000e-292, expected 3.000000e-292
string.c:3062: Test failed: d.x = 4.000000e-292, expected 4.000000e-292
string.c:3062: Test failed: d.x = 5.000000e-292, expected 5.000000e-292
string.c:3062: Test failed: d.x = 6.000000e-292, expected 6.000000e-292
string.c:3062: Test failed: d.x = 7.000000e-292, expected 7.000000e-292
string.c:3062: Test failed: d.x = 8.000000e-292, expected 8.000000e-292
string.c:3062: Test failed: d.x = 9.000000e-292, expected 9.000000e-292
string.c:3062: Test failed: d.x = 1.000000e-291, expected 1.000000e-291
string.c:3062: Test failed: d.x = 2.000000e-291, expected 2.000000e-291
string.c:3062: Test failed: d.x = 3.000000e-291, expected 3.000000e-291
string.c:3062: Test failed: d.x = 4.000000e-291, expected 4.000000e-291
string.c:3062: Test failed: d.x = 5.000000e-291, expected 5.000000e-291
string.c:3062: Test failed: d.x = 6.000000e-291, expected 6.000000e-291
string.c:3062: Test failed: d.x = 8.000000e-291, expected 8.000000e-291
string.c:3062: Test failed: d.x = 9.000000e-291, expected 9.000000e-291
string.c:3062: Test failed: d.x = 1.000000e-290, expected 1.000000e-290
string.c:3062: Test failed: d.x = 2.000000e-290, expected 2.000000e-290
string.c:3062: Test failed: d.x = 3.000000e-290, expected 3.000000e-290
string.c:3062: Test failed: d.x = 4.000000e-290, expected 4.000000e-290
string.c:3062: Test failed: d.x = 5.000000e-290, expected 5.000000e-290
string.c:3062: Test failed: d.x = 6.000000e-290, expected 6.000000e-290
string.c:3062: Test failed: d.x = 7.000000e-290, expected 7.000000e-290
string.c:3062: Test failed: d.x = 8.000000e-290, expected 8.000000e-290
string.c:3062: Test failed: d.x = 9.000000e-290, expected 9.000000e-290
string.c:3062: Test failed: d.x = 1.000000e-289, expected 1.000000e-289
string.c:3062: Test failed: d.x = 2.000000e-289, expected 2.000000e-289
string.c:3062: Test failed: d.x = 3.000000e-289, expected 3.000000e-289
string.c:3062: Test failed: d.x = 4.000000e-289, expected 4.000000e-289
string.c:3062: Test failed: d.x = 5.000000e-289, expected 5.000000e-289
string.c:3062: Test failed: d.x = 6.000000e-289, expected 6.000000e-289
string.c:3062: Test failed: d.x = 7.000000e-289, expected 7.000000e-289
string.c:3062: Test failed: d.x = 8.000000e-289, expected 8.000000e-289
string.c:3062: Test failed: d.x = 9.000000e-289, expected 9.000000e-289
string.c:3062: Test failed: d.x = 1.000000e-288, expected 1.000000e-288
string.c:3062: Test failed: d.x = 2.000000e-288, expected 2.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-288, expected 3.000000e-288
string.c:3062: Test failed: d.x = 4.000000e-288, expected 4.000000e-288
string.c:3062: Test failed: d.x = 5.000000e-288, expected 5.000000e-288
string.c:3062: Test failed: d.x = 6.000000e-288, expected 6.000000e-288
string.c:3062: Test failed: d.x = 7.000000e-288, expected 7.000000e-288
string.c:3062: Test failed: d.x = 8.000000e-288, expected 8.000000e-288
string.c:3062: Test failed: d.x = 9.000000e-288, expected 9.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-286, expected 3.000000e-286
string.c:3062: Test failed: d.x = 6.000000e-286, expected 6.000000e-286
string.c:3062: Test failed: d.x = 1.000000e-285, expected 1.000000e-285
string.c:3062: Test failed: d.x = 2.000000e-285, expected 2.000000e-285
string.c:3062: Test failed: d.x = 3.000000e-285, expected 3.000000e-285
string.c:3062: Test failed: d.x = 4.000000e-285, expected 4.000000e-285
string.c:3062: Test failed: d.x = 5.000000e-285, expected 5.000000e-285
string.c:3062: Test failed: d.x = 6.000000e-285, expected 6.000000e-285
string.c:3062: Test failed: d.x = 7.000000e-285, expected 7.000000e-285
string.c:3062: Test failed: d.x = 8.000000e-285, expected 8.000000e-285
string.c:3062: Test failed: d.x = 9.000000e-285, expected 9.000000e-285
string.c:3062: Test failed: d.x = 1.000000e-283, expected 1.000000e-283
string.c:3062: Test failed: d.x = 2.000000e-283, expected 2.000000e-283
string.c:3062: Test failed: d.x = 3.000000e-283, expected 3.000000e-283
string.c:3062: Test failed: d.x = 4.000000e-283, expected 4.000000e-283
string.c:3062: Test failed: d.x = 5.000000e-283, expected 5.000000e-283
string.c:3062: Test failed: d.x = 6.000000e-283, expected 6.000000e-283
string.c:3062: Test failed: d.x = 7.000000e-283, expected 7.000000e-283
string.c:3062: Test failed: d.x = 8.000000e-283, expected 8.000000e-283
string.c:3062: Test failed: d.x = 9.000000e-283, expected 9.000000e-283
string.c:3062: Test failed: d.x = 1.000000e-282, expected 1.000000e-282
string.c:3062: Test failed: d.x = 2.000000e-282, expected 2.000000e-282
string.c:3062: Test failed: d.x = 3.000000e-282, expected 3.000000e-282
string.c:3062: Test failed: d.x = 4.000000e-282, expected 4.000000e-282
string.c:3062: Test failed: d.x = 5.000000e-282, expected 5.000000e-282
string.c:3062: Test failed: d.x = 6.000000e-282, expected 6.000000e-282
string.c:3062: Test failed: d.x = 7.000000e-282, expected 7.000000e-282
string.c:3062: Test failed: d.x = 8.000000e-282, expected 8.000000e-282
string.c:3062: Test failed: d.x = 9.000000e-282, expected 9.000000e-282
string.c:3062: Test failed: d.x = 1.000000e-281, expected 1.000000e-281
string.c:3062: Test failed: d.x = 2.000000e-281, expected 2.000000e-281
string.c:3062: Test failed: d.x = 3.000000e-281, expected 3.000000e-281
string.c:3062: Test failed: d.x = 4.000000e-281, expected 4.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-281, expected 5.000000e-281
string.c:3062: Test failed: d.x = 6.000000e-281, expected 6.000000e-281
string.c:3062: Test failed: d.x = 7.000000e-281, expected 7.000000e-281
string.c:3062: Test failed: d.x = 8.000000e-281, expected 8.000000e-281
string.c:3062: Test failed: d.x = 9.000000e-281, expected 9.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-280, expected 5.000000e-280
string.c:3062: Test failed: d.x = 1.000000e-278, expected 1.000000e-278
string.c:3062: Test failed: d.x = 2.000000e-278, expected 2.000000e-278
string.c:3062: Test failed: d.x = 3.000000e-278, expected 3.000000e-278
string.c:3062: Test failed: d.x = 4.000000e-278, expected 4.000000e-278
string.c:3062: Test failed: d.x = 5.000000e-278, expected 5.000000e-278
string.c:3062: Test failed: d.x = 6.000000e-278, expected 6.000000e-278
string.c:3062: Test failed: d.x = 7.000000e-278, expected 7.000000e-278
string.c:3062: Test failed: d.x = 8.000000e-278, expected 8.000000e-278
string.c:3062: Test failed: d.x = 9.000000e-278, expected 9.000000e-278
string.c:3062: Test failed: d.x = 1.000000e-277, expected 1.000000e-277
string.c:3062: Test failed: d.x = 2.000000e-277, expected 2.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-277, expected 3.000000e-277
string.c:3062: Test failed: d.x = 4.000000e-277, expected 4.000000e-277
string.c:3062: Test failed: d.x = 5.000000e-277, expected 5.000000e-277
string.c:3062: Test failed: d.x = 6.000000e-277, expected 6.000000e-277
string.c:3062: Test failed: d.x = 7.000000e-277, expected 7.000000e-277
string.c:3062: Test failed: d.x = 8.000000e-277, expected 8.000000e-277
string.c:3062: Test failed: d.x = 9.000000e-277, expected 9.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-276, expected 3.000000e-276
string.c:3062: Test failed: d.x = 5.000000e-276, expected 5.000000e-276
string.c:3062: Test failed: d.x = 6.000000e-276, expected 6.000000e-276
string.c:3062: Test failed: d.x = 7.000000e-276, expected 7.000000e-276
string.c:3062: Test failed: d.x = 9.000000e-276, expected 9.000000e-276
string.c:3062: Test failed: d.x = 1.000000e-275, expected 1.000000e-275
string.c:3062: Test failed: d.x = 2.000000e-275, expected 2.000000e-275
string.c:3062: Test failed: d.x = 3.000000e-275, expected 3.000000e-275
string.c:3062: Test failed: d.x = 4.000000e-275, expected 4.000000e-275
string.c:3062: Test failed: d.x = 5.000000e-275, expected 5.000000e-275
string.c:3062: Test failed: d.x = 6.000000e-275, expected 6.000000e-275
string.c:3062: Test failed: d.x = 7.000000e-275, expected 7.000000e-275
string.c:3062: Test failed: d.x = 8.000000e-275, expected 8.000000e-275
string.c:3062: Test failed: d.x = 9.000000e-275, expected 9.000000e-275
string.c:3062: Test failed: d.x = 1.000000e-274, expected 1.000000e-274
string.c:3062: Test failed: d.x = 2.000000e-274, expected 2.000000e-274
string.c:3062: Test failed: d.x = 3.000000e-274, expected 3.000000e-274
string.c:3062: Test failed: d.x = 4.000000e-274, expected 4.000000e-274
string.c:3062: Test failed: d.x = 5.000000e-274, expected 5.000000e-274
string.c:3062: Test failed: d.x = 6.000000e-274, expected 6.000000e-274
string.c:3062: Test failed: d.x = 7.000000e-274, expected 7.000000e-274
string.c:3062: Test failed: d.x = 8.000000e-274, expected 8.000000e-274
string.c:3062: Test failed: d.x = 9.000000e-274, expected 9.000000e-274
string.c:3062: Test failed: d.x = 1.000000e-273, expected 1.000000e-273
string.c:3062: Test failed: d.x = 2.000000e-273, expected 2.000000e-273
string.c:3062: Test failed: d.x = 3.000000e-273, expected 3.000000e-273
string.c:3062: Test failed: d.x = 4.000000e-273, expected 4.000000e-273
string.c:3062: Test failed: d.x = 5.000000e-273, expected 5.000000e-273
string.c:3062: Test failed: d.x = 6.000000e-273, expected 6.000000e-273
string.c:3062: Test failed: d.x = 7.000000e-273, expected 7.000000e-273
string.c:3062: Test failed: d.x = 8.000000e-273, expected 8.000000e-273
string.c:3062: Test failed: d.x = 9.000000e-273, expected 9.000000e-273
string.c:3062: Test failed: d.x = 1.000000e-272, expected 1.000000e-272
string.c:3062: Test failed: d.x = 2.000000e-272, expected 2.000000e-272
string.c:3062: Test failed: d.x = 4.000000e-272, expected 4.000000e-272
string.c:3062: Test failed: d.x = 5.000000e-272, expected 5.000000e-272
string.c:3062: Test failed: d.x = 8.000000e-272, expected 8.000000e-272
string.c:3062: Test failed: d.x = 1.000000e-271, expected 1.000000e-271
string.c:3062: Test failed: d.x = 2.000000e-271, expected 2.000000e-271
string.c:3062: Test failed: d.x = 3.000000e-271, expected 3.000000e-271
string.c:3062: Test failed: d.x = 4.000000e-271, expected 4.000000e-271
string.c:3062: Test failed: d.x = 5.000000e-271, expected 5.000000e-271
string.c:3062: Test failed: d.x = 6.000000e-271, expected 6.000000e-271
string.c:3062: Test failed: d.x = 7.000000e-271, expected 7.000000e-271
string.c:3062: Test failed: d.x = 8.000000e-271, expected 8.000000e-271
string.c:3062: Test failed: d.x = 9.000000e-271, expected 9.000000e-271
string.c:3062: Test failed: d.x = 1.000000e-270, expected 1.000000e-270
string.c:3062: Test failed: d.x = 2.000000e-270, expected 2.000000e-270
string.c:3062: Test failed: d.x = 4.000000e-270, expected 4.000000e-270
string.c:3062: Test failed: d.x = 5.000000e-270, expected 5.000000e-270
string.c:3062: Test failed: d.x = 7.000000e-270, expected 7.000000e-270
string.c:3062: Test failed: d.x = 8.000000e-270, expected 8.000000e-270
string.c:3062: Test failed: d.x = 9.000000e-270, expected 9.000000e-270
string.c:3062: Test failed: d.x = 1.000000e-269, expected 1.000000e-269
string.c:3062: Test failed: d.x = 2.000000e-269, expected 2.000000e-269
string.c:3062: Test failed: d.x = 3.000000e-269, expected 3.000000e-269
string.c:3062: Test failed: d.x = 4.000000e-269, expected 4.000000e-269
string.c:3062: Test failed: d.x = 6.000000e-269, expected 6.000000e-269
string.c:3062: Test failed: d.x = 8.000000e-269, expected 8.000000e-269
string.c:3062: Test failed: d.x = 1.000000e-268, expected 1.000000e-268
string.c:3062: Test failed: d.x = 2.000000e-268, expected 2.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-268, expected 3.000000e-268
string.c:3062: Test failed: d.x = 4.000000e-268, expected 4.000000e-268
string.c:3062: Test failed: d.x = 6.000000e-268, expected 6.000000e-268
string.c:3062: Test failed: d.x = 7.000000e-268, expected 7.000000e-268
string.c:3062: Test failed: d.x = 8.000000e-268, expected 8.000000e-268
string.c:3062: Test failed: d.x = 9.000000e-268, expected 9.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-267, expected 3.000000e-267
string.c:3062: Test failed: d.x = 5.000000e-267, expected 5.000000e-267
string.c:3062: Test failed: d.x = 6.000000e-267, expected 6.000000e-267
string.c:3062: Test failed: d.x = 7.000000e-267, expected 7.000000e-267
string.c:3062: Test failed: d.x = 9.000000e-267, expected 9.000000e-267
string.c:3062: Test failed: d.x = 1.000000e-266, expected 1.000000e-266
string.c:3062: Test failed: d.x = 2.000000e-266, expected 2.000000e-266
string.c:3062: Test failed: d.x = 3.000000e-266, expected 3.000000e-266
string.c:3062: Test failed: d.x = 4.000000e-266, expected 4.000000e-266
string.c:3062: Test failed: d.x = 6.000000e-266, expected 6.000000e-266
string.c:3062: Test failed: d.x = 8.000000e-266, expected 8.000000e-266
string.c:3062: Test failed: d.x = 1.000000e-265, expected 1.000000e-265
string.c:3062: Test failed: d.x = 2.000000e-265, expected 2.000000e-265
string.c:3062: Test failed: d.x = 3.000000e-265, expected 3.000000e-265
string.c:3062: Test failed: d.x = 4.000000e-265, expected 4.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-265, expected 5.000000e-265
string.c:3062: Test failed: d.x = 6.000000e-265, expected 6.000000e-265
string.c:3062: Test failed: d.x = 7.000000e-265, expected 7.000000e-265
string.c:3062: Test failed: d.x = 8.000000e-265, expected 8.000000e-265
string.c:3062: Test failed: d.x = 9.000000e-265, expected 9.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-264, expected 5.000000e-264
string.c:3062: Test failed: d.x = 7.000000e-264, expected 7.000000e-264
string.c:3062: Test failed: d.x = 9.000000e-264, expected 9.000000e-264
string.c:3062: Test failed: d.x = 1.000000e-263, expected 1.000000e-263
string.c:3062: Test failed: d.x = 2.000000e-263, expected 2.000000e-263
string.c:3062: Test failed: d.x = 3.000000e-263, expected 3.000000e-263
string.c:3062: Test failed: d.x = 4.000000e-263, expected 4.000000e-263
string.c:3062: Test failed: d.x = 5.000000e-263, expected 5.000000e-263
string.c:3062: Test failed: d.x = 6.000000e-263, expected 6.000000e-263
string.c:3062: Test failed: d.x = 8.000000e-263, expected 8.000000e-263
string.c:3062: Test failed: d.x = 9.000000e-263, expected 9.000000e-263
string.c:3062: Test failed: d.x = 1.000000e-262, expected 1.000000e-262
string.c:3062: Test failed: d.x = 2.000000e-262, expected 2.000000e-262
string.c:3062: Test failed: d.x = 3.000000e-262, expected 3.000000e-262
string.c:3062: Test failed: d.x = 4.000000e-262, expected 4.000000e-262
string.c:3062: Test failed: d.x = 5.000000e-262, expected 5.000000e-262
string.c:3062: Test failed: d.x = 6.000000e-262, expected 6.000000e-262
string.c:3062: Test failed: d.x = 7.000000e-262, expected 7.000000e-262
string.c:3062: Test failed: d.x = 8.000000e-262, expected 8.000000e-262
string.c:3062: Test failed: d.x = 9.000000e-262, expected 9.000000e-262
string.c:3062: Test failed: d.x = 1.000000e-261, expected 1.000000e-261
string.c:3062: Test failed: d.x = 2.000000e-261, expected 2.000000e-261
string.c:3062: Test failed: d.x = 3.000000e-261, expected 3.000000e-261
string.c:3062: Test failed: d.x = 4.000000e-261, expected 4.000000e-261
string.c:3062: Test failed: d.x = 5.000000e-261, expected 5.000000e-261
string.c:3062: Test failed: d.x = 6.000000e-261, expected 6.000000e-261
string.c:3062: Test failed: d.x = 7.000000e-261, expected 7.000000e-261
string.c:3062: Test failed: d.x = 8.000000e-261, expected 8.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-261, expected 9.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-260, expected 9.000000e-260
string.c:3062: Test failed: d.x = 1.000000e-259, expected 1.000000e-259
string.c:3062: Test failed: d.x = 2.000000e-259, expected 2.000000e-259
string.c:3062: Test failed: d.x = 3.000000e-259, expected 3.000000e-259
string.c:3062: Test failed: d.x = 4.000000e-259, expected 4.000000e-259
string.c:3062: Test failed: d.x = 5.000000e-259, expected 5.000000e-259
string.c:3062: Test failed: d.x = 6.000000e-259, expected 6.000000e-259
string.c:3062: Test failed: d.x = 7.000000e-259, expected 7.000000e-259
string.c:3062: Test failed: d.x = 8.000000e-259, expected 8.000000e-259
string.c:3062: Test failed: d.x = 9.000000e-259, expected 9.000000e-259
string.c:3062: Test failed: d.x = 1.000000e-258, expected 1.000000e-258
string.c:3062: Test failed: d.x = 2.000000e-258, expected 2.000000e-258
string.c:3062: Test failed: d.x = 3.000000e-258, expected 3.000000e-258
string.c:3062: Test failed: d.x = 4.000000e-258, expected 4.000000e-258
string.c:3062: Test failed: d.x = 6.000000e-258, expected 6.000000e-258
string.c:3062: Test failed: d.x = 7.000000e-258, expected 7.000000e-258
string.c:3062: Test failed: d.x = 8.000000e-258, expected 8.000000e-258
string.c:3062: Test failed: d.x = 1.000000e-257, expected 1.000000e-257
string.c:3062: Test failed: d.x = 2.000000e-257, expected 2.000000e-257
string.c:3062: Test failed: d.x = 3.000000e-257, expected 3.000000e-257
string.c:3062: Test failed: d.x = 4.000000e-257, expected 4.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-257, expected 5.000000e-257
string.c:3062: Test failed: d.x = 6.000000e-257, expected 6.000000e-257
string.c:3062: Test failed: d.x = 8.000000e-257, expected 8.000000e-257
string.c:3062: Test failed: d.x = 9.000000e-257, expected 9.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-256, expected 5.000000e-256
string.c:3062: Test failed: d.x = 7.000000e-256, expected 7.000000e-256
string.c:3062: Test failed: d.x = 3.000000e-255, expected 3.000000e-255
string.c:3062: Test failed: d.x = 5.000000e-255, expected 5.000000e-255
string.c:3062: Test failed: d.x = 6.000000e-255, expected 6.000000e-255
string.c:3062: Test failed: d.x = 7.000000e-255, expected 7.000000e-255
string.c:3062: Test failed: d.x = 1.000000e-254, expected 1.000000e-254
string.c:3062: Test failed: d.x = 2.000000e-254, expected 2.000000e-254
string.c:3062: Test failed: d.x = 3.000000e-254, expected 3.000000e-254
string.c:3062: Test failed: d.x = 4.000000e-254, expected 4.000000e-254
string.c:3062: Test failed: d.x = 5.000000e-254, expected 5.000000e-254
string.c:3062: Test failed: d.x = 6.000000e-254, expected 6.000000e-254
string.c:3062: Test failed: d.x = 8.000000e-254, expected 8.000000e-254
string.c:3062: Test failed: d.x = 9.000000e-254, expected 9.000000e-254
string.c:3062: Test failed: d.x = 1.000000e-253, expected 1.000000e-253
string.c:3062: Test failed: d.x = 2.000000e-253, expected 2.000000e-253
string.c:3062: Test failed: d.x = 4.000000e-253, expected 4.000000e-253
string.c:3062: Test failed: d.x = 5.000000e-253, expected 5.000000e-253
string.c:3062: Test failed: d.x = 7.000000e-253, expected 7.000000e-253
string.c:3062: Test failed: d.x = 8.000000e-253, expected 8.000000e-253
string.c:3062: Test failed: d.x = 9.000000e-253, expected 9.000000e-253
string.c:3062: Test failed: d.x = 1.000000e-251, expected 1.000000e-251
string.c:3062: Test failed: d.x = 2.000000e-251, expected 2.000000e-251
string.c:3062: Test failed: d.x = 3.000000e-251, expected 3.000000e-251
string.c:3062: Test failed: d.x = 4.000000e-251, expected 4.000000e-251
string.c:3062: Test failed: d.x = 5.000000e-251, expected 5.000000e-251
string.c:3062: Test failed: d.x = 6.000000e-251, expected 6.000000e-251
string.c:3062: Test failed: d.x = 8.000000e-251, expected 8.000000e-251
string.c:3062: Test failed: d.x = 9.000000e-251, expected 9.000000e-251
string.c:3062: Test failed: d.x = 1.000000e-250, expected 1.000000e-250
string.c:3062: Test failed: d.x = 2.000000e-250, expected 2.000000e-250
string.c:3062: Test failed: d.x = 4.000000e-250, expected 4.000000e-250
string.c:3062: Test failed: d.x = 5.000000e-250, expected 5.000000e-250
string.c:3062: Test failed: d.x = 7.000000e-250, expected 7.000000e-250
string.c:3062: Test failed: d.x = 8.000000e-250, expected 8.000000e-250
string.c:3062: Test failed: d.x = 9.000000e-250, expected 9.000000e-250
string.c:3062: Test failed: d.x = 1.000000e-249, expected 1.000000e-249
string.c:3062: Test failed: d.x = 2.000000e-249, expected 2.000000e-249
string.c:3062: Test failed: d.x = 3.000000e-249, expected 3.000000e-249
string.c:3062: Test failed: d.x = 4.000000e-249, expected 4.000000e-249
string.c:3062: Test failed: d.x = 5.000000e-249, expected 5.000000e-249
string.c:3062: Test failed: d.x = 6.000000e-249, expected 6.000000e-249
string.c:3062: Test failed: d.x = 7.000000e-249, expected 7.000000e-249
string.c:3062: Test failed: d.x = 8.000000e-249, expected 8.000000e-249
string.c:3062: Test failed: d.x = 9.000000e-249, expected 9.000000e-249
string.c:3062: Test failed: d.x = 1.000000e-248, expected 1.000000e-248
string.c:3062: Test failed: d.x = 2.000000e-248, expected 2.000000e-248
string.c:3062: Test failed: d.x = 4.000000e-248, expected 4.000000e-248
string.c:3062: Test failed: d.x = 5.000000e-248, expected 5.000000e-248
string.c:3062: Test failed: d.x = 7.000000e-248, expected 7.000000e-248
string.c:3062: Test failed: d.x = 8.000000e-248, expected 8.000000e-248
string.c:3062: Test failed: d.x = 9.000000e-248, expected 9.000000e-248
string.c:3062: Test failed: d.x = 1.000000e-247, expected 1.000000e-247
string.c:3062: Test failed: d.x = 2.000000e-247, expected 2.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-247, expected 3.000000e-247
string.c:3062: Test failed: d.x = 4.000000e-247, expected 4.000000e-247
string.c:3062: Test failed: d.x = 5.000000e-247, expected 5.000000e-247
string.c:3062: Test failed: d.x = 6.000000e-247, expected 6.000000e-247
string.c:3062: Test failed: d.x = 8.000000e-247, expected 8.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-246, expected 3.000000e-246
string.c:3062: Test failed: d.x = 6.000000e-246, expected 6.000000e-246
string.c:3062: Test failed: d.x = 1.000000e-244, expected 1.000000e-244
string.c:3062: Test failed: d.x = 2.000000e-244, expected 2.000000e-244
string.c:3062: Test failed: d.x = 4.000000e-244, expected 4.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-244, expected 7.000000e-244
string.c:3062: Test failed: d.x = 8.000000e-244, expected 8.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-243, expected 7.000000e-243
string.c:3062: Test failed: d.x = 3.000000e-242, expected 3.000000e-242
string.c:3062: Test failed: d.x = 5.000000e-242, expected 5.000000e-242
string.c:3062: Test failed: d.x = 6.000000e-242, expected 6.000000e-242
string.c:3062: Test failed: d.x = 7.000000e-242, expected 7.000000e-242
string.c:3062: Test failed: d.x = 9.000000e-242, expected 9.000000e-242
string.c:3062: Test failed: d.x = 1.000000e-241, expected 1.000000e-241
string.c:3062: Test failed: d.x = 2.000000e-241, expected 2.000000e-241
string.c:3062: Test failed: d.x = 4.000000e-241, expected 4.000000e-241
string.c:3062: Test failed: d.x = 8.000000e-241, expected 8.000000e-241
string.c:3062: Test failed: d.x = 7.000000e-240, expected 7.000000e-240
string.c:3062: Test failed: d.x = 3.000000e-239, expected 3.000000e-239
string.c:3062: Test failed: d.x = 5.000000e-239, expected 5.000000e-239
string.c:3062: Test failed: d.x = 6.000000e-239, expected 6.000000e-239
string.c:3062: Test failed: d.x = 7.000000e-239, expected 7.000000e-239
string.c:3062: Test failed: d.x = 9.000000e-239, expected 9.000000e-239
string.c:3062: Test failed: d.x = 1.000000e-238, expected 1.000000e-238
string.c:3062: Test failed: d.x = 2.000000e-238, expected 2.000000e-238
string.c:3062: Test failed: d.x = 3.000000e-238, expected 3.000000e-238
string.c:3062: Test failed: d.x = 4.000000e-238, expected 4.000000e-238
string.c:3062: Test failed: d.x = 6.000000e-238, expected 6.000000e-238
string.c:3062: Test failed: d.x = 8.000000e-238, expected 8.000000e-238
string.c:3062: Test failed: d.x = 9.000000e-238, expected 9.000000e-238
string.c:3062: Test failed: d.x = 1.000000e-237, expected 1.000000e-237
string.c:3062: Test failed: d.x = 2.000000e-237, expected 2.000000e-237
string.c:3062: Test failed: d.x = 3.000000e-237, expected 3.000000e-237
string.c:3062: Test failed: d.x = 4.000000e-237, expected 4.000000e-237
string.c:3062: Test failed: d.x = 6.000000e-237, expected 6.000000e-237
string.c:3062: Test failed: d.x = 7.000000e-237, expected 7.000000e-237
string.c:3062: Test failed: d.x = 8.000000e-237, expected 8.000000e-237
string.c:3062: Test failed: d.x = 9.000000e-237, expected 9.000000e-237
string.c:3062: Test failed: d.x = 1.000000e-236, expected 1.000000e-236
string.c:3062: Test failed: d.x = 2.000000e-236, expected 2.000000e-236
string.c:3062: Test failed: d.x = 3.000000e-236, expected 3.000000e-236
string.c:3062: Test failed: d.x = 4.000000e-236, expected 4.000000e-236
string.c:3062: Test failed: d.x = 5.000000e-236, expected 5.000000e-236
string.c:3062: Test failed: d.x = 6.000000e-236, expected 6.000000e-236
string.c:3062: Test failed: d.x = 7.000000e-236, expected 7.000000e-236
string.c:3062: Test failed: d.x = 8.000000e-236, expected 8.000000e-236
string.c:3062: Test failed: d.x = 9.000000e-236, expected 9.000000e-236
string.c:3062: Test failed: d.x = 1.000000e-234, expected 1.000000e-234
string.c:3062: Test failed: d.x = 2.000000e-234, expected 2.000000e-234
string.c:3062: Test failed: d.x = 3.000000e-234, expected 3.000000e-234
string.c:3062: Test failed: d.x = 4.000000e-234, expected 4.000000e-234
string.c:3062: Test failed: d.x = 5.000000e-234, expected 5.000000e-234
string.c:3062: Test failed: d.x = 6.000000e-234, expected 6.000000e-234
string.c:3062: Test failed: d.x = 7.000000e-234, expected 7.000000e-234
string.c:3062: Test failed: d.x = 8.000000e-234, expected 8.000000e-234
string.c:3062: Test failed: d.x = 9.000000e-234, expected 9.000000e-234
string.c:3062: Test failed: d.x = 1.000000e-233, expected 1.000000e-233
string.c:3062: Test failed: d.x = 2.000000e-233, expected 2.000000e-233
string.c:3062: Test failed: d.x = 3.000000e-233, expected 3.000000e-233
string.c:3062: Test failed: d.x = 4.000000e-233, expected 4.000000e-233
string.c:3062: Test failed: d.x = 6.000000e-233, expected 6.000000e-233
string.c:3062: Test failed: d.x = 8.000000e-233, expected 8.000000e-233
string.c:3062: Test failed: d.x = 1.000000e-232, expected 1.000000e-232
string.c:3062: Test failed: d.x = 2.000000e-232, expected 2.000000e-232
string.c:3062: Test failed: d.x = 3.000000e-232, expected 3.000000e-232
string.c:3062: Test failed: d.x = 4.000000e-232, expected 4.000000e-232
string.c:3062: Test failed: d.x = 6.000000e-232, expected 6.000000e-232
string.c:3062: Test failed: d.x = 8.000000e-232, expected 8.000000e-232
string.c:3062: Test failed: d.x = 1.000000e-229, expected 1.000000e-229
string.c:3062: Test failed: d.x = 2.000000e-229, expected 2.000000e-229
string.c:3062: Test failed: d.x = 3.000000e-229, expected 3.000000e-229
string.c:3062: Test failed: d.x = 4.000000e-229, expected 4.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-229, expected 5.000000e-229
string.c:3062: Test failed: d.x = 6.000000e-229, expected 6.000000e-229
string.c:3062: Test failed: d.x = 7.000000e-229, expected 7.000000e-229
string.c:3062: Test failed: d.x = 8.000000e-229, expected 8.000000e-229
string.c:3062: Test failed: d.x = 9.000000e-229, expected 9.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-228, expected 5.000000e-228
string.c:3062: Test failed: d.x = 7.000000e-228, expected 7.000000e-228
string.c:3062: Test failed: d.x = 9.000000e-228, expected 9.000000e-228
string.c:3062: Test failed: d.x = 1.000000e-226, expected 1.000000e-226
string.c:3062: Test failed: d.x = 2.000000e-226, expected 2.000000e-226
string.c:3062: Test failed: d.x = 3.000000e-226, expected 3.000000e-226
string.c:3062: Test failed: d.x = 4.000000e-226, expected 4.000000e-226
string.c:3062: Test failed: d.x = 5.000000e-226, expected 5.000000e-226
string.c:3062: Test failed: d.x = 6.000000e-226, expected 6.000000e-226
string.c:3062: Test failed: d.x = 7.000000e-226, expected 7.000000e-226
string.c:3062: Test failed: d.x = 8.000000e-226, expected 8.000000e-226
string.c:3062: Test failed: d.x = 9.000000e-226, expected 9.000000e-226
string.c:3062: Test failed: d.x = 1.000000e-225, expected 1.000000e-225
string.c:3062: Test failed: d.x = 2.000000e-225, expected 2.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-225, expected 3.000000e-225
string.c:3062: Test failed: d.x = 4.000000e-225, expected 4.000000e-225
string.c:3062: Test failed: d.x = 5.000000e-225, expected 5.000000e-225
string.c:3062: Test failed: d.x = 6.000000e-225, expected 6.000000e-225
string.c:3062: Test failed: d.x = 7.000000e-225, expected 7.000000e-225
string.c:3062: Test failed: d.x = 8.000000e-225, expected 8.000000e-225
string.c:3062: Test failed: d.x = 9.000000e-225, expected 9.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-224, expected 3.000000e-224
string.c:3062: Test failed: d.x = 6.000000e-224, expected 6.000000e-224
string.c:3062: Test failed: d.x = 1.000000e-222, expected 1.000000e-222
string.c:3062: Test failed: d.x = 2.000000e-222, expected 2.000000e-222
string.c:3062: Test failed: d.x = 4.000000e-222, expected 4.000000e-222
string.c:3062: Test failed: d.x = 8.000000e-222, expected 8.000000e-222
string.c:3062: Test failed: d.x = 3.000000e-220, expected 3.000000e-220
string.c:3062: Test failed: d.x = 5.000000e-220, expected 5.000000e-220
string.c:3062: Test failed: d.x = 6.000000e-220, expected 6.000000e-220
string.c:3062: Test failed: d.x = 7.000000e-220, expected 7.000000e-220
string.c:3062: Test failed: d.x = 1.000000e-219, expected 1.000000e-219
string.c:3062: Test failed: d.x = 2.000000e-219, expected 2.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-219, expected 3.000000e-219
string.c:3062: Test failed: d.x = 4.000000e-219, expected 4.000000e-219
string.c:3062: Test failed: d.x = 5.000000e-219, expected 5.000000e-219
string.c:3062: Test failed: d.x = 6.000000e-219, expected 6.000000e-219
string.c:3062: Test failed: d.x = 7.000000e-219, expected 7.000000e-219
string.c:3062: Test failed: d.x = 8.000000e-219, expected 8.000000e-219
string.c:3062: Test failed: d.x = 9.000000e-219, expected 9.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-218, expected 3.000000e-218
string.c:3062: Test failed: d.x = 6.000000e-218, expected 6.000000e-218
string.c:3062: Test failed: d.x = 9.000000e-218, expected 9.000000e-218
string.c:3062: Test failed: d.x = 1.000000e-217, expected 1.000000e-217
string.c:3062: Test failed: d.x = 2.000000e-217, expected 2.000000e-217
string.c:3062: Test failed: d.x = 3.000000e-217, expected 3.000000e-217
string.c:3062: Test failed: d.x = 4.000000e-217, expected 4.000000e-217
string.c:3062: Test failed: d.x = 5.000000e-217, expected 5.000000e-217
string.c:3062: Test failed: d.x = 6.000000e-217, expected 6.000000e-217
string.c:3062: Test failed: d.x = 7.000000e-217, expected 7.000000e-217
string.c:3062: Test failed: d.x = 8.000000e-217, expected 8.000000e-217
string.c:3062: Test failed: d.x = 9.000000e-217, expected 9.000000e-217
string.c:3062: Test failed: d.x = 1.000000e-215, expected 1.000000e-215
string.c:3062: Test failed: d.x = 2.000000e-215, expected 2.000000e-215
string.c:3062: Test failed: d.x = 3.000000e-215, expected 3.000000e-215
string.c:3062: Test failed: d.x = 4.000000e-215, expected 4.000000e-215
string.c:3062: Test failed: d.x = 5.000000e-215, expected 5.000000e-215
string.c:3062: Test failed: d.x = 6.000000e-215, expected 6.000000e-215
string.c:3062: Test failed: d.x = 7.000000e-215, expected 7.000000e-215
string.c:3062: Test failed: d.x = 8.000000e-215, expected 8.000000e-215
string.c:3062: Test failed: d.x = 9.000000e-215, expected 9.000000e-215
string.c:3062: Test failed: d.x = 1.000000e-214, expected 1.000000e-214
string.c:3062: Test failed: d.x = 2.000000e-214, expected 2.000000e-214
string.c:3062: Test failed: d.x = 4.000000e-214, expected 4.000000e-214
string.c:3062: Test failed: d.x = 5.000000e-214, expected 5.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-214, expected 7.000000e-214
string.c:3062: Test failed: d.x = 8.000000e-214, expected 8.000000e-214
string.c:3062: Test failed: d.x = 9.000000e-214, expected 9.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-213, expected 7.000000e-213
string.c:3062: Test failed: d.x = 1.000000e-212, expected 1.000000e-212
string.c:3062: Test failed: d.x = 2.000000e-212, expected 2.000000e-212
string.c:3062: Test failed: d.x = 3.000000e-212, expected 3.000000e-212
string.c:3062: Test failed: d.x = 4.000000e-212, expected 4.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-212, expected 5.000000e-212
string.c:3062: Test failed: d.x = 6.000000e-212, expected 6.000000e-212
string.c:3062: Test failed: d.x = 7.000000e-212, expected 7.000000e-212
string.c:3062: Test failed: d.x = 8.000000e-212, expected 8.000000e-212
string.c:3062: Test failed: d.x = 9.000000e-212, expected 9.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-211, expected 5.000000e-211
string.c:3062: Test failed: d.x = 3.000000e-210, expected 3.000000e-210
string.c:3062: Test failed: d.x = 6.000000e-210, expected 6.000000e-210
string.c:3062: Test failed: d.x = 9.000000e-210, expected 9.000000e-210
string.c:3062: Test failed: d.x = 5.000000e-208, expected 5.000000e-208
string.c:3062: Test failed: d.x = 9.000000e-208, expected 9.000000e-208
string.c:3062: Test failed: d.x = 3.000000e-207, expected 3.000000e-207
string.c:3062: Test failed: d.x = 5.000000e-207, expected 5.000000e-207
string.c:3062: Test failed: d.x = 6.000000e-207, expected 6.000000e-207
string.c:3062: Test failed: d.x = 7.000000e-207, expected 7.000000e-207
string.c:3062: Test failed: d.x = 9.000000e-207, expected 9.000000e-207
string.c:3062: Test failed: d.x = 3.000000e-204, expected 3.000000e-204
string.c:3062: Test failed: d.x = 6.000000e-204, expected 6.000000e-204
string.c:3062: Test failed: d.x = 1.000000e-202, expected 1.000000e-202
string.c:3062: Test failed: d.x = 2.000000e-202, expected 2.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-202, expected 3.000000e-202
string.c:3062: Test failed: d.x = 4.000000e-202, expected 4.000000e-202
string.c:3062: Test failed: d.x = 5.000000e-202, expected 5.000000e-202
string.c:3062: Test failed: d.x = 6.000000e-202, expected 6.000000e-202
string.c:3062: Test failed: d.x = 7.000000e-202, expected 7.000000e-202
string.c:3062: Test failed: d.x = 8.000000e-202, expected 8.000000e-202
string.c:3062: Test failed: d.x = 9.000000e-202, expected 9.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-201, expected 3.000000e-201
string.c:3062: Test failed: d.x = 6.000000e-201, expected 6.000000e-201
string.c:3062: Test failed: d.x = 5.000000e-200, expected 5.000000e-200
string.c:3062: Test failed: d.x = 7.000000e-200, expected 7.000000e-200
string.c:3062: Test failed: d.x = 9.000000e-200, expected 9.000000e-200
string.c:3062: Test failed: d.x = 3.000000e-199, expected 3.000000e-199
string.c:3062: Test failed: d.x = 6.000000e-199, expected 6.000000e-199
string.c:3062: Test failed: d.x = 7.000000e-199, expected 7.000000e-199
string.c:3062: Test failed: d.x = 9.000000e-199, expected 9.000000e-199
string.c:3062: Test failed: d.x = 3.000000e-198, expected 3.000000e-198
string.c:3062: Test failed: d.x = 5.000000e-198, expected 5.000000e-198
string.c:3062: Test failed: d.x = 6.000000e-198, expected 6.000000e-198
string.c:3062: Test failed: d.x = 7.000000e-198, expected 7.000000e-198
string.c:3062: Test failed: d.x = 9.000000e-198, expected 9.000000e-198
string.c:3062: Test failed: d.x = 3.000000e-196, expected 3.000000e-196
string.c:3062: Test failed: d.x = 6.000000e-196, expected 6.000000e-196
string.c:3062: Test failed: d.x = 5.000000e-195, expected 5.000000e-195
string.c:3062: Test failed: d.x = 1.000000e-194, expected 1.000000e-194
string.c:3062: Test failed: d.x = 2.000000e-194, expected 2.000000e-194
string.c:3062: Test failed: d.x = 4.000000e-194, expected 4.000000e-194
string.c:3062: Test failed: d.x = 5.000000e-194, expected 5.000000e-194
string.c:3062: Test failed: d.x = 7.000000e-194, expected 7.000000e-194
string.c:3062: Test failed: d.x = 8.000000e-194, expected 8.000000e-194
string.c:3062: Test failed: d.x = 9.000000e-194, expected 9.000000e-194
string.c:3062: Test failed: d.x = 3.000000e-193, expected 3.000000e-193
string.c:3062: Test failed: d.x = 6.000000e-193, expected 6.000000e-193
string.c:3062: Test failed: d.x = 5.000000e-192, expected 5.000000e-192
string.c:3062: Test failed: d.x = 1.000000e-185, expected 1.000000e-185
string.c:3062: Test failed: d.x = 2.000000e-185, expected 2.000000e-185
string.c:3062: Test failed: d.x = 4.000000e-185, expected 4.000000e-185
string.c:3062: Test failed: d.x = 5.000000e-185, expected 5.000000e-185
string.c:3062: Test failed: d.x = 8.000000e-185, expected 8.000000e-185
string.c:3062: Test failed: d.x = 9.000000e-184, expected 9.000000e-184
string.c:3062: Test failed: d.x = 7.000000e-181, expected 7.000000e-181
string.c:3062: Test failed: d.x = 5.000000e-175, expected 5.000000e-175
string.c:3062: Test failed: d.x = 1.000000e-171, expected 1.000000e-171
string.c:3062: Test failed: d.x = 2.000000e-171, expected 2.000000e-171
string.c:3062: Test failed: d.x = 4.000000e-171, expected 4.000000e-171
string.c:3062: Test failed: d.x = 8.000000e-171, expected 8.000000e-171
string.c:3062: Test failed: d.x = 3.000000e-168, expected 3.000000e-168
string.c:3062: Test failed: d.x = 6.000000e-168, expected 6.000000e-168
string.c:3062: Test failed: d.x = 1.000000e-165, expected 1.000000e-165
string.c:3062: Test failed: d.x = 2.000000e-165, expected 2.000000e-165
string.c:3062: Test failed: d.x = 4.000000e-165, expected 4.000000e-165
string.c:3062: Test failed: d.x = 8.000000e-165, expected 8.000000e-165
string.c:3062: Test failed: d.x = 5.000000e-161, expected 5.000000e-161
string.c:3062: Test failed: d.x = 9.000000e-159, expected 9.000000e-159
string.c:3062: Test failed: d.x = 5.000000e-158, expected 5.000000e-158
string.c:3062: Test failed: d.x = 1.000000e-146, expected 1.000000e-146
string.c:3062: Test failed: d.x = 2.000000e-146, expected 2.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-146, expected 3.000000e-146
string.c:3062: Test failed: d.x = 4.000000e-146, expected 4.000000e-146
string.c:3062: Test failed: d.x = 5.000000e-146, expected 5.000000e-146
string.c:3062: Test failed: d.x = 6.000000e-146, expected 6.000000e-146
string.c:3062: Test failed: d.x = 8.000000e-146, expected 8.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-131, expected 3.000000e-131
string.c:3062: Test failed: d.x = 6.000000e-131, expected 6.000000e-131
string.c:3062: Test failed: d.x = 5.000000e+131, expected 5.000000e+131
string.c:3062: Test failed: d.x = 3.000000e+134, expected 3.000000e+134
string.c:3062: Test failed: d.x = 6.000000e+134, expected 6.000000e+134
string.c:3062: Test failed: d.x = 7.000000e+134, expected 7.000000e+134
string.c:3062: Test failed: d.x = 3.000000e+146, expected 3.000000e+146
string.c:3062: Test failed: d.x = 6.000000e+146, expected 6.000000e+146
string.c:3062: Test failed: d.x = 7.000000e+146, expected 7.000000e+146
string.c:3062: Test failed: d.x = 9.000000e+146, expected 9.000000e+146
string.c:3062: Test failed: d.x = 3.000000e+150, expected 3.000000e+150
string.c:3062: Test failed: d.x = 6.000000e+150, expected 6.000000e+150
string.c:3062: Test failed: d.x = 3.000000e+153, expected 3.000000e+153
string.c:3062: Test failed: d.x = 6.000000e+153, expected 6.000000e+153
string.c:3062: Test failed: d.x = 5.000000e+159, expected 5.000000e+159
string.c:3062: Test failed: d.x = 7.000000e+162, expected 7.000000e+162
string.c:3062: Test failed: d.x = 3.000000e+165, expected 3.000000e+165
string.c:3062: Test failed: d.x = 6.000000e+165, expected 6.000000e+165
string.c:3062: Test failed: d.x = 7.000000e+165, expected 7.000000e+165
string.c:3062: Test failed: d.x = 5.000000e+168, expected 5.000000e+168
string.c:3062: Test failed: d.x = 9.000000e+168, expected 9.000000e+168
string.c:3062: Test failed: d.x = 5.000000e+171, expected 5.000000e+171
string.c:3062: Test failed: d.x = 3.000000e+177, expected 3.000000e+177
string.c:3062: Test failed: d.x = 6.000000e+177, expected 6.000000e+177
string.c:3062: Test failed: d.x = 5.000000e+184, expected 5.000000e+184
string.c:3062: Test failed: d.x = 1.000000e+185, expected 1.000000e+185
string.c:3062: Test failed: d.x = 2.000000e+185, expected 2.000000e+185
string.c:3062: Test failed: d.x = 4.000000e+185, expected 4.000000e+185
string.c:3062: Test failed: d.x = 5.000000e+185, expected 5.000000e+185
string.c:3062: Test failed: d.x = 7.000000e+185, expected 7.000000e+185
string.c:3062: Test failed: d.x = 8.000000e+185, expected 8.000000e+185
string.c:3062: Test failed: d.x = 3.000000e+186, expected 3.000000e+186
string.c:3062: Test failed: d.x = 6.000000e+186, expected 6.000000e+186
string.c:3062: Test failed: d.x = 5.000000e+187, expected 5.000000e+187
string.c:3062: Test failed: d.x = 9.000000e+192, expected 9.000000e+192
string.c:3062: Test failed: d.x = 3.000000e+193, expected 3.000000e+193
string.c:3062: Test failed: d.x = 6.000000e+193, expected 6.000000e+193
string.c:3062: Test failed: d.x = 7.000000e+193, expected 7.000000e+193
string.c:3062: Test failed: d.x = 9.000000e+193, expected 9.000000e+193
string.c:3062: Test failed: d.x = 1.000000e+194, expected 1.000000e+194
string.c:3062: Test failed: d.x = 2.000000e+194, expected 2.000000e+194
string.c:3062: Test failed: d.x = 3.000000e+194, expected 3.000000e+194
string.c:3062: Test failed: d.x = 4.000000e+194, expected 4.000000e+194
string.c:3062: Test failed: d.x = 6.000000e+194, expected 6.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+194, expected 7.000000e+194
string.c:3062: Test failed: d.x = 8.000000e+194, expected 8.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+195, expected 7.000000e+195
string.c:3062: Test failed: d.x = 7.000000e+196, expected 7.000000e+196
string.c:3062: Test failed: d.x = 1.000000e+198, expected 1.000000e+198
string.c:3062: Test failed: d.x = 2.000000e+198, expected 2.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+198, expected 3.000000e+198
string.c:3062: Test failed: d.x = 4.000000e+198, expected 4.000000e+198
string.c:3062: Test failed: d.x = 6.000000e+198, expected 6.000000e+198
string.c:3062: Test failed: d.x = 7.000000e+198, expected 7.000000e+198
string.c:3062: Test failed: d.x = 8.000000e+198, expected 8.000000e+198
string.c:3062: Test failed: d.x = 9.000000e+198, expected 9.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+199, expected 3.000000e+199
string.c:3062: Test failed: d.x = 6.000000e+199, expected 6.000000e+199
string.c:3062: Test failed: d.x = 7.000000e+199, expected 7.000000e+199
string.c:3062: Test failed: d.x = 1.000000e+200, expected 1.000000e+200
string.c:3062: Test failed: d.x = 2.000000e+200, expected 2.000000e+200
string.c:3062: Test failed: d.x = 3.000000e+200, expected 3.000000e+200
string.c:3062: Test failed: d.x = 4.000000e+200, expected 4.000000e+200
string.c:3062: Test failed: d.x = 5.000000e+200, expected 5.000000e+200
string.c:3062: Test failed: d.x = 6.000000e+200, expected 6.000000e+200
string.c:3062: Test failed: d.x = 8.000000e+200, expected 8.000000e+200
string.c:3062: Test failed: d.x = 9.000000e+200, expected 9.000000e+200
string.c:3062: Test failed: d.x = 7.000000e+201, expected 7.000000e+201
string.c:3062: Test failed: d.x = 1.000000e+202, expected 1.000000e+202
string.c:3062: Test failed: d.x = 2.000000e+202, expected 2.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+202, expected 3.000000e+202
string.c:3062: Test failed: d.x = 4.000000e+202, expected 4.000000e+202
string.c:3062: Test failed: d.x = 5.000000e+202, expected 5.000000e+202
string.c:3062: Test failed: d.x = 6.000000e+202, expected 6.000000e+202
string.c:3062: Test failed: d.x = 7.000000e+202, expected 7.000000e+202
string.c:3062: Test failed: d.x = 8.000000e+202, expected 8.000000e+202
string.c:3062: Test failed: d.x = 9.000000e+202, expected 9.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+204, expected 3.000000e+204
string.c:3062: Test failed: d.x = 6.000000e+204, expected 6.000000e+204
string.c:3062: Test failed: d.x = 7.000000e+204, expected 7.000000e+204
string.c:3062: Test failed: d.x = 5.000000e+207, expected 5.000000e+207
string.c:3062: Test failed: d.x = 9.000000e+207, expected 9.000000e+207
string.c:3062: Test failed: d.x = 1.000000e+208, expected 1.000000e+208
string.c:3062: Test failed: d.x = 2.000000e+208, expected 2.000000e+208
string.c:3062: Test failed: d.x = 3.000000e+208, expected 3.000000e+208
string.c:3062: Test failed: d.x = 4.000000e+208, expected 4.000000e+208
string.c:3062: Test failed: d.x = 6.000000e+208, expected 6.000000e+208
string.c:3062: Test failed: d.x = 7.000000e+208, expected 7.000000e+208
string.c:3062: Test failed: d.x = 8.000000e+208, expected 8.000000e+208
string.c:3062: Test failed: d.x = 5.000000e+210, expected 5.000000e+210
string.c:3062: Test failed: d.x = 9.000000e+210, expected 9.000000e+210
string.c:3062: Test failed: d.x = 1.000000e+211, expected 1.000000e+211
string.c:3062: Test failed: d.x = 2.000000e+211, expected 2.000000e+211
string.c:3062: Test failed: d.x = 4.000000e+211, expected 4.000000e+211
string.c:3062: Test failed: d.x = 5.000000e+211, expected 5.000000e+211
string.c:3062: Test failed: d.x = 8.000000e+211, expected 8.000000e+211
string.c:3062: Test failed: d.x = 1.000000e+212, expected 1.000000e+212
string.c:3062: Test failed: d.x = 2.000000e+212, expected 2.000000e+212
string.c:3062: Test failed: d.x = 3.000000e+212, expected 3.000000e+212
string.c:3062: Test failed: d.x = 4.000000e+212, expected 4.000000e+212
string.c:3062: Test failed: d.x = 5.000000e+212, expected 5.000000e+212
string.c:3062: Test failed: d.x = 6.000000e+212, expected 6.000000e+212
string.c:3062: Test failed: d.x = 8.000000e+212, expected 8.000000e+212
string.c:3062: Test failed: d.x = 9.000000e+212, expected 9.000000e+212
string.c:3062: Test failed: d.x = 1.000000e+213, expected 1.000000e+213
string.c:3062: Test failed: d.x = 2.000000e+213, expected 2.000000e+213
string.c:3062: Test failed: d.x = 4.000000e+213, expected 4.000000e+213
string.c:3062: Test failed: d.x = 5.000000e+213, expected 5.000000e+213
string.c:3062: Test failed: d.x = 7.000000e+213, expected 7.000000e+213
string.c:3062: Test failed: d.x = 8.000000e+213, expected 8.000000e+213
string.c:3062: Test failed: d.x = 1.000000e+214, expected 1.000000e+214
string.c:3062: Test failed: d.x = 2.000000e+214, expected 2.000000e+214
string.c:3062: Test failed: d.x = 4.000000e+214, expected 4.000000e+214
string.c:3062: Test failed: d.x = 5.000000e+214, expected 5.000000e+214
string.c:3062: Test failed: d.x = 8.000000e+214, expected 8.000000e+214
string.c:3062: Test failed: d.x = 1.000000e+215, expected 1.000000e+215
string.c:3062: Test failed: d.x = 2.000000e+215, expected 2.000000e+215
string.c:3062: Test failed: d.x = 3.000000e+215, expected 3.000000e+215
string.c:3062: Test failed: d.x = 4.000000e+215, expected 4.000000e+215
string.c:3062: Test failed: d.x = 5.000000e+215, expected 5.000000e+215
string.c:3062: Test failed: d.x = 6.000000e+215, expected 6.000000e+215
string.c:3062: Test failed: d.x = 7.000000e+215, expected 7.000000e+215
string.c:3062: Test failed: d.x = 8.000000e+215, expected 8.000000e+215
string.c:3062: Test failed: d.x = 9.000000e+215, expected 9.000000e+215
string.c:3062: Test failed: d.x = 1.000000e+217, expected 1.000000e+217
string.c:3062: Test failed: d.x = 2.000000e+217, expected 2.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+217, expected 3.000000e+217
string.c:3062: Test failed: d.x = 4.000000e+217, expected 4.000000e+217
string.c:3062: Test failed: d.x = 5.000000e+217, expected 5.000000e+217
string.c:3062: Test failed: d.x = 6.000000e+217, expected 6.000000e+217
string.c:3062: Test failed: d.x = 7.000000e+217, expected 7.000000e+217
string.c:3062: Test failed: d.x = 8.000000e+217, expected 8.000000e+217
string.c:3062: Test failed: d.x = 9.000000e+217, expected 9.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+218, expected 3.000000e+218
string.c:3062: Test failed: d.x = 6.000000e+218, expected 6.000000e+218
string.c:3062: Test failed: d.x = 7.000000e+218, expected 7.000000e+218
string.c:3062: Test failed: d.x = 9.000000e+218, expected 9.000000e+218
string.c:3062: Test failed: d.x = 1.000000e+219, expected 1.000000e+219
string.c:3062: Test failed: d.x = 2.000000e+219, expected 2.000000e+219
string.c:3062: Test failed: d.x = 3.000000e+219, expected 3.000000e+219
string.c:3062: Test failed: d.x = 4.000000e+219, expected 4.000000e+219
string.c:3062: Test failed: d.x = 5.000000e+219, expected 5.000000e+219
string.c:3062: Test failed: d.x = 6.000000e+219, expected 6.000000e+219
string.c:3062: Test failed: d.x = 7.000000e+219, expected 7.000000e+219
string.c:3062: Test failed: d.x = 8.000000e+219, expected 8.000000e+219
string.c:3062: Test failed: d.x = 9.000000e+219, expected 9.000000e+219
string.c:3062: Test failed: d.x = 1.000000e+220, expected 1.000000e+220
string.c:3062: Test failed: d.x = 2.000000e+220, expected 2.000000e+220
string.c:3062: Test failed: d.x = 3.000000e+220, expected 3.000000e+220
string.c:3062: Test failed: d.x = 4.000000e+220, expected 4.000000e+220
string.c:3062: Test failed: d.x = 6.000000e+220, expected 6.000000e+220
string.c:3062: Test failed: d.x = 7.000000e+220, expected 7.000000e+220
string.c:3062: Test failed: d.x = 8.000000e+220, expected 8.000000e+220
string.c:3062: Test failed: d.x = 9.000000e+220, expected 9.000000e+220
string.c:3062: Test failed: d.x = 1.000000e+222, expected 1.000000e+222
string.c:3062: Test failed: d.x = 2.000000e+222, expected 2.000000e+222
string.c:3062: Test failed: d.x = 4.000000e+222, expected 4.000000e+222
string.c:3062: Test failed: d.x = 5.000000e+222, expected 5.000000e+222
string.c:3062: Test failed: d.x = 7.000000e+222, expected 7.000000e+222
string.c:3062: Test failed: d.x = 8.000000e+222, expected 8.000000e+222
string.c:3062: Test failed: d.x = 3.000000e+223, expected 3.000000e+223
string.c:3062: Test failed: d.x = 6.000000e+223, expected 6.000000e+223
string.c:3062: Test failed: d.x = 5.000000e+224, expected 5.000000e+224
string.c:3062: Test failed: d.x = 1.000000e+225, expected 1.000000e+225
string.c:3062: Test failed: d.x = 2.000000e+225, expected 2.000000e+225
string.c:3062: Test failed: d.x = 3.000000e+225, expected 3.000000e+225
string.c:3062: Test failed: d.x = 4.000000e+225, expected 4.000000e+225
string.c:3062: Test failed: d.x = 5.000000e+225, expected 5.000000e+225
string.c:3062: Test failed: d.x = 6.000000e+225, expected 6.000000e+225
string.c:3062: Test failed: d.x = 7.000000e+225, expected 7.000000e+225
string.c:3062: Test failed: d.x = 8.000000e+225, expected 8.000000e+225
string.c:3062: Test failed: d.x = 9.000000e+225, expected 9.000000e+225
string.c:3062: Test failed: d.x = 1.000000e+226, expected 1.000000e+226
string.c:3062: Test failed: d.x = 2.000000e+226, expected 2.000000e+226
string.c:3062: Test failed: d.x = 3.000000e+226, expected 3.000000e+226
string.c:3062: Test failed: d.x = 4.000000e+226, expected 4.000000e+226
string.c:3062: Test failed: d.x = 5.000000e+226, expected 5.000000e+226
string.c:3062: Test failed: d.x = 6.000000e+226, expected 6.000000e+226
string.c:3062: Test failed: d.x = 7.000000e+226, expected 7.000000e+226
string.c:3062: Test failed: d.x = 8.000000e+226, expected 8.000000e+226
string.c:3062: Test failed: d.x = 9.000000e+226, expected 9.000000e+226
string.c:3062: Test failed: d.x = 1.000000e+228, expected 1.000000e+228
string.c:3062: Test failed: d.x = 2.000000e+228, expected 2.000000e+228
string.c:3062: Test failed: d.x = 3.000000e+228, expected 3.000000e+228
string.c:3062: Test failed: d.x = 4.000000e+228, expected 4.000000e+228
string.c:3062: Test failed: d.x = 6.000000e+228, expected 6.000000e+228
string.c:3062: Test failed: d.x = 7.000000e+228, expected 7.000000e+228
string.c:3062: Test failed: d.x = 8.000000e+228, expected 8.000000e+228
string.c:3062: Test failed: d.x = 9.000000e+228, expected 9.000000e+228
string.c:3062: Test failed: d.x = 1.000000e+229, expected 1.000000e+229
string.c:3062: Test failed: d.x = 2.000000e+229, expected 2.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+229, expected 3.000000e+229
string.c:3062: Test failed: d.x = 4.000000e+229, expected 4.000000e+229
string.c:3062: Test failed: d.x = 5.000000e+229, expected 5.000000e+229
string.c:3062: Test failed: d.x = 6.000000e+229, expected 6.000000e+229
string.c:3062: Test failed: d.x = 7.000000e+229, expected 7.000000e+229
string.c:3062: Test failed: d.x = 8.000000e+229, expected 8.000000e+229
string.c:3062: Test failed: d.x = 9.000000e+229, expected 9.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+232, expected 3.000000e+232
string.c:3062: Test failed: d.x = 6.000000e+232, expected 6.000000e+232
string.c:3062: Test failed: d.x = 7.000000e+232, expected 7.000000e+232
string.c:3062: Test failed: d.x = 3.000000e+233, expected 3.000000e+233
string.c:3062: Test failed: d.x = 6.000000e+233, expected 6.000000e+233
string.c:3062: Test failed: d.x = 7.000000e+233, expected 7.000000e+233
string.c:3062: Test failed: d.x = 1.000000e+234, expected 1.000000e+234
string.c:3062: Test failed: d.x = 2.000000e+234, expected 2.000000e+234
string.c:3062: Test failed: d.x = 3.000000e+234, expected 3.000000e+234
string.c:3062: Test failed: d.x = 4.000000e+234, expected 4.000000e+234
string.c:3062: Test failed: d.x = 5.000000e+234, expected 5.000000e+234
string.c:3062: Test failed: d.x = 6.000000e+234, expected 6.000000e+234
string.c:3062: Test failed: d.x = 8.000000e+234, expected 8.000000e+234
string.c:3062: Test failed: d.x = 9.000000e+234, expected 9.000000e+234
string.c:3062: Test failed: d.x = 1.000000e+236, expected 1.000000e+236
string.c:3062: Test failed: d.x = 2.000000e+236, expected 2.000000e+236
string.c:3062: Test failed: d.x = 3.000000e+236, expected 3.000000e+236
string.c:3062: Test failed: d.x = 4.000000e+236, expected 4.000000e+236
string.c:3062: Test failed: d.x = 5.000000e+236, expected 5.000000e+236
string.c:3062: Test failed: d.x = 6.000000e+236, expected 6.000000e+236
string.c:3062: Test failed: d.x = 7.000000e+236, expected 7.000000e+236
string.c:3062: Test failed: d.x = 8.000000e+236, expected 8.000000e+236
string.c:3062: Test failed: d.x = 9.000000e+236, expected 9.000000e+236
string.c:3062: Test failed: d.x = 1.000000e+237, expected 1.000000e+237
string.c:3062: Test failed: d.x = 2.000000e+237, expected 2.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+237, expected 3.000000e+237
string.c:3062: Test failed: d.x = 4.000000e+237, expected 4.000000e+237
string.c:3062: Test failed: d.x = 5.000000e+237, expected 5.000000e+237
string.c:3062: Test failed: d.x = 6.000000e+237, expected 6.000000e+237
string.c:3062: Test failed: d.x = 7.000000e+237, expected 7.000000e+237
string.c:3062: Test failed: d.x = 8.000000e+237, expected 8.000000e+237
string.c:3062: Test failed: d.x = 9.000000e+237, expected 9.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+238, expected 3.000000e+238
string.c:3062: Test failed: d.x = 6.000000e+238, expected 6.000000e+238
string.c:3062: Test failed: d.x = 7.000000e+238, expected 7.000000e+238
string.c:3062: Test failed: d.x = 1.000000e+239, expected 1.000000e+239
string.c:3062: Test failed: d.x = 2.000000e+239, expected 2.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+239, expected 3.000000e+239
string.c:3062: Test failed: d.x = 4.000000e+239, expected 4.000000e+239
string.c:3062: Test failed: d.x = 6.000000e+239, expected 6.000000e+239
string.c:3062: Test failed: d.x = 8.000000e+239, expected 8.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+240, expected 3.000000e+240
string.c:3062: Test failed: d.x = 6.000000e+240, expected 6.000000e+240
string.c:3062: Test failed: d.x = 9.000000e+240, expected 9.000000e+240
string.c:3062: Test failed: d.x = 1.000000e+241, expected 1.000000e+241
string.c:3062: Test failed: d.x = 2.000000e+241, expected 2.000000e+241
string.c:3062: Test failed: d.x = 4.000000e+241, expected 4.000000e+241
string.c:3062: Test failed: d.x = 5.000000e+241, expected 5.000000e+241
string.c:3062: Test failed: d.x = 7.000000e+241, expected 7.000000e+241
string.c:3062: Test failed: d.x = 8.000000e+241, expected 8.000000e+241
string.c:3062: Test failed: d.x = 1.000000e+242, expected 1.000000e+242
string.c:3062: Test failed: d.x = 2.000000e+242, expected 2.000000e+242
string.c:3062: Test failed: d.x = 3.000000e+242, expected 3.000000e+242
string.c:3062: Test failed: d.x = 4.000000e+242, expected 4.000000e+242
string.c:3062: Test failed: d.x = 6.000000e+242, expected 6.000000e+242
string.c:3062: Test failed: d.x = 8.000000e+242, expected 8.000000e+242
string.c:3062: Test failed: d.x = 5.000000e+243, expected 5.000000e+243
string.c:3062: Test failed: d.x = 9.000000e+243, expected 9.000000e+243
string.c:3062: Test failed: d.x = 1.000000e+244, expected 1.000000e+244
string.c:3062: Test failed: d.x = 2.000000e+244, expected 2.000000e+244
string.c:3062: Test failed: d.x = 4.000000e+244, expected 4.000000e+244
string.c:3062: Test failed: d.x = 5.000000e+244, expected 5.000000e+244
string.c:3062: Test failed: d.x = 8.000000e+244, expected 8.000000e+244
string.c:3062: Test failed: d.x = 9.000000e+244, expected 9.000000e+244
string.c:3062: Test failed: d.x = 3.000000e+246, expected 3.000000e+246
string.c:3062: Test failed: d.x = 6.000000e+246, expected 6.000000e+246
string.c:3062: Test failed: d.x = 9.000000e+246, expected 9.000000e+246
string.c:3062: Test failed: d.x = 1.000000e+247, expected 1.000000e+247
string.c:3062: Test failed: d.x = 2.000000e+247, expected 2.000000e+247
string.c:3062: Test failed: d.x = 4.000000e+247, expected 4.000000e+247
string.c:3062: Test failed: d.x = 5.000000e+247, expected 5.000000e+247
string.c:3062: Test failed: d.x = 7.000000e+247, expected 7.000000e+247
string.c:3062: Test failed: d.x = 8.000000e+247, expected 8.000000e+247
string.c:3062: Test failed: d.x = 1.000000e+248, expected 1.000000e+248
string.c:3062: Test failed: d.x = 2.000000e+248, expected 2.000000e+248
string.c:3062: Test failed: d.x = 3.000000e+248, expected 3.000000e+248
string.c:3062: Test failed: d.x = 4.000000e+248, expected 4.000000e+248
string.c:3062: Test failed: d.x = 6.000000e+248, expected 6.000000e+248
string.c:3062: Test failed: d.x = 8.000000e+248, expected 8.000000e+248
string.c:3062: Test failed: d.x = 1.000000e+249, expected 1.000000e+249
string.c:3062: Test failed: d.x = 2.000000e+249, expected 2.000000e+249
string.c:3062: Test failed: d.x = 3.000000e+249, expected 3.000000e+249
string.c:3062: Test failed: d.x = 4.000000e+249, expected 4.000000e+249
string.c:3062: Test failed: d.x = 5.000000e+249, expected 5.000000e+249
string.c:3062: Test failed: d.x = 6.000000e+249, expected 6.000000e+249
string.c:3062: Test failed: d.x = 7.000000e+249, expected 7.000000e+249
string.c:3062: Test failed: d.x = 8.000000e+249, expected 8.000000e+249
string.c:3062: Test failed: d.x = 9.000000e+249, expected 9.000000e+249
string.c:3062: Test failed: d.x = 1.000000e+250, expected 1.000000e+250
string.c:3062: Test failed: d.x = 2.000000e+250, expected 2.000000e+250
string.c:3062: Test failed: d.x = 4.000000e+250, expected 4.000000e+250
string.c:3062: Test failed: d.x = 5.000000e+250, expected 5.000000e+250
string.c:3062: Test failed: d.x = 8.000000e+250, expected 8.000000e+250
string.c:3062: Test failed: d.x = 9.000000e+250, expected 9.000000e+250
string.c:3062: Test failed: d.x = 1.000000e+251, expected 1.000000e+251
string.c:3062: Test failed: d.x = 2.000000e+251, expected 2.000000e+251
string.c:3062: Test failed: d.x = 3.000000e+251, expected 3.000000e+251
string.c:3062: Test failed: d.x = 4.000000e+251, expected 4.000000e+251
string.c:3062: Test failed: d.x = 6.000000e+251, expected 6.000000e+251
string.c:3062: Test failed: d.x = 7.000000e+251, expected 7.000000e+251
string.c:3062: Test failed: d.x = 8.000000e+251, expected 8.000000e+251
string.c:3062: Test failed: d.x = 9.000000e+251, expected 9.000000e+251
string.c:3062: Test failed: d.x = 1.000000e+253, expected 1.000000e+253
string.c:3062: Test failed: d.x = 2.000000e+253, expected 2.000000e+253
string.c:3062: Test failed: d.x = 4.000000e+253, expected 4.000000e+253
string.c:3062: Test failed: d.x = 5.000000e+253, expected 5.000000e+253
string.c:3062: Test failed: d.x = 7.000000e+253, expected 7.000000e+253
string.c:3062: Test failed: d.x = 8.000000e+253, expected 8.000000e+253
string.c:3062: Test failed: d.x = 1.000000e+254, expected 1.000000e+254
string.c:3062: Test failed: d.x = 2.000000e+254, expected 2.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+254, expected 3.000000e+254
string.c:3062: Test failed: d.x = 4.000000e+254, expected 4.000000e+254
string.c:3062: Test failed: d.x = 6.000000e+254, expected 6.000000e+254
string.c:3062: Test failed: d.x = 7.000000e+254, expected 7.000000e+254
string.c:3062: Test failed: d.x = 8.000000e+254, expected 8.000000e+254
string.c:3062: Test failed: d.x = 9.000000e+254, expected 9.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+255, expected 3.000000e+255
string.c:3062: Test failed: d.x = 6.000000e+255, expected 6.000000e+255
string.c:3062: Test failed: d.x = 7.000000e+255, expected 7.000000e+255
string.c:3062: Test failed: d.x = 9.000000e+255, expected 9.000000e+255
string.c:3062: Test failed: d.x = 1.000000e+256, expected 1.000000e+256
string.c:3062: Test failed: d.x = 2.000000e+256, expected 2.000000e+256
string.c:3062: Test failed: d.x = 3.000000e+256, expected 3.000000e+256
string.c:3062: Test failed: d.x = 4.000000e+256, expected 4.000000e+256
string.c:3062: Test failed: d.x = 5.000000e+256, expected 5.000000e+256
string.c:3062: Test failed: d.x = 6.000000e+256, expected 6.000000e+256
string.c:3062: Test failed: d.x = 7.000000e+256, expected 7.000000e+256
string.c:3062: Test failed: d.x = 8.000000e+256, expected 8.000000e+256
string.c:3062: Test failed: d.x = 9.000000e+256, expected 9.000000e+256
string.c:3062: Test failed: d.x = 1.000000e+257, expected 1.000000e+257
string.c:3062: Test failed: d.x = 2.000000e+257, expected 2.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+257, expected 3.000000e+257
string.c:3062: Test failed: d.x = 4.000000e+257, expected 4.000000e+257
string.c:3062: Test failed: d.x = 6.000000e+257, expected 6.000000e+257
string.c:3062: Test failed: d.x = 7.000000e+257, expected 7.000000e+257
string.c:3062: Test failed: d.x = 8.000000e+257, expected 8.000000e+257
string.c:3062: Test failed: d.x = 9.000000e+257, expected 9.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+258, expected 3.000000e+258
string.c:3062: Test failed: d.x = 6.000000e+258, expected 6.000000e+258
string.c:3062: Test failed: d.x = 7.000000e+258, expected 7.000000e+258
string.c:3062: Test failed: d.x = 1.000000e+259, expected 1.000000e+259
string.c:3062: Test failed: d.x = 2.000000e+259, expected 2.000000e+259
string.c:3062: Test failed: d.x = 3.000000e+259, expected 3.000000e+259
string.c:3062: Test failed: d.x = 4.000000e+259, expected 4.000000e+259
string.c:3062: Test failed: d.x = 5.000000e+259, expected 5.000000e+259
string.c:3062: Test failed: d.x = 6.000000e+259, expected 6.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+259, expected 7.000000e+259
string.c:3062: Test failed: d.x = 8.000000e+259, expected 8.000000e+259
string.c:3062: Test failed: d.x = 9.000000e+259, expected 9.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+260, expected 7.000000e+260
string.c:3062: Test failed: d.x = 1.000000e+261, expected 1.000000e+261
string.c:3062: Test failed: d.x = 2.000000e+261, expected 2.000000e+261
string.c:3062: Test failed: d.x = 3.000000e+261, expected 3.000000e+261
string.c:3062: Test failed: d.x = 4.000000e+261, expected 4.000000e+261
string.c:3062: Test failed: d.x = 5.000000e+261, expected 5.000000e+261
string.c:3062: Test failed: d.x = 6.000000e+261, expected 6.000000e+261
string.c:3062: Test failed: d.x = 7.000000e+261, expected 7.000000e+261
string.c:3062: Test failed: d.x = 8.000000e+261, expected 8.000000e+261
string.c:3062: Test failed: d.x = 9.000000e+261, expected 9.000000e+261
string.c:3062: Test failed: d.x = 1.000000e+262, expected 1.000000e+262
string.c:3062: Test failed: d.x = 2.000000e+262, expected 2.000000e+262
string.c:3062: Test failed: d.x = 3.000000e+262, expected 3.000000e+262
string.c:3062: Test failed: d.x = 4.000000e+262, expected 4.000000e+262
string.c:3062: Test failed: d.x = 5.000000e+262, expected 5.000000e+262
string.c:3062: Test failed: d.x = 6.000000e+262, expected 6.000000e+262
string.c:3062: Test failed: d.x = 7.000000e+262, expected 7.000000e+262
string.c:3062: Test failed: d.x = 8.000000e+262, expected 8.000000e+262
string.c:3062: Test failed: d.x = 9.000000e+262, expected 9.000000e+262
string.c:3062: Test failed: d.x = 1.000000e+263, expected 1.000000e+263
string.c:3062: Test failed: d.x = 2.000000e+263, expected 2.000000e+263
string.c:3062: Test failed: d.x = 3.000000e+263, expected 3.000000e+263
string.c:3062: Test failed: d.x = 4.000000e+263, expected 4.000000e+263
string.c:3062: Test failed: d.x = 5.000000e+263, expected 5.000000e+263
string.c:3062: Test failed: d.x = 6.000000e+263, expected 6.000000e+263
string.c:3062: Test failed: d.x = 7.000000e+263, expected 7.000000e+263
string.c:3062: Test failed: d.x = 8.000000e+263, expected 8.000000e+263
string.c:3062: Test failed: d.x = 9.000000e+263, expected 9.000000e+263
string.c:3062: Test failed: d.x = 1.000000e+264, expected 1.000000e+264
string.c:3062: Test failed: d.x = 2.000000e+264, expected 2.000000e+264
string.c:3062: Test failed: d.x = 3.000000e+264, expected 3.000000e+264
string.c:3062: Test failed: d.x = 4.000000e+264, expected 4.000000e+264
string.c:3062: Test failed: d.x = 6.000000e+264, expected 6.000000e+264
string.c:3062: Test failed: d.x = 8.000000e+264, expected 8.000000e+264
string.c:3062: Test failed: d.x = 1.000000e+265, expected 1.000000e+265
string.c:3062: Test failed: d.x = 2.000000e+265, expected 2.000000e+265
string.c:3062: Test failed: d.x = 3.000000e+265, expected 3.000000e+265
string.c:3062: Test failed: d.x = 4.000000e+265, expected 4.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+265, expected 5.000000e+265
string.c:3062: Test failed: d.x = 6.000000e+265, expected 6.000000e+265
string.c:3062: Test failed: d.x = 7.000000e+265, expected 7.000000e+265
string.c:3062: Test failed: d.x = 8.000000e+265, expected 8.000000e+265
string.c:3062: Test failed: d.x = 9.000000e+265, expected 9.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+266, expected 5.000000e+266
string.c:3062: Test failed: d.x = 9.000000e+266, expected 9.000000e+266
string.c:3062: Test failed: d.x = 1.000000e+267, expected 1.000000e+267
string.c:3062: Test failed: d.x = 2.000000e+267, expected 2.000000e+267
string.c:3062: Test failed: d.x = 3.000000e+267, expected 3.000000e+267
string.c:3062: Test failed: d.x = 4.000000e+267, expected 4.000000e+267
string.c:3062: Test failed: d.x = 5.000000e+267, expected 5.000000e+267
string.c:3062: Test failed: d.x = 6.000000e+267, expected 6.000000e+267
string.c:3062: Test failed: d.x = 7.000000e+267, expected 7.000000e+267
string.c:3062: Test failed: d.x = 8.000000e+267, expected 8.000000e+267
string.c:3062: Test failed: d.x = 9.000000e+267, expected 9.000000e+267
string.c:3062: Test failed: d.x = 1.000000e+268, expected 1.000000e+268
string.c:3062: Test failed: d.x = 2.000000e+268, expected 2.000000e+268
string.c:3062: Test failed: d.x = 3.000000e+268, expected 3.000000e+268
string.c:3062: Test failed: d.x = 4.000000e+268, expected 4.000000e+268
string.c:3062: Test failed: d.x = 6.000000e+268, expected 6.000000e+268
string.c:3062: Test failed: d.x = 7.000000e+268, expected 7.000000e+268
string.c:3062: Test failed: d.x = 8.000000e+268, expected 8.000000e+268
string.c:3062: Test failed: d.x = 9.000000e+268, expected 9.000000e+268
string.c:3062: Test failed: d.x = 5.000000e+269, expected 5.000000e+269
string.c:3062: Test failed: d.x = 7.000000e+269, expected 7.000000e+269
string.c:3062: Test failed: d.x = 1.000000e+270, expected 1.000000e+270
string.c:3062: Test failed: d.x = 2.000000e+270, expected 2.000000e+270
string.c:3062: Test failed: d.x = 3.000000e+270, expected 3.000000e+270
string.c:3062: Test failed: d.x = 4.000000e+270, expected 4.000000e+270
string.c:3062: Test failed: d.x = 6.000000e+270, expected 6.000000e+270
string.c:3062: Test failed: d.x = 7.000000e+270, expected 7.000000e+270
string.c:3062: Test failed: d.x = 8.000000e+270, expected 8.000000e+270
string.c:3062: Test failed: d.x = 1.000000e+271, expected 1.000000e+271
string.c:3062: Test failed: d.x = 2.000000e+271, expected 2.000000e+271
string.c:3062: Test failed: d.x = 3.000000e+271, expected 3.000000e+271
string.c:3062: Test failed: d.x = 4.000000e+271, expected 4.000000e+271
string.c:3062: Test failed: d.x = 5.000000e+271, expected 5.000000e+271
string.c:3062: Test failed: d.x = 6.000000e+271, expected 6.000000e+271
string.c:3062: Test failed: d.x = 8.000000e+271, expected 8.000000e+271
string.c:3062: Test failed: d.x = 9.000000e+271, expected 9.000000e+271
string.c:3062: Test failed: d.x = 1.000000e+272, expected 1.000000e+272
string.c:3062: Test failed: d.x = 2.000000e+272, expected 2.000000e+272
string.c:3062: Test failed: d.x = 4.000000e+272, expected 4.000000e+272
string.c:3062: Test failed: d.x = 5.000000e+272, expected 5.000000e+272
string.c:3062: Test failed: d.x = 7.000000e+272, expected 7.000000e+272
string.c:3062: Test failed: d.x = 8.000000e+272, expected 8.000000e+272
string.c:3062: Test failed: d.x = 1.000000e+273, expected 1.000000e+273
string.c:3062: Test failed: d.x = 2.000000e+273, expected 2.000000e+273
string.c:3062: Test failed: d.x = 3.000000e+273, expected 3.000000e+273
string.c:3062: Test failed: d.x = 4.000000e+273, expected 4.000000e+273
string.c:3062: Test failed: d.x = 5.000000e+273, expected 5.000000e+273
string.c:3062: Test failed: d.x = 6.000000e+273, expected 6.000000e+273
string.c:3062: Test failed: d.x = 7.000000e+273, expected 7.000000e+273
string.c:3062: Test failed: d.x = 8.000000e+273, expected 8.000000e+273
string.c:3062: Test failed: d.x = 9.000000e+273, expected 9.000000e+273
string.c:3062: Test failed: d.x = 1.000000e+274, expected 1.000000e+274
string.c:3062: Test failed: d.x = 2.000000e+274, expected 2.000000e+274
string.c:3062: Test failed: d.x = 3.000000e+274, expected 3.000000e+274
string.c:3062: Test failed: d.x = 4.000000e+274, expected 4.000000e+274
string.c:3062: Test failed: d.x = 5.000000e+274, expected 5.000000e+274
string.c:3062: Test failed: d.x = 6.000000e+274, expected 6.000000e+274
string.c:3062: Test failed: d.x = 7.000000e+274, expected 7.000000e+274
string.c:3062: Test failed: d.x = 8.000000e+274, expected 8.000000e+274
string.c:3062: Test failed: d.x = 9.000000e+274, expected 9.000000e+274
string.c:3062: Test failed: d.x = 1.000000e+275, expected 1.000000e+275
string.c:3062: Test failed: d.x = 2.000000e+275, expected 2.000000e+275
string.c:3062: Test failed: d.x = 3.000000e+275, expected 3.000000e+275
string.c:3062: Test failed: d.x = 4.000000e+275, expected 4.000000e+275
string.c:3062: Test failed: d.x = 5.000000e+275, expected 5.000000e+275
string.c:3062: Test failed: d.x = 6.000000e+275, expected 6.000000e+275
string.c:3062: Test failed: d.x = 7.000000e+275, expected 7.000000e+275
string.c:3062: Test failed: d.x = 8.000000e+275, expected 8.000000e+275
string.c:3062: Test failed: d.x = 9.000000e+275, expected 9.000000e+275
string.c:3062: Test failed: d.x = 1.000000e+276, expected 1.000000e+276
string.c:3062: Test failed: d.x = 2.000000e+276, expected 2.000000e+276
string.c:3062: Test failed: d.x = 4.000000e+276, expected 4.000000e+276
string.c:3062: Test failed: d.x = 5.000000e+276, expected 5.000000e+276
string.c:3062: Test failed: d.x = 8.000000e+276, expected 8.000000e+276
string.c:3062: Test failed: d.x = 1.000000e+277, expected 1.000000e+277
string.c:3062: Test failed: d.x = 2.000000e+277, expected 2.000000e+277
string.c:3062: Test failed: d.x = 3.000000e+277, expected 3.000000e+277
string.c:3062: Test failed: d.x = 4.000000e+277, expected 4.000000e+277
string.c:3062: Test failed: d.x = 5.000000e+277, expected 5.000000e+277
string.c:3062: Test failed: d.x = 6.000000e+277, expected 6.000000e+277
string.c:3062: Test failed: d.x = 7.000000e+277, expected 7.000000e+277
string.c:3062: Test failed: d.x = 8.000000e+277, expected 8.000000e+277
string.c:3062: Test failed: d.x = 9.000000e+277, expected 9.000000e+277
string.c:3062: Test failed: d.x = 1.000000e+278, expected 1.000000e+278
string.c:3062: Test failed: d.x = 2.000000e+278, expected 2.000000e+278
string.c:3062: Test failed: d.x = 3.000000e+278, expected 3.000000e+278
string.c:3062: Test failed: d.x = 4.000000e+278, expected 4.000000e+278
string.c:3062: Test failed: d.x = 5.000000e+278, expected 5.000000e+278
string.c:3062: Test failed: d.x = 6.000000e+278, expected 6.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+278, expected 7.000000e+278
string.c:3062: Test failed: d.x = 8.000000e+278, expected 8.000000e+278
string.c:3062: Test failed: d.x = 9.000000e+278, expected 9.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+280, expected 7.000000e+280
string.c:3062: Test failed: d.x = 1.000000e+281, expected 1.000000e+281
string.c:3062: Test failed: d.x = 2.000000e+281, expected 2.000000e+281
string.c:3062: Test failed: d.x = 3.000000e+281, expected 3.000000e+281
string.c:3062: Test failed: d.x = 4.000000e+281, expected 4.000000e+281
string.c:3062: Test failed: d.x = 5.000000e+281, expected 5.000000e+281
string.c:3062: Test failed: d.x = 6.000000e+281, expected 6.000000e+281
string.c:3062: Test failed: d.x = 7.000000e+281, expected 7.000000e+281
string.c:3062: Test failed: d.x = 8.000000e+281, expected 8.000000e+281
string.c:3062: Test failed: d.x = 9.000000e+281, expected 9.000000e+281
string.c:3062: Test failed: d.x = 1.000000e+282, expected 1.000000e+282
string.c:3062: Test failed: d.x = 2.000000e+282, expected 2.000000e+282
string.c:3062: Test failed: d.x = 3.000000e+282, expected 3.000000e+282
string.c:3062: Test failed: d.x = 4.000000e+282, expected 4.000000e+282
string.c:3062: Test failed: d.x = 5.000000e+282, expected 5.000000e+282
string.c:3062: Test failed: d.x = 6.000000e+282, expected 6.000000e+282
string.c:3062: Test failed: d.x = 7.000000e+282, expected 7.000000e+282
string.c:3062: Test failed: d.x = 8.000000e+282, expected 8.000000e+282
string.c:3062: Test failed: d.x = 9.000000e+282, expected 9.000000e+282
string.c:3062: Test failed: d.x = 1.000000e+283, expected 1.000000e+283
string.c:3062: Test failed: d.x = 2.000000e+283, expected 2.000000e+283
string.c:3062: Test failed: d.x = 3.000000e+283, expected 3.000000e+283
string.c:3062: Test failed: d.x = 4.000000e+283, expected 4.000000e+283
string.c:3062: Test failed: d.x = 5.000000e+283, expected 5.000000e+283
string.c:3062: Test failed: d.x = 6.000000e+283, expected 6.000000e+283
string.c:3062: Test failed: d.x = 7.000000e+283, expected 7.000000e+283
string.c:3062: Test failed: d.x = 8.000000e+283, expected 8.000000e+283
string.c:3062: Test failed: d.x = 9.000000e+283, expected 9.000000e+283
string.c:3062: Test failed: d.x = 1.000000e+285, expected 1.000000e+285
string.c:3062: Test failed: d.x = 2.000000e+285, expected 2.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+285, expected 3.000000e+285
string.c:3062: Test failed: d.x = 4.000000e+285, expected 4.000000e+285
string.c:3062: Test failed: d.x = 6.000000e+285, expected 6.000000e+285
string.c:3062: Test failed: d.x = 7.000000e+285, expected 7.000000e+285
string.c:3062: Test failed: d.x = 8.000000e+285, expected 8.000000e+285
string.c:3062: Test failed: d.x = 9.000000e+285, expected 9.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+286, expected 3.000000e+286
string.c:3062: Test failed: d.x = 6.000000e+286, expected 6.000000e+286
string.c:3062: Test failed: d.x = 7.000000e+286, expected 7.000000e+286
string.c:3062: Test failed: d.x = 9.000000e+286, expected 9.000000e+286
string.c:3062: Test failed: d.x = 1.000000e+288, expected 1.000000e+288
string.c:3062: Test failed: d.x = 2.000000e+288, expected 2.000000e+288
string.c:3062: Test failed: d.x = 3.000000e+288, expected 3.000000e+288
string.c:3062: Test failed: d.x = 4.000000e+288, expected 4.000000e+288
string.c:3062: Test failed: d.x = 6.000000e+288, expected 6.000000e+288
string.c:3062: Test failed: d.x = 7.000000e+288, expected 7.000000e+288
string.c:3062: Test failed: d.x = 8.000000e+288, expected 8.000000e+288
string.c:3062: Test failed: d.x = 9.000000e+288, expected 9.000000e+288
string.c:3062: Test failed: d.x = 1.000000e+289, expected 1.000000e+289
string.c:3062: Test failed: d.x = 2.000000e+289, expected 2.000000e+289
string.c:3062: Test failed: d.x = 3.000000e+289, expected 3.000000e+289
string.c:3062: Test failed: d.x = 4.000000e+289, expected 4.000000e+289
string.c:3062: Test failed: d.x = 5.000000e+289, expected 5.000000e+289
string.c:3062: Test failed: d.x = 6.000000e+289, expected 6.000000e+289
string.c:3062: Test failed: d.x = 7.000000e+289, expected 7.000000e+289
string.c:3062: Test failed: d.x = 8.000000e+289, expected 8.000000e+289
string.c:3062: Test failed: d.x = 9.000000e+289, expected 9.000000e+289
string.c:3062: Test failed: d.x = 1.000000e+290, expected 1.000000e+290
string.c:3062: Test failed: d.x = 2.000000e+290, expected 2.000000e+290
string.c:3062: Test failed: d.x = 3.000000e+290, expected 3.000000e+290
string.c:3062: Test failed: d.x = 4.000000e+290, expected 4.000000e+290
string.c:3062: Test failed: d.x = 6.000000e+290, expected 6.000000e+290
string.c:3062: Test failed: d.x = 7.000000e+290, expected 7.000000e+290
string.c:3062: Test failed: d.x = 8.000000e+290, expected 8.000000e+290
string.c:3062: Test failed: d.x = 9.000000e+290, expected 9.000000e+290
string.c:3062: Test failed: d.x = 1.000000e+291, expected 1.000000e+291
string.c:3062: Test failed: d.x = 2.000000e+291, expected 2.000000e+291
string.c:3062: Test failed: d.x = 3.000000e+291, expected 3.000000e+291
string.c:3062: Test failed: d.x = 4.000000e+291, expected 4.000000e+291
string.c:3062: Test failed: d.x = 6.000000e+291, expected 6.000000e+291
string.c:3062: Test failed: d.x = 7.000000e+291, expected 7.000000e+291
string.c:3062: Test failed: d.x = 8.000000e+291, expected 8.000000e+291
string.c:3062: Test failed: d.x = 9.000000e+291, expected 9.000000e+291
string.c:3062: Test failed: d.x = 1.000000e+292, expected 1.000000e+292
string.c:3062: Test failed: d.x = 2.000000e+292, expected 2.000000e+292
string.c:3062: Test failed: d.x = 3.000000e+292, expected 3.000000e+292
string.c:3062: Test failed: d.x = 4.000000e+292, expected 4.000000e+292
string.c:3062: Test failed: d.x = 5.000000e+292, expected 5.000000e+292
string.c:3062: Test failed: d.x = 6.000000e+292, expected 6.000000e+292
string.c:3062: Test failed: d.x = 7.000000e+292, expected 7.000000e+292
string.c:3062: Test failed: d.x = 8.000000e+292, expected 8.000000e+292
string.c:3062: Test failed: d.x = 9.000000e+292, expected 9.000000e+292
string.c:3062: Test failed: d.x = 1.000000e+293, expected 1.000000e+293
string.c:3062: Test failed: d.x = 2.000000e+293, expected 2.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+293, expected 3.000000e+293
string.c:3062: Test failed: d.x = 4.000000e+293, expected 4.000000e+293
string.c:3062: Test failed: d.x = 5.000000e+293, expected 5.000000e+293
string.c:3062: Test failed: d.x = 6.000000e+293, expected 6.000000e+293
string.c:3062: Test failed: d.x = 7.000000e+293, expected 7.000000e+293
string.c:3062: Test failed: d.x = 8.000000e+293, expected 8.000000e+293
string.c:3062: Test failed: d.x = 9.000000e+293, expected 9.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+294, expected 3.000000e+294
string.c:3062: Test failed: d.x = 6.000000e+294, expected 6.000000e+294
string.c:3062: Test failed: d.x = 7.000000e+294, expected 7.000000e+294
string.c:3062: Test failed: d.x = 1.000000e+295, expected 1.000000e+295
string.c:3062: Test failed: d.x = 2.000000e+295, expected 2.000000e+295
string.c:3062: Test failed: d.x = 3.000000e+295, expected 3.000000e+295
string.c:3062: Test failed: d.x = 4.000000e+295, expected 4.000000e+295
string.c:3062: Test failed: d.x = 5.000000e+295, expected 5.000000e+295
string.c:3062: Test failed: d.x = 6.000000e+295, expected 6.000000e+295
string.c:3062: Test failed: d.x = 7.000000e+295, expected 7.000000e+295
string.c:3062: Test failed: d.x = 8.000000e+295, expected 8.000000e+295
string.c:3062: Test failed: d.x = 9.000000e+295, expected 9.000000e+295
string.c:3062: Test failed: d.x = 1.000000e+296, expected 1.000000e+296
string.c:3062: Test failed: d.x = 2.000000e+296, expected 2.000000e+296
string.c:3062: Test failed: d.x = 3.000000e+296, expected 3.000000e+296
string.c:3062: Test failed: d.x = 4.000000e+296, expected 4.000000e+296
string.c:3062: Test failed: d.x = 5.000000e+296, expected 5.000000e+296
string.c:3062: Test failed: d.x = 6.000000e+296, expected 6.000000e+296
string.c:3062: Test failed: d.x = 8.000000e+296, expected 8.000000e+296
string.c:3062: Test failed: d.x = 9.000000e+296, expected 9.000000e+296
string.c:3062: Test failed: d.x = 1.000000e+297, expected 1.000000e+297
string.c:3062: Test failed: d.x = 2.000000e+297, expected 2.000000e+297
string.c:3062: Test failed: d.x = 4.000000e+297, expected 4.000000e+297
string.c:3062: Test failed: d.x = 5.000000e+297, expected 5.000000e+297
string.c:3062: Test failed: d.x = 7.000000e+297, expected 7.000000e+297
string.c:3062: Test failed: d.x = 8.000000e+297, expected 8.000000e+297
string.c:3062: Test failed: d.x = 9.000000e+297, expected 9.000000e+297
string.c:3062: Test failed: d.x = 1.000000e+298, expected 1.000000e+298
string.c:3062: Test failed: d.x = 2.000000e+298, expected 2.000000e+298
string.c:3062: Test failed: d.x = 3.000000e+298, expected 3.000000e+298
string.c:3062: Test failed: d.x = 4.000000e+298, expected 4.000000e+298
string.c:3062: Test failed: d.x = 5.000000e+298, expected 5.000000e+298
string.c:3062: Test failed: d.x = 6.000000e+298, expected 6.000000e+298
string.c:3062: Test failed: d.x = 7.000000e+298, expected 7.000000e+298
string.c:3062: Test failed: d.x = 8.000000e+298, expected 8.000000e+298
string.c:3062: Test failed: d.x = 9.000000e+298, expected 9.000000e+298
string.c:3062: Test failed: d.x = 1.000000e+299, expected 1.000000e+299
string.c:3062: Test failed: d.x = 2.000000e+299, expected 2.000000e+299
string.c:3062: Test failed: d.x = 3.000000e+299, expected 3.000000e+299
string.c:3062: Test failed: d.x = 4.000000e+299, expected 4.000000e+299
string.c:3062: Test failed: d.x = 5.000000e+299, expected 5.000000e+299
string.c:3062: Test failed: d.x = 6.000000e+299, expected 6.000000e+299
string.c:3062: Test failed: d.x = 7.000000e+299, expected 7.000000e+299
string.c:3062: Test failed: d.x = 8.000000e+299, expected 8.000000e+299
string.c:3062: Test failed: d.x = 9.000000e+299, expected 9.000000e+299
string.c:3062: Test failed: d.x = 1.000000e+300, expected 1.000000e+300
string.c:3062: Test failed: d.x = 2.000000e+300, expected 2.000000e+300
string.c:3062: Test failed: d.x = 3.000000e+300, expected 3.000000e+300
string.c:3062: Test failed: d.x = 4.000000e+300, expected 4.000000e+300
string.c:3062: Test failed: d.x = 5.000000e+300, expected 5.000000e+300
string.c:3062: Test failed: d.x = 6.000000e+300, expected 6.000000e+300
string.c:3062: Test failed: d.x = 7.000000e+300, expected 7.000000e+300
string.c:3062: Test failed: d.x = 8.000000e+300, expected 8.000000e+300
string.c:3062: Test failed: d.x = 9.000000e+300, expected 9.000000e+300
string.c:3062: Test failed: d.x = 1.000000e+301, expected 1.000000e+301
string.c:3062: Test failed: d.x = 2.000000e+301, expected 2.000000e+301
string.c:3062: Test failed: d.x = 3.000000e+301, expected 3.000000e+301
string.c:3062: Test failed: d.x = 4.000000e+301, expected 4.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+301, expected 5.000000e+301
string.c:3062: Test failed: d.x = 6.000000e+301, expected 6.000000e+301
string.c:3062: Test failed: d.x = 7.000000e+301, expected 7.000000e+301
string.c:3062: Test failed: d.x = 8.000000e+301, expected 8.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+302, expected 5.000000e+302
string.c:3062: Test failed: d.x = 1.000000e+303, expected 1.000000e+303
string.c:3062: Test failed: d.x = 2.000000e+303, expected 2.000000e+303
string.c:3062: Test failed: d.x = 4.000000e+303, expected 4.000000e+303
string.c:3062: Test failed: d.x = 5.000000e+303, expected 5.000000e+303
string.c:3062: Test failed: d.x = 7.000000e+303, expected 7.000000e+303
string.c:3062: Test failed: d.x = 8.000000e+303, expected 8.000000e+303
string.c:3062: Test failed: d.x = 9.000000e+303, expected 9.000000e+303
string.c:3062: Test failed: d.x = 1.000000e+304, expected 1.000000e+304
string.c:3062: Test failed: d.x = 2.000000e+304, expected 2.000000e+304
string.c:3062: Test failed: d.x = 3.000000e+304, expected 3.000000e+304
string.c:3062: Test failed: d.x = 4.000000e+304, expected 4.000000e+304
string.c:3062: Test failed: d.x = 5.000000e+304, expected 5.000000e+304
string.c:3062: Test failed: d.x = 6.000000e+304, expected 6.000000e+304
string.c:3062: Test failed: d.x = 7.000000e+304, expected 7.000000e+304
string.c:3062: Test failed: d.x = 8.000000e+304, expected 8.000000e+304
string.c:3062: Test failed: d.x = 9.000000e+304, expected 9.000000e+304
string.c:3062: Test failed: d.x = 1.000000e+305, expected 1.000000e+305
string.c:3062: Test failed: d.x = 2.000000e+305, expected 2.000000e+305
string.c:3062: Test failed: d.x = 3.000000e+305, expected 3.000000e+305
string.c:3062: Test failed: d.x = 4.000000e+305, expected 4.000000e+305
string.c:3062: Test failed: d.x = 5.000000e+305, expected 5.000000e+305
string.c:3062: Test failed: d.x = 6.000000e+305, expected 6.000000e+305
string.c:3062: Test failed: d.x = 7.000000e+305, expected 7.000000e+305
string.c:3062: Test failed: d.x = 8.000000e+305, expected 8.000000e+305
string.c:3062: Test failed: d.x = 9.000000e+305, expected 9.000000e+305
string.c:3062: Test failed: d.x = 1.000000e+306, expected 1.000000e+306
string.c:3062: Test failed: d.x = 2.000000e+306, expected 2.000000e+306
string.c:3062: Test failed: d.x = 3.000000e+306, expected 3.000000e+306
string.c:3062: Test failed: d.x = 4.000000e+306, expected 4.000000e+306
string.c:3062: Test failed: d.x = 5.000000e+306, expected 5.000000e+306
string.c:3062: Test failed: d.x = 6.000000e+306, expected 6.000000e+306
string.c:3062: Test failed: d.x = 7.000000e+306, expected 7.000000e+306
string.c:3062: Test failed: d.x = 8.000000e+306, expected 8.000000e+306
string.c:3062: Test failed: d.x = 9.000000e+306, expected 9.000000e+306
string.c:3062: Test failed: d.x = 1.000000e+307, expected 1.000000e+307
string.c:3062: Test failed: d.x = 2.000000e+307, expected 2.000000e+307
string.c:3062: Test failed: d.x = 3.000000e+307, expected 3.000000e+307
string.c:3062: Test failed: d.x = 4.000000e+307, expected 4.000000e+307
string.c:3062: Test failed: d.x = 6.000000e+307, expected 6.000000e+307
string.c:3062: Test failed: d.x = 8.000000e+307, expected 8.000000e+307
string.c:3062: Test failed: d.x = 1.000000e+308, expected 1.000000e+308
Report errors:
msvcrt:string prints too much data (97314 bytes)
=== debian10 (32 bit WoW report) ===
msvcrt:
string.c:1989: Test failed: d = 1000000000000000120942354671656868962382001670435578817768191183142249744630862900164152357803694488643546272066771136697843816472621283262276046411983423130707191163420128905684081263961470216866716118177799472091300320549064642593292288.000000
string.c:3062: Test failed: d.x = 1.000000e-307, expected 1.000000e-307
string.c:3062: Test failed: d.x = 2.000000e-307, expected 2.000000e-307
string.c:3062: Test failed: d.x = 4.000000e-307, expected 4.000000e-307
string.c:3062: Test failed: d.x = 5.000000e-307, expected 5.000000e-307
string.c:3062: Test failed: d.x = 7.000000e-307, expected 7.000000e-307
string.c:3062: Test failed: d.x = 8.000000e-307, expected 8.000000e-307
string.c:3062: Test failed: d.x = 9.000000e-307, expected 9.000000e-307
string.c:3062: Test failed: d.x = 1.000000e-306, expected 1.000000e-306
string.c:3062: Test failed: d.x = 2.000000e-306, expected 2.000000e-306
string.c:3062: Test failed: d.x = 3.000000e-306, expected 3.000000e-306
string.c:3062: Test failed: d.x = 4.000000e-306, expected 4.000000e-306
string.c:3062: Test failed: d.x = 5.000000e-306, expected 5.000000e-306
string.c:3062: Test failed: d.x = 6.000000e-306, expected 6.000000e-306
string.c:3062: Test failed: d.x = 7.000000e-306, expected 7.000000e-306
string.c:3062: Test failed: d.x = 8.000000e-306, expected 8.000000e-306
string.c:3062: Test failed: d.x = 9.000000e-306, expected 9.000000e-306
string.c:3062: Test failed: d.x = 1.000000e-305, expected 1.000000e-305
string.c:3062: Test failed: d.x = 2.000000e-305, expected 2.000000e-305
string.c:3062: Test failed: d.x = 3.000000e-305, expected 3.000000e-305
string.c:3062: Test failed: d.x = 4.000000e-305, expected 4.000000e-305
string.c:3062: Test failed: d.x = 6.000000e-305, expected 6.000000e-305
string.c:3062: Test failed: d.x = 7.000000e-305, expected 7.000000e-305
string.c:3062: Test failed: d.x = 8.000000e-305, expected 8.000000e-305
string.c:3062: Test failed: d.x = 9.000000e-305, expected 9.000000e-305
string.c:3062: Test failed: d.x = 1.000000e-304, expected 1.000000e-304
string.c:3062: Test failed: d.x = 2.000000e-304, expected 2.000000e-304
string.c:3062: Test failed: d.x = 3.000000e-304, expected 3.000000e-304
string.c:3062: Test failed: d.x = 4.000000e-304, expected 4.000000e-304
string.c:3062: Test failed: d.x = 5.000000e-304, expected 5.000000e-304
string.c:3062: Test failed: d.x = 6.000000e-304, expected 6.000000e-304
string.c:3062: Test failed: d.x = 7.000000e-304, expected 7.000000e-304
string.c:3062: Test failed: d.x = 8.000000e-304, expected 8.000000e-304
string.c:3062: Test failed: d.x = 9.000000e-304, expected 9.000000e-304
string.c:3062: Test failed: d.x = 1.000000e-303, expected 1.000000e-303
string.c:3062: Test failed: d.x = 2.000000e-303, expected 2.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-303, expected 3.000000e-303
string.c:3062: Test failed: d.x = 4.000000e-303, expected 4.000000e-303
string.c:3062: Test failed: d.x = 5.000000e-303, expected 5.000000e-303
string.c:3062: Test failed: d.x = 6.000000e-303, expected 6.000000e-303
string.c:3062: Test failed: d.x = 7.000000e-303, expected 7.000000e-303
string.c:3062: Test failed: d.x = 8.000000e-303, expected 8.000000e-303
string.c:3062: Test failed: d.x = 9.000000e-303, expected 9.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-301, expected 3.000000e-301
string.c:3062: Test failed: d.x = 5.000000e-301, expected 5.000000e-301
string.c:3062: Test failed: d.x = 6.000000e-301, expected 6.000000e-301
string.c:3062: Test failed: d.x = 7.000000e-301, expected 7.000000e-301
string.c:3062: Test failed: d.x = 9.000000e-301, expected 9.000000e-301
string.c:3062: Test failed: d.x = 1.000000e-300, expected 1.000000e-300
string.c:3062: Test failed: d.x = 2.000000e-300, expected 2.000000e-300
string.c:3062: Test failed: d.x = 4.000000e-300, expected 4.000000e-300
string.c:3062: Test failed: d.x = 5.000000e-300, expected 5.000000e-300
string.c:3062: Test failed: d.x = 7.000000e-300, expected 7.000000e-300
string.c:3062: Test failed: d.x = 8.000000e-300, expected 8.000000e-300
string.c:3062: Test failed: d.x = 9.000000e-300, expected 9.000000e-300
string.c:3062: Test failed: d.x = 1.000000e-299, expected 1.000000e-299
string.c:3062: Test failed: d.x = 2.000000e-299, expected 2.000000e-299
string.c:3062: Test failed: d.x = 3.000000e-299, expected 3.000000e-299
string.c:3062: Test failed: d.x = 4.000000e-299, expected 4.000000e-299
string.c:3062: Test failed: d.x = 6.000000e-299, expected 6.000000e-299
string.c:3062: Test failed: d.x = 7.000000e-299, expected 7.000000e-299
string.c:3062: Test failed: d.x = 8.000000e-299, expected 8.000000e-299
string.c:3062: Test failed: d.x = 9.000000e-299, expected 9.000000e-299
string.c:3062: Test failed: d.x = 1.000000e-298, expected 1.000000e-298
string.c:3062: Test failed: d.x = 2.000000e-298, expected 2.000000e-298
string.c:3062: Test failed: d.x = 3.000000e-298, expected 3.000000e-298
string.c:3062: Test failed: d.x = 4.000000e-298, expected 4.000000e-298
string.c:3062: Test failed: d.x = 5.000000e-298, expected 5.000000e-298
string.c:3062: Test failed: d.x = 6.000000e-298, expected 6.000000e-298
string.c:3062: Test failed: d.x = 7.000000e-298, expected 7.000000e-298
string.c:3062: Test failed: d.x = 8.000000e-298, expected 8.000000e-298
string.c:3062: Test failed: d.x = 9.000000e-298, expected 9.000000e-298
string.c:3062: Test failed: d.x = 1.000000e-297, expected 1.000000e-297
string.c:3062: Test failed: d.x = 2.000000e-297, expected 2.000000e-297
string.c:3062: Test failed: d.x = 3.000000e-297, expected 3.000000e-297
string.c:3062: Test failed: d.x = 4.000000e-297, expected 4.000000e-297
string.c:3062: Test failed: d.x = 5.000000e-297, expected 5.000000e-297
string.c:3062: Test failed: d.x = 6.000000e-297, expected 6.000000e-297
string.c:3062: Test failed: d.x = 7.000000e-297, expected 7.000000e-297
string.c:3062: Test failed: d.x = 8.000000e-297, expected 8.000000e-297
string.c:3062: Test failed: d.x = 9.000000e-297, expected 9.000000e-297
string.c:3062: Test failed: d.x = 1.000000e-296, expected 1.000000e-296
string.c:3062: Test failed: d.x = 2.000000e-296, expected 2.000000e-296
string.c:3062: Test failed: d.x = 3.000000e-296, expected 3.000000e-296
string.c:3062: Test failed: d.x = 4.000000e-296, expected 4.000000e-296
string.c:3062: Test failed: d.x = 5.000000e-296, expected 5.000000e-296
string.c:3062: Test failed: d.x = 6.000000e-296, expected 6.000000e-296
string.c:3062: Test failed: d.x = 7.000000e-296, expected 7.000000e-296
string.c:3062: Test failed: d.x = 8.000000e-296, expected 8.000000e-296
string.c:3062: Test failed: d.x = 9.000000e-296, expected 9.000000e-296
string.c:3062: Test failed: d.x = 1.000000e-295, expected 1.000000e-295
string.c:3062: Test failed: d.x = 2.000000e-295, expected 2.000000e-295
string.c:3062: Test failed: d.x = 3.000000e-295, expected 3.000000e-295
string.c:3062: Test failed: d.x = 4.000000e-295, expected 4.000000e-295
string.c:3062: Test failed: d.x = 5.000000e-295, expected 5.000000e-295
string.c:3062: Test failed: d.x = 6.000000e-295, expected 6.000000e-295
string.c:3062: Test failed: d.x = 7.000000e-295, expected 7.000000e-295
string.c:3062: Test failed: d.x = 8.000000e-295, expected 8.000000e-295
string.c:3062: Test failed: d.x = 9.000000e-295, expected 9.000000e-295
string.c:3062: Test failed: d.x = 1.000000e-294, expected 1.000000e-294
string.c:3062: Test failed: d.x = 2.000000e-294, expected 2.000000e-294
string.c:3062: Test failed: d.x = 3.000000e-294, expected 3.000000e-294
string.c:3062: Test failed: d.x = 4.000000e-294, expected 4.000000e-294
string.c:3062: Test failed: d.x = 6.000000e-294, expected 6.000000e-294
string.c:3062: Test failed: d.x = 8.000000e-294, expected 8.000000e-294
string.c:3062: Test failed: d.x = 9.000000e-294, expected 9.000000e-294
string.c:3062: Test failed: d.x = 1.000000e-293, expected 1.000000e-293
string.c:3062: Test failed: d.x = 2.000000e-293, expected 2.000000e-293
string.c:3062: Test failed: d.x = 3.000000e-293, expected 3.000000e-293
string.c:3062: Test failed: d.x = 4.000000e-293, expected 4.000000e-293
string.c:3062: Test failed: d.x = 5.000000e-293, expected 5.000000e-293
string.c:3062: Test failed: d.x = 6.000000e-293, expected 6.000000e-293
string.c:3062: Test failed: d.x = 7.000000e-293, expected 7.000000e-293
string.c:3062: Test failed: d.x = 8.000000e-293, expected 8.000000e-293
string.c:3062: Test failed: d.x = 9.000000e-293, expected 9.000000e-293
string.c:3062: Test failed: d.x = 1.000000e-292, expected 1.000000e-292
string.c:3062: Test failed: d.x = 2.000000e-292, expected 2.000000e-292
string.c:3062: Test failed: d.x = 3.000000e-292, expected 3.000000e-292
string.c:3062: Test failed: d.x = 4.000000e-292, expected 4.000000e-292
string.c:3062: Test failed: d.x = 5.000000e-292, expected 5.000000e-292
string.c:3062: Test failed: d.x = 6.000000e-292, expected 6.000000e-292
string.c:3062: Test failed: d.x = 7.000000e-292, expected 7.000000e-292
string.c:3062: Test failed: d.x = 8.000000e-292, expected 8.000000e-292
string.c:3062: Test failed: d.x = 9.000000e-292, expected 9.000000e-292
string.c:3062: Test failed: d.x = 1.000000e-291, expected 1.000000e-291
string.c:3062: Test failed: d.x = 2.000000e-291, expected 2.000000e-291
string.c:3062: Test failed: d.x = 3.000000e-291, expected 3.000000e-291
string.c:3062: Test failed: d.x = 4.000000e-291, expected 4.000000e-291
string.c:3062: Test failed: d.x = 5.000000e-291, expected 5.000000e-291
string.c:3062: Test failed: d.x = 6.000000e-291, expected 6.000000e-291
string.c:3062: Test failed: d.x = 8.000000e-291, expected 8.000000e-291
string.c:3062: Test failed: d.x = 9.000000e-291, expected 9.000000e-291
string.c:3062: Test failed: d.x = 1.000000e-290, expected 1.000000e-290
string.c:3062: Test failed: d.x = 2.000000e-290, expected 2.000000e-290
string.c:3062: Test failed: d.x = 3.000000e-290, expected 3.000000e-290
string.c:3062: Test failed: d.x = 4.000000e-290, expected 4.000000e-290
string.c:3062: Test failed: d.x = 5.000000e-290, expected 5.000000e-290
string.c:3062: Test failed: d.x = 6.000000e-290, expected 6.000000e-290
string.c:3062: Test failed: d.x = 7.000000e-290, expected 7.000000e-290
string.c:3062: Test failed: d.x = 8.000000e-290, expected 8.000000e-290
string.c:3062: Test failed: d.x = 9.000000e-290, expected 9.000000e-290
string.c:3062: Test failed: d.x = 1.000000e-289, expected 1.000000e-289
string.c:3062: Test failed: d.x = 2.000000e-289, expected 2.000000e-289
string.c:3062: Test failed: d.x = 3.000000e-289, expected 3.000000e-289
string.c:3062: Test failed: d.x = 4.000000e-289, expected 4.000000e-289
string.c:3062: Test failed: d.x = 5.000000e-289, expected 5.000000e-289
string.c:3062: Test failed: d.x = 6.000000e-289, expected 6.000000e-289
string.c:3062: Test failed: d.x = 7.000000e-289, expected 7.000000e-289
string.c:3062: Test failed: d.x = 8.000000e-289, expected 8.000000e-289
string.c:3062: Test failed: d.x = 9.000000e-289, expected 9.000000e-289
string.c:3062: Test failed: d.x = 1.000000e-288, expected 1.000000e-288
string.c:3062: Test failed: d.x = 2.000000e-288, expected 2.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-288, expected 3.000000e-288
string.c:3062: Test failed: d.x = 4.000000e-288, expected 4.000000e-288
string.c:3062: Test failed: d.x = 5.000000e-288, expected 5.000000e-288
string.c:3062: Test failed: d.x = 6.000000e-288, expected 6.000000e-288
string.c:3062: Test failed: d.x = 7.000000e-288, expected 7.000000e-288
string.c:3062: Test failed: d.x = 8.000000e-288, expected 8.000000e-288
string.c:3062: Test failed: d.x = 9.000000e-288, expected 9.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-286, expected 3.000000e-286
string.c:3062: Test failed: d.x = 6.000000e-286, expected 6.000000e-286
string.c:3062: Test failed: d.x = 1.000000e-285, expected 1.000000e-285
string.c:3062: Test failed: d.x = 2.000000e-285, expected 2.000000e-285
string.c:3062: Test failed: d.x = 3.000000e-285, expected 3.000000e-285
string.c:3062: Test failed: d.x = 4.000000e-285, expected 4.000000e-285
string.c:3062: Test failed: d.x = 5.000000e-285, expected 5.000000e-285
string.c:3062: Test failed: d.x = 6.000000e-285, expected 6.000000e-285
string.c:3062: Test failed: d.x = 7.000000e-285, expected 7.000000e-285
string.c:3062: Test failed: d.x = 8.000000e-285, expected 8.000000e-285
string.c:3062: Test failed: d.x = 9.000000e-285, expected 9.000000e-285
string.c:3062: Test failed: d.x = 1.000000e-283, expected 1.000000e-283
string.c:3062: Test failed: d.x = 2.000000e-283, expected 2.000000e-283
string.c:3062: Test failed: d.x = 3.000000e-283, expected 3.000000e-283
string.c:3062: Test failed: d.x = 4.000000e-283, expected 4.000000e-283
string.c:3062: Test failed: d.x = 5.000000e-283, expected 5.000000e-283
string.c:3062: Test failed: d.x = 6.000000e-283, expected 6.000000e-283
string.c:3062: Test failed: d.x = 7.000000e-283, expected 7.000000e-283
string.c:3062: Test failed: d.x = 8.000000e-283, expected 8.000000e-283
string.c:3062: Test failed: d.x = 9.000000e-283, expected 9.000000e-283
string.c:3062: Test failed: d.x = 1.000000e-282, expected 1.000000e-282
string.c:3062: Test failed: d.x = 2.000000e-282, expected 2.000000e-282
string.c:3062: Test failed: d.x = 3.000000e-282, expected 3.000000e-282
string.c:3062: Test failed: d.x = 4.000000e-282, expected 4.000000e-282
string.c:3062: Test failed: d.x = 5.000000e-282, expected 5.000000e-282
string.c:3062: Test failed: d.x = 6.000000e-282, expected 6.000000e-282
string.c:3062: Test failed: d.x = 7.000000e-282, expected 7.000000e-282
string.c:3062: Test failed: d.x = 8.000000e-282, expected 8.000000e-282
string.c:3062: Test failed: d.x = 9.000000e-282, expected 9.000000e-282
string.c:3062: Test failed: d.x = 1.000000e-281, expected 1.000000e-281
string.c:3062: Test failed: d.x = 2.000000e-281, expected 2.000000e-281
string.c:3062: Test failed: d.x = 3.000000e-281, expected 3.000000e-281
string.c:3062: Test failed: d.x = 4.000000e-281, expected 4.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-281, expected 5.000000e-281
string.c:3062: Test failed: d.x = 6.000000e-281, expected 6.000000e-281
string.c:3062: Test failed: d.x = 7.000000e-281, expected 7.000000e-281
string.c:3062: Test failed: d.x = 8.000000e-281, expected 8.000000e-281
string.c:3062: Test failed: d.x = 9.000000e-281, expected 9.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-280, expected 5.000000e-280
string.c:3062: Test failed: d.x = 1.000000e-278, expected 1.000000e-278
string.c:3062: Test failed: d.x = 2.000000e-278, expected 2.000000e-278
string.c:3062: Test failed: d.x = 3.000000e-278, expected 3.000000e-278
string.c:3062: Test failed: d.x = 4.000000e-278, expected 4.000000e-278
string.c:3062: Test failed: d.x = 5.000000e-278, expected 5.000000e-278
string.c:3062: Test failed: d.x = 6.000000e-278, expected 6.000000e-278
string.c:3062: Test failed: d.x = 7.000000e-278, expected 7.000000e-278
string.c:3062: Test failed: d.x = 8.000000e-278, expected 8.000000e-278
string.c:3062: Test failed: d.x = 9.000000e-278, expected 9.000000e-278
string.c:3062: Test failed: d.x = 1.000000e-277, expected 1.000000e-277
string.c:3062: Test failed: d.x = 2.000000e-277, expected 2.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-277, expected 3.000000e-277
string.c:3062: Test failed: d.x = 4.000000e-277, expected 4.000000e-277
string.c:3062: Test failed: d.x = 5.000000e-277, expected 5.000000e-277
string.c:3062: Test failed: d.x = 6.000000e-277, expected 6.000000e-277
string.c:3062: Test failed: d.x = 7.000000e-277, expected 7.000000e-277
string.c:3062: Test failed: d.x = 8.000000e-277, expected 8.000000e-277
string.c:3062: Test failed: d.x = 9.000000e-277, expected 9.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-276, expected 3.000000e-276
string.c:3062: Test failed: d.x = 5.000000e-276, expected 5.000000e-276
string.c:3062: Test failed: d.x = 6.000000e-276, expected 6.000000e-276
string.c:3062: Test failed: d.x = 7.000000e-276, expected 7.000000e-276
string.c:3062: Test failed: d.x = 9.000000e-276, expected 9.000000e-276
string.c:3062: Test failed: d.x = 1.000000e-275, expected 1.000000e-275
string.c:3062: Test failed: d.x = 2.000000e-275, expected 2.000000e-275
string.c:3062: Test failed: d.x = 3.000000e-275, expected 3.000000e-275
string.c:3062: Test failed: d.x = 4.000000e-275, expected 4.000000e-275
string.c:3062: Test failed: d.x = 5.000000e-275, expected 5.000000e-275
string.c:3062: Test failed: d.x = 6.000000e-275, expected 6.000000e-275
string.c:3062: Test failed: d.x = 7.000000e-275, expected 7.000000e-275
string.c:3062: Test failed: d.x = 8.000000e-275, expected 8.000000e-275
string.c:3062: Test failed: d.x = 9.000000e-275, expected 9.000000e-275
string.c:3062: Test failed: d.x = 1.000000e-274, expected 1.000000e-274
string.c:3062: Test failed: d.x = 2.000000e-274, expected 2.000000e-274
string.c:3062: Test failed: d.x = 3.000000e-274, expected 3.000000e-274
string.c:3062: Test failed: d.x = 4.000000e-274, expected 4.000000e-274
string.c:3062: Test failed: d.x = 5.000000e-274, expected 5.000000e-274
string.c:3062: Test failed: d.x = 6.000000e-274, expected 6.000000e-274
string.c:3062: Test failed: d.x = 7.000000e-274, expected 7.000000e-274
string.c:3062: Test failed: d.x = 8.000000e-274, expected 8.000000e-274
string.c:3062: Test failed: d.x = 9.000000e-274, expected 9.000000e-274
string.c:3062: Test failed: d.x = 1.000000e-273, expected 1.000000e-273
string.c:3062: Test failed: d.x = 2.000000e-273, expected 2.000000e-273
string.c:3062: Test failed: d.x = 3.000000e-273, expected 3.000000e-273
string.c:3062: Test failed: d.x = 4.000000e-273, expected 4.000000e-273
string.c:3062: Test failed: d.x = 5.000000e-273, expected 5.000000e-273
string.c:3062: Test failed: d.x = 6.000000e-273, expected 6.000000e-273
string.c:3062: Test failed: d.x = 7.000000e-273, expected 7.000000e-273
string.c:3062: Test failed: d.x = 8.000000e-273, expected 8.000000e-273
string.c:3062: Test failed: d.x = 9.000000e-273, expected 9.000000e-273
string.c:3062: Test failed: d.x = 1.000000e-272, expected 1.000000e-272
string.c:3062: Test failed: d.x = 2.000000e-272, expected 2.000000e-272
string.c:3062: Test failed: d.x = 4.000000e-272, expected 4.000000e-272
string.c:3062: Test failed: d.x = 5.000000e-272, expected 5.000000e-272
string.c:3062: Test failed: d.x = 8.000000e-272, expected 8.000000e-272
string.c:3062: Test failed: d.x = 1.000000e-271, expected 1.000000e-271
string.c:3062: Test failed: d.x = 2.000000e-271, expected 2.000000e-271
string.c:3062: Test failed: d.x = 3.000000e-271, expected 3.000000e-271
string.c:3062: Test failed: d.x = 4.000000e-271, expected 4.000000e-271
string.c:3062: Test failed: d.x = 5.000000e-271, expected 5.000000e-271
string.c:3062: Test failed: d.x = 6.000000e-271, expected 6.000000e-271
string.c:3062: Test failed: d.x = 7.000000e-271, expected 7.000000e-271
string.c:3062: Test failed: d.x = 8.000000e-271, expected 8.000000e-271
string.c:3062: Test failed: d.x = 9.000000e-271, expected 9.000000e-271
string.c:3062: Test failed: d.x = 1.000000e-270, expected 1.000000e-270
string.c:3062: Test failed: d.x = 2.000000e-270, expected 2.000000e-270
string.c:3062: Test failed: d.x = 4.000000e-270, expected 4.000000e-270
string.c:3062: Test failed: d.x = 5.000000e-270, expected 5.000000e-270
string.c:3062: Test failed: d.x = 7.000000e-270, expected 7.000000e-270
string.c:3062: Test failed: d.x = 8.000000e-270, expected 8.000000e-270
string.c:3062: Test failed: d.x = 9.000000e-270, expected 9.000000e-270
string.c:3062: Test failed: d.x = 1.000000e-269, expected 1.000000e-269
string.c:3062: Test failed: d.x = 2.000000e-269, expected 2.000000e-269
string.c:3062: Test failed: d.x = 3.000000e-269, expected 3.000000e-269
string.c:3062: Test failed: d.x = 4.000000e-269, expected 4.000000e-269
string.c:3062: Test failed: d.x = 6.000000e-269, expected 6.000000e-269
string.c:3062: Test failed: d.x = 8.000000e-269, expected 8.000000e-269
string.c:3062: Test failed: d.x = 1.000000e-268, expected 1.000000e-268
string.c:3062: Test failed: d.x = 2.000000e-268, expected 2.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-268, expected 3.000000e-268
string.c:3062: Test failed: d.x = 4.000000e-268, expected 4.000000e-268
string.c:3062: Test failed: d.x = 6.000000e-268, expected 6.000000e-268
string.c:3062: Test failed: d.x = 7.000000e-268, expected 7.000000e-268
string.c:3062: Test failed: d.x = 8.000000e-268, expected 8.000000e-268
string.c:3062: Test failed: d.x = 9.000000e-268, expected 9.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-267, expected 3.000000e-267
string.c:3062: Test failed: d.x = 5.000000e-267, expected 5.000000e-267
string.c:3062: Test failed: d.x = 6.000000e-267, expected 6.000000e-267
string.c:3062: Test failed: d.x = 7.000000e-267, expected 7.000000e-267
string.c:3062: Test failed: d.x = 9.000000e-267, expected 9.000000e-267
string.c:3062: Test failed: d.x = 1.000000e-266, expected 1.000000e-266
string.c:3062: Test failed: d.x = 2.000000e-266, expected 2.000000e-266
string.c:3062: Test failed: d.x = 3.000000e-266, expected 3.000000e-266
string.c:3062: Test failed: d.x = 4.000000e-266, expected 4.000000e-266
string.c:3062: Test failed: d.x = 6.000000e-266, expected 6.000000e-266
string.c:3062: Test failed: d.x = 8.000000e-266, expected 8.000000e-266
string.c:3062: Test failed: d.x = 1.000000e-265, expected 1.000000e-265
string.c:3062: Test failed: d.x = 2.000000e-265, expected 2.000000e-265
string.c:3062: Test failed: d.x = 3.000000e-265, expected 3.000000e-265
string.c:3062: Test failed: d.x = 4.000000e-265, expected 4.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-265, expected 5.000000e-265
string.c:3062: Test failed: d.x = 6.000000e-265, expected 6.000000e-265
string.c:3062: Test failed: d.x = 7.000000e-265, expected 7.000000e-265
string.c:3062: Test failed: d.x = 8.000000e-265, expected 8.000000e-265
string.c:3062: Test failed: d.x = 9.000000e-265, expected 9.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-264, expected 5.000000e-264
string.c:3062: Test failed: d.x = 7.000000e-264, expected 7.000000e-264
string.c:3062: Test failed: d.x = 9.000000e-264, expected 9.000000e-264
string.c:3062: Test failed: d.x = 1.000000e-263, expected 1.000000e-263
string.c:3062: Test failed: d.x = 2.000000e-263, expected 2.000000e-263
string.c:3062: Test failed: d.x = 3.000000e-263, expected 3.000000e-263
string.c:3062: Test failed: d.x = 4.000000e-263, expected 4.000000e-263
string.c:3062: Test failed: d.x = 5.000000e-263, expected 5.000000e-263
string.c:3062: Test failed: d.x = 6.000000e-263, expected 6.000000e-263
string.c:3062: Test failed: d.x = 8.000000e-263, expected 8.000000e-263
string.c:3062: Test failed: d.x = 9.000000e-263, expected 9.000000e-263
string.c:3062: Test failed: d.x = 1.000000e-262, expected 1.000000e-262
string.c:3062: Test failed: d.x = 2.000000e-262, expected 2.000000e-262
string.c:3062: Test failed: d.x = 3.000000e-262, expected 3.000000e-262
string.c:3062: Test failed: d.x = 4.000000e-262, expected 4.000000e-262
string.c:3062: Test failed: d.x = 5.000000e-262, expected 5.000000e-262
string.c:3062: Test failed: d.x = 6.000000e-262, expected 6.000000e-262
string.c:3062: Test failed: d.x = 7.000000e-262, expected 7.000000e-262
string.c:3062: Test failed: d.x = 8.000000e-262, expected 8.000000e-262
string.c:3062: Test failed: d.x = 9.000000e-262, expected 9.000000e-262
string.c:3062: Test failed: d.x = 1.000000e-261, expected 1.000000e-261
string.c:3062: Test failed: d.x = 2.000000e-261, expected 2.000000e-261
string.c:3062: Test failed: d.x = 3.000000e-261, expected 3.000000e-261
string.c:3062: Test failed: d.x = 4.000000e-261, expected 4.000000e-261
string.c:3062: Test failed: d.x = 5.000000e-261, expected 5.000000e-261
string.c:3062: Test failed: d.x = 6.000000e-261, expected 6.000000e-261
string.c:3062: Test failed: d.x = 7.000000e-261, expected 7.000000e-261
string.c:3062: Test failed: d.x = 8.000000e-261, expected 8.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-261, expected 9.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-260, expected 9.000000e-260
string.c:3062: Test failed: d.x = 1.000000e-259, expected 1.000000e-259
string.c:3062: Test failed: d.x = 2.000000e-259, expected 2.000000e-259
string.c:3062: Test failed: d.x = 3.000000e-259, expected 3.000000e-259
string.c:3062: Test failed: d.x = 4.000000e-259, expected 4.000000e-259
string.c:3062: Test failed: d.x = 5.000000e-259, expected 5.000000e-259
string.c:3062: Test failed: d.x = 6.000000e-259, expected 6.000000e-259
string.c:3062: Test failed: d.x = 7.000000e-259, expected 7.000000e-259
string.c:3062: Test failed: d.x = 8.000000e-259, expected 8.000000e-259
string.c:3062: Test failed: d.x = 9.000000e-259, expected 9.000000e-259
string.c:3062: Test failed: d.x = 1.000000e-258, expected 1.000000e-258
string.c:3062: Test failed: d.x = 2.000000e-258, expected 2.000000e-258
string.c:3062: Test failed: d.x = 3.000000e-258, expected 3.000000e-258
string.c:3062: Test failed: d.x = 4.000000e-258, expected 4.000000e-258
string.c:3062: Test failed: d.x = 6.000000e-258, expected 6.000000e-258
string.c:3062: Test failed: d.x = 7.000000e-258, expected 7.000000e-258
string.c:3062: Test failed: d.x = 8.000000e-258, expected 8.000000e-258
string.c:3062: Test failed: d.x = 1.000000e-257, expected 1.000000e-257
string.c:3062: Test failed: d.x = 2.000000e-257, expected 2.000000e-257
string.c:3062: Test failed: d.x = 3.000000e-257, expected 3.000000e-257
string.c:3062: Test failed: d.x = 4.000000e-257, expected 4.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-257, expected 5.000000e-257
string.c:3062: Test failed: d.x = 6.000000e-257, expected 6.000000e-257
string.c:3062: Test failed: d.x = 8.000000e-257, expected 8.000000e-257
string.c:3062: Test failed: d.x = 9.000000e-257, expected 9.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-256, expected 5.000000e-256
string.c:3062: Test failed: d.x = 7.000000e-256, expected 7.000000e-256
string.c:3062: Test failed: d.x = 3.000000e-255, expected 3.000000e-255
string.c:3062: Test failed: d.x = 5.000000e-255, expected 5.000000e-255
string.c:3062: Test failed: d.x = 6.000000e-255, expected 6.000000e-255
string.c:3062: Test failed: d.x = 7.000000e-255, expected 7.000000e-255
string.c:3062: Test failed: d.x = 1.000000e-254, expected 1.000000e-254
string.c:3062: Test failed: d.x = 2.000000e-254, expected 2.000000e-254
string.c:3062: Test failed: d.x = 3.000000e-254, expected 3.000000e-254
string.c:3062: Test failed: d.x = 4.000000e-254, expected 4.000000e-254
string.c:3062: Test failed: d.x = 5.000000e-254, expected 5.000000e-254
string.c:3062: Test failed: d.x = 6.000000e-254, expected 6.000000e-254
string.c:3062: Test failed: d.x = 8.000000e-254, expected 8.000000e-254
string.c:3062: Test failed: d.x = 9.000000e-254, expected 9.000000e-254
string.c:3062: Test failed: d.x = 1.000000e-253, expected 1.000000e-253
string.c:3062: Test failed: d.x = 2.000000e-253, expected 2.000000e-253
string.c:3062: Test failed: d.x = 4.000000e-253, expected 4.000000e-253
string.c:3062: Test failed: d.x = 5.000000e-253, expected 5.000000e-253
string.c:3062: Test failed: d.x = 7.000000e-253, expected 7.000000e-253
string.c:3062: Test failed: d.x = 8.000000e-253, expected 8.000000e-253
string.c:3062: Test failed: d.x = 9.000000e-253, expected 9.000000e-253
string.c:3062: Test failed: d.x = 1.000000e-251, expected 1.000000e-251
string.c:3062: Test failed: d.x = 2.000000e-251, expected 2.000000e-251
string.c:3062: Test failed: d.x = 3.000000e-251, expected 3.000000e-251
string.c:3062: Test failed: d.x = 4.000000e-251, expected 4.000000e-251
string.c:3062: Test failed: d.x = 5.000000e-251, expected 5.000000e-251
string.c:3062: Test failed: d.x = 6.000000e-251, expected 6.000000e-251
string.c:3062: Test failed: d.x = 8.000000e-251, expected 8.000000e-251
string.c:3062: Test failed: d.x = 9.000000e-251, expected 9.000000e-251
string.c:3062: Test failed: d.x = 1.000000e-250, expected 1.000000e-250
string.c:3062: Test failed: d.x = 2.000000e-250, expected 2.000000e-250
string.c:3062: Test failed: d.x = 4.000000e-250, expected 4.000000e-250
string.c:3062: Test failed: d.x = 5.000000e-250, expected 5.000000e-250
string.c:3062: Test failed: d.x = 7.000000e-250, expected 7.000000e-250
string.c:3062: Test failed: d.x = 8.000000e-250, expected 8.000000e-250
string.c:3062: Test failed: d.x = 9.000000e-250, expected 9.000000e-250
string.c:3062: Test failed: d.x = 1.000000e-249, expected 1.000000e-249
string.c:3062: Test failed: d.x = 2.000000e-249, expected 2.000000e-249
string.c:3062: Test failed: d.x = 3.000000e-249, expected 3.000000e-249
string.c:3062: Test failed: d.x = 4.000000e-249, expected 4.000000e-249
string.c:3062: Test failed: d.x = 5.000000e-249, expected 5.000000e-249
string.c:3062: Test failed: d.x = 6.000000e-249, expected 6.000000e-249
string.c:3062: Test failed: d.x = 7.000000e-249, expected 7.000000e-249
string.c:3062: Test failed: d.x = 8.000000e-249, expected 8.000000e-249
string.c:3062: Test failed: d.x = 9.000000e-249, expected 9.000000e-249
string.c:3062: Test failed: d.x = 1.000000e-248, expected 1.000000e-248
string.c:3062: Test failed: d.x = 2.000000e-248, expected 2.000000e-248
string.c:3062: Test failed: d.x = 4.000000e-248, expected 4.000000e-248
string.c:3062: Test failed: d.x = 5.000000e-248, expected 5.000000e-248
string.c:3062: Test failed: d.x = 7.000000e-248, expected 7.000000e-248
string.c:3062: Test failed: d.x = 8.000000e-248, expected 8.000000e-248
string.c:3062: Test failed: d.x = 9.000000e-248, expected 9.000000e-248
string.c:3062: Test failed: d.x = 1.000000e-247, expected 1.000000e-247
string.c:3062: Test failed: d.x = 2.000000e-247, expected 2.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-247, expected 3.000000e-247
string.c:3062: Test failed: d.x = 4.000000e-247, expected 4.000000e-247
string.c:3062: Test failed: d.x = 5.000000e-247, expected 5.000000e-247
string.c:3062: Test failed: d.x = 6.000000e-247, expected 6.000000e-247
string.c:3062: Test failed: d.x = 8.000000e-247, expected 8.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-246, expected 3.000000e-246
string.c:3062: Test failed: d.x = 6.000000e-246, expected 6.000000e-246
string.c:3062: Test failed: d.x = 1.000000e-244, expected 1.000000e-244
string.c:3062: Test failed: d.x = 2.000000e-244, expected 2.000000e-244
string.c:3062: Test failed: d.x = 4.000000e-244, expected 4.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-244, expected 7.000000e-244
string.c:3062: Test failed: d.x = 8.000000e-244, expected 8.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-243, expected 7.000000e-243
string.c:3062: Test failed: d.x = 3.000000e-242, expected 3.000000e-242
string.c:3062: Test failed: d.x = 5.000000e-242, expected 5.000000e-242
string.c:3062: Test failed: d.x = 6.000000e-242, expected 6.000000e-242
string.c:3062: Test failed: d.x = 7.000000e-242, expected 7.000000e-242
string.c:3062: Test failed: d.x = 9.000000e-242, expected 9.000000e-242
string.c:3062: Test failed: d.x = 1.000000e-241, expected 1.000000e-241
string.c:3062: Test failed: d.x = 2.000000e-241, expected 2.000000e-241
string.c:3062: Test failed: d.x = 4.000000e-241, expected 4.000000e-241
string.c:3062: Test failed: d.x = 8.000000e-241, expected 8.000000e-241
string.c:3062: Test failed: d.x = 7.000000e-240, expected 7.000000e-240
string.c:3062: Test failed: d.x = 3.000000e-239, expected 3.000000e-239
string.c:3062: Test failed: d.x = 5.000000e-239, expected 5.000000e-239
string.c:3062: Test failed: d.x = 6.000000e-239, expected 6.000000e-239
string.c:3062: Test failed: d.x = 7.000000e-239, expected 7.000000e-239
string.c:3062: Test failed: d.x = 9.000000e-239, expected 9.000000e-239
string.c:3062: Test failed: d.x = 1.000000e-238, expected 1.000000e-238
string.c:3062: Test failed: d.x = 2.000000e-238, expected 2.000000e-238
string.c:3062: Test failed: d.x = 3.000000e-238, expected 3.000000e-238
string.c:3062: Test failed: d.x = 4.000000e-238, expected 4.000000e-238
string.c:3062: Test failed: d.x = 6.000000e-238, expected 6.000000e-238
string.c:3062: Test failed: d.x = 8.000000e-238, expected 8.000000e-238
string.c:3062: Test failed: d.x = 9.000000e-238, expected 9.000000e-238
string.c:3062: Test failed: d.x = 1.000000e-237, expected 1.000000e-237
string.c:3062: Test failed: d.x = 2.000000e-237, expected 2.000000e-237
string.c:3062: Test failed: d.x = 3.000000e-237, expected 3.000000e-237
string.c:3062: Test failed: d.x = 4.000000e-237, expected 4.000000e-237
string.c:3062: Test failed: d.x = 6.000000e-237, expected 6.000000e-237
string.c:3062: Test failed: d.x = 7.000000e-237, expected 7.000000e-237
string.c:3062: Test failed: d.x = 8.000000e-237, expected 8.000000e-237
string.c:3062: Test failed: d.x = 9.000000e-237, expected 9.000000e-237
string.c:3062: Test failed: d.x = 1.000000e-236, expected 1.000000e-236
string.c:3062: Test failed: d.x = 2.000000e-236, expected 2.000000e-236
string.c:3062: Test failed: d.x = 3.000000e-236, expected 3.000000e-236
string.c:3062: Test failed: d.x = 4.000000e-236, expected 4.000000e-236
string.c:3062: Test failed: d.x = 5.000000e-236, expected 5.000000e-236
string.c:3062: Test failed: d.x = 6.000000e-236, expected 6.000000e-236
string.c:3062: Test failed: d.x = 7.000000e-236, expected 7.000000e-236
string.c:3062: Test failed: d.x = 8.000000e-236, expected 8.000000e-236
string.c:3062: Test failed: d.x = 9.000000e-236, expected 9.000000e-236
string.c:3062: Test failed: d.x = 1.000000e-234, expected 1.000000e-234
string.c:3062: Test failed: d.x = 2.000000e-234, expected 2.000000e-234
string.c:3062: Test failed: d.x = 3.000000e-234, expected 3.000000e-234
string.c:3062: Test failed: d.x = 4.000000e-234, expected 4.000000e-234
string.c:3062: Test failed: d.x = 5.000000e-234, expected 5.000000e-234
string.c:3062: Test failed: d.x = 6.000000e-234, expected 6.000000e-234
string.c:3062: Test failed: d.x = 7.000000e-234, expected 7.000000e-234
string.c:3062: Test failed: d.x = 8.000000e-234, expected 8.000000e-234
string.c:3062: Test failed: d.x = 9.000000e-234, expected 9.000000e-234
string.c:3062: Test failed: d.x = 1.000000e-233, expected 1.000000e-233
string.c:3062: Test failed: d.x = 2.000000e-233, expected 2.000000e-233
string.c:3062: Test failed: d.x = 3.000000e-233, expected 3.000000e-233
string.c:3062: Test failed: d.x = 4.000000e-233, expected 4.000000e-233
string.c:3062: Test failed: d.x = 6.000000e-233, expected 6.000000e-233
string.c:3062: Test failed: d.x = 8.000000e-233, expected 8.000000e-233
string.c:3062: Test failed: d.x = 1.000000e-232, expected 1.000000e-232
string.c:3062: Test failed: d.x = 2.000000e-232, expected 2.000000e-232
string.c:3062: Test failed: d.x = 3.000000e-232, expected 3.000000e-232
string.c:3062: Test failed: d.x = 4.000000e-232, expected 4.000000e-232
string.c:3062: Test failed: d.x = 6.000000e-232, expected 6.000000e-232
string.c:3062: Test failed: d.x = 8.000000e-232, expected 8.000000e-232
string.c:3062: Test failed: d.x = 1.000000e-229, expected 1.000000e-229
string.c:3062: Test failed: d.x = 2.000000e-229, expected 2.000000e-229
string.c:3062: Test failed: d.x = 3.000000e-229, expected 3.000000e-229
string.c:3062: Test failed: d.x = 4.000000e-229, expected 4.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-229, expected 5.000000e-229
string.c:3062: Test failed: d.x = 6.000000e-229, expected 6.000000e-229
string.c:3062: Test failed: d.x = 7.000000e-229, expected 7.000000e-229
string.c:3062: Test failed: d.x = 8.000000e-229, expected 8.000000e-229
string.c:3062: Test failed: d.x = 9.000000e-229, expected 9.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-228, expected 5.000000e-228
string.c:3062: Test failed: d.x = 7.000000e-228, expected 7.000000e-228
string.c:3062: Test failed: d.x = 9.000000e-228, expected 9.000000e-228
string.c:3062: Test failed: d.x = 1.000000e-226, expected 1.000000e-226
string.c:3062: Test failed: d.x = 2.000000e-226, expected 2.000000e-226
string.c:3062: Test failed: d.x = 3.000000e-226, expected 3.000000e-226
string.c:3062: Test failed: d.x = 4.000000e-226, expected 4.000000e-226
string.c:3062: Test failed: d.x = 5.000000e-226, expected 5.000000e-226
string.c:3062: Test failed: d.x = 6.000000e-226, expected 6.000000e-226
string.c:3062: Test failed: d.x = 7.000000e-226, expected 7.000000e-226
string.c:3062: Test failed: d.x = 8.000000e-226, expected 8.000000e-226
string.c:3062: Test failed: d.x = 9.000000e-226, expected 9.000000e-226
string.c:3062: Test failed: d.x = 1.000000e-225, expected 1.000000e-225
string.c:3062: Test failed: d.x = 2.000000e-225, expected 2.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-225, expected 3.000000e-225
string.c:3062: Test failed: d.x = 4.000000e-225, expected 4.000000e-225
string.c:3062: Test failed: d.x = 5.000000e-225, expected 5.000000e-225
string.c:3062: Test failed: d.x = 6.000000e-225, expected 6.000000e-225
string.c:3062: Test failed: d.x = 7.000000e-225, expected 7.000000e-225
string.c:3062: Test failed: d.x = 8.000000e-225, expected 8.000000e-225
string.c:3062: Test failed: d.x = 9.000000e-225, expected 9.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-224, expected 3.000000e-224
string.c:3062: Test failed: d.x = 6.000000e-224, expected 6.000000e-224
string.c:3062: Test failed: d.x = 1.000000e-222, expected 1.000000e-222
string.c:3062: Test failed: d.x = 2.000000e-222, expected 2.000000e-222
string.c:3062: Test failed: d.x = 4.000000e-222, expected 4.000000e-222
string.c:3062: Test failed: d.x = 8.000000e-222, expected 8.000000e-222
string.c:3062: Test failed: d.x = 3.000000e-220, expected 3.000000e-220
string.c:3062: Test failed: d.x = 5.000000e-220, expected 5.000000e-220
string.c:3062: Test failed: d.x = 6.000000e-220, expected 6.000000e-220
string.c:3062: Test failed: d.x = 7.000000e-220, expected 7.000000e-220
string.c:3062: Test failed: d.x = 1.000000e-219, expected 1.000000e-219
string.c:3062: Test failed: d.x = 2.000000e-219, expected 2.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-219, expected 3.000000e-219
string.c:3062: Test failed: d.x = 4.000000e-219, expected 4.000000e-219
string.c:3062: Test failed: d.x = 5.000000e-219, expected 5.000000e-219
string.c:3062: Test failed: d.x = 6.000000e-219, expected 6.000000e-219
string.c:3062: Test failed: d.x = 7.000000e-219, expected 7.000000e-219
string.c:3062: Test failed: d.x = 8.000000e-219, expected 8.000000e-219
string.c:3062: Test failed: d.x = 9.000000e-219, expected 9.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-218, expected 3.000000e-218
string.c:3062: Test failed: d.x = 6.000000e-218, expected 6.000000e-218
string.c:3062: Test failed: d.x = 9.000000e-218, expected 9.000000e-218
string.c:3062: Test failed: d.x = 1.000000e-217, expected 1.000000e-217
string.c:3062: Test failed: d.x = 2.000000e-217, expected 2.000000e-217
string.c:3062: Test failed: d.x = 3.000000e-217, expected 3.000000e-217
string.c:3062: Test failed: d.x = 4.000000e-217, expected 4.000000e-217
string.c:3062: Test failed: d.x = 5.000000e-217, expected 5.000000e-217
string.c:3062: Test failed: d.x = 6.000000e-217, expected 6.000000e-217
string.c:3062: Test failed: d.x = 7.000000e-217, expected 7.000000e-217
string.c:3062: Test failed: d.x = 8.000000e-217, expected 8.000000e-217
string.c:3062: Test failed: d.x = 9.000000e-217, expected 9.000000e-217
string.c:3062: Test failed: d.x = 1.000000e-215, expected 1.000000e-215
string.c:3062: Test failed: d.x = 2.000000e-215, expected 2.000000e-215
string.c:3062: Test failed: d.x = 3.000000e-215, expected 3.000000e-215
string.c:3062: Test failed: d.x = 4.000000e-215, expected 4.000000e-215
string.c:3062: Test failed: d.x = 5.000000e-215, expected 5.000000e-215
string.c:3062: Test failed: d.x = 6.000000e-215, expected 6.000000e-215
string.c:3062: Test failed: d.x = 7.000000e-215, expected 7.000000e-215
string.c:3062: Test failed: d.x = 8.000000e-215, expected 8.000000e-215
string.c:3062: Test failed: d.x = 9.000000e-215, expected 9.000000e-215
string.c:3062: Test failed: d.x = 1.000000e-214, expected 1.000000e-214
string.c:3062: Test failed: d.x = 2.000000e-214, expected 2.000000e-214
string.c:3062: Test failed: d.x = 4.000000e-214, expected 4.000000e-214
string.c:3062: Test failed: d.x = 5.000000e-214, expected 5.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-214, expected 7.000000e-214
string.c:3062: Test failed: d.x = 8.000000e-214, expected 8.000000e-214
string.c:3062: Test failed: d.x = 9.000000e-214, expected 9.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-213, expected 7.000000e-213
string.c:3062: Test failed: d.x = 1.000000e-212, expected 1.000000e-212
string.c:3062: Test failed: d.x = 2.000000e-212, expected 2.000000e-212
string.c:3062: Test failed: d.x = 3.000000e-212, expected 3.000000e-212
string.c:3062: Test failed: d.x = 4.000000e-212, expected 4.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-212, expected 5.000000e-212
string.c:3062: Test failed: d.x = 6.000000e-212, expected 6.000000e-212
string.c:3062: Test failed: d.x = 7.000000e-212, expected 7.000000e-212
string.c:3062: Test failed: d.x = 8.000000e-212, expected 8.000000e-212
string.c:3062: Test failed: d.x = 9.000000e-212, expected 9.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-211, expected 5.000000e-211
string.c:3062: Test failed: d.x = 3.000000e-210, expected 3.000000e-210
string.c:3062: Test failed: d.x = 6.000000e-210, expected 6.000000e-210
string.c:3062: Test failed: d.x = 9.000000e-210, expected 9.000000e-210
string.c:3062: Test failed: d.x = 5.000000e-208, expected 5.000000e-208
string.c:3062: Test failed: d.x = 9.000000e-208, expected 9.000000e-208
string.c:3062: Test failed: d.x = 3.000000e-207, expected 3.000000e-207
string.c:3062: Test failed: d.x = 5.000000e-207, expected 5.000000e-207
string.c:3062: Test failed: d.x = 6.000000e-207, expected 6.000000e-207
string.c:3062: Test failed: d.x = 7.000000e-207, expected 7.000000e-207
string.c:3062: Test failed: d.x = 9.000000e-207, expected 9.000000e-207
string.c:3062: Test failed: d.x = 3.000000e-204, expected 3.000000e-204
string.c:3062: Test failed: d.x = 6.000000e-204, expected 6.000000e-204
string.c:3062: Test failed: d.x = 1.000000e-202, expected 1.000000e-202
string.c:3062: Test failed: d.x = 2.000000e-202, expected 2.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-202, expected 3.000000e-202
string.c:3062: Test failed: d.x = 4.000000e-202, expected 4.000000e-202
string.c:3062: Test failed: d.x = 5.000000e-202, expected 5.000000e-202
string.c:3062: Test failed: d.x = 6.000000e-202, expected 6.000000e-202
string.c:3062: Test failed: d.x = 7.000000e-202, expected 7.000000e-202
string.c:3062: Test failed: d.x = 8.000000e-202, expected 8.000000e-202
string.c:3062: Test failed: d.x = 9.000000e-202, expected 9.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-201, expected 3.000000e-201
string.c:3062: Test failed: d.x = 6.000000e-201, expected 6.000000e-201
string.c:3062: Test failed: d.x = 5.000000e-200, expected 5.000000e-200
string.c:3062: Test failed: d.x = 7.000000e-200, expected 7.000000e-200
string.c:3062: Test failed: d.x = 9.000000e-200, expected 9.000000e-200
string.c:3062: Test failed: d.x = 3.000000e-199, expected 3.000000e-199
string.c:3062: Test failed: d.x = 6.000000e-199, expected 6.000000e-199
string.c:3062: Test failed: d.x = 7.000000e-199, expected 7.000000e-199
string.c:3062: Test failed: d.x = 9.000000e-199, expected 9.000000e-199
string.c:3062: Test failed: d.x = 3.000000e-198, expected 3.000000e-198
string.c:3062: Test failed: d.x = 5.000000e-198, expected 5.000000e-198
string.c:3062: Test failed: d.x = 6.000000e-198, expected 6.000000e-198
string.c:3062: Test failed: d.x = 7.000000e-198, expected 7.000000e-198
string.c:3062: Test failed: d.x = 9.000000e-198, expected 9.000000e-198
string.c:3062: Test failed: d.x = 3.000000e-196, expected 3.000000e-196
string.c:3062: Test failed: d.x = 6.000000e-196, expected 6.000000e-196
string.c:3062: Test failed: d.x = 5.000000e-195, expected 5.000000e-195
string.c:3062: Test failed: d.x = 1.000000e-194, expected 1.000000e-194
string.c:3062: Test failed: d.x = 2.000000e-194, expected 2.000000e-194
string.c:3062: Test failed: d.x = 4.000000e-194, expected 4.000000e-194
string.c:3062: Test failed: d.x = 5.000000e-194, expected 5.000000e-194
string.c:3062: Test failed: d.x = 7.000000e-194, expected 7.000000e-194
string.c:3062: Test failed: d.x = 8.000000e-194, expected 8.000000e-194
string.c:3062: Test failed: d.x = 9.000000e-194, expected 9.000000e-194
string.c:3062: Test failed: d.x = 3.000000e-193, expected 3.000000e-193
string.c:3062: Test failed: d.x = 6.000000e-193, expected 6.000000e-193
string.c:3062: Test failed: d.x = 5.000000e-192, expected 5.000000e-192
string.c:3062: Test failed: d.x = 1.000000e-185, expected 1.000000e-185
string.c:3062: Test failed: d.x = 2.000000e-185, expected 2.000000e-185
string.c:3062: Test failed: d.x = 4.000000e-185, expected 4.000000e-185
string.c:3062: Test failed: d.x = 5.000000e-185, expected 5.000000e-185
string.c:3062: Test failed: d.x = 8.000000e-185, expected 8.000000e-185
string.c:3062: Test failed: d.x = 9.000000e-184, expected 9.000000e-184
string.c:3062: Test failed: d.x = 7.000000e-181, expected 7.000000e-181
string.c:3062: Test failed: d.x = 5.000000e-175, expected 5.000000e-175
string.c:3062: Test failed: d.x = 1.000000e-171, expected 1.000000e-171
string.c:3062: Test failed: d.x = 2.000000e-171, expected 2.000000e-171
string.c:3062: Test failed: d.x = 4.000000e-171, expected 4.000000e-171
string.c:3062: Test failed: d.x = 8.000000e-171, expected 8.000000e-171
string.c:3062: Test failed: d.x = 3.000000e-168, expected 3.000000e-168
string.c:3062: Test failed: d.x = 6.000000e-168, expected 6.000000e-168
string.c:3062: Test failed: d.x = 1.000000e-165, expected 1.000000e-165
string.c:3062: Test failed: d.x = 2.000000e-165, expected 2.000000e-165
string.c:3062: Test failed: d.x = 4.000000e-165, expected 4.000000e-165
string.c:3062: Test failed: d.x = 8.000000e-165, expected 8.000000e-165
string.c:3062: Test failed: d.x = 5.000000e-161, expected 5.000000e-161
string.c:3062: Test failed: d.x = 9.000000e-159, expected 9.000000e-159
string.c:3062: Test failed: d.x = 5.000000e-158, expected 5.000000e-158
string.c:3062: Test failed: d.x = 1.000000e-146, expected 1.000000e-146
string.c:3062: Test failed: d.x = 2.000000e-146, expected 2.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-146, expected 3.000000e-146
string.c:3062: Test failed: d.x = 4.000000e-146, expected 4.000000e-146
string.c:3062: Test failed: d.x = 5.000000e-146, expected 5.000000e-146
string.c:3062: Test failed: d.x = 6.000000e-146, expected 6.000000e-146
string.c:3062: Test failed: d.x = 8.000000e-146, expected 8.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-131, expected 3.000000e-131
string.c:3062: Test failed: d.x = 6.000000e-131, expected 6.000000e-131
string.c:3062: Test failed: d.x = 5.000000e+131, expected 5.000000e+131
string.c:3062: Test failed: d.x = 3.000000e+134, expected 3.000000e+134
string.c:3062: Test failed: d.x = 6.000000e+134, expected 6.000000e+134
string.c:3062: Test failed: d.x = 7.000000e+134, expected 7.000000e+134
string.c:3062: Test failed: d.x = 3.000000e+146, expected 3.000000e+146
string.c:3062: Test failed: d.x = 6.000000e+146, expected 6.000000e+146
string.c:3062: Test failed: d.x = 7.000000e+146, expected 7.000000e+146
string.c:3062: Test failed: d.x = 9.000000e+146, expected 9.000000e+146
string.c:3062: Test failed: d.x = 3.000000e+150, expected 3.000000e+150
string.c:3062: Test failed: d.x = 6.000000e+150, expected 6.000000e+150
string.c:3062: Test failed: d.x = 3.000000e+153, expected 3.000000e+153
string.c:3062: Test failed: d.x = 6.000000e+153, expected 6.000000e+153
string.c:3062: Test failed: d.x = 5.000000e+159, expected 5.000000e+159
string.c:3062: Test failed: d.x = 7.000000e+162, expected 7.000000e+162
string.c:3062: Test failed: d.x = 3.000000e+165, expected 3.000000e+165
string.c:3062: Test failed: d.x = 6.000000e+165, expected 6.000000e+165
string.c:3062: Test failed: d.x = 7.000000e+165, expected 7.000000e+165
string.c:3062: Test failed: d.x = 5.000000e+168, expected 5.000000e+168
string.c:3062: Test failed: d.x = 9.000000e+168, expected 9.000000e+168
string.c:3062: Test failed: d.x = 5.000000e+171, expected 5.000000e+171
string.c:3062: Test failed: d.x = 3.000000e+177, expected 3.000000e+177
string.c:3062: Test failed: d.x = 6.000000e+177, expected 6.000000e+177
string.c:3062: Test failed: d.x = 5.000000e+184, expected 5.000000e+184
string.c:3062: Test failed: d.x = 1.000000e+185, expected 1.000000e+185
string.c:3062: Test failed: d.x = 2.000000e+185, expected 2.000000e+185
string.c:3062: Test failed: d.x = 4.000000e+185, expected 4.000000e+185
string.c:3062: Test failed: d.x = 5.000000e+185, expected 5.000000e+185
string.c:3062: Test failed: d.x = 7.000000e+185, expected 7.000000e+185
string.c:3062: Test failed: d.x = 8.000000e+185, expected 8.000000e+185
string.c:3062: Test failed: d.x = 3.000000e+186, expected 3.000000e+186
string.c:3062: Test failed: d.x = 6.000000e+186, expected 6.000000e+186
string.c:3062: Test failed: d.x = 5.000000e+187, expected 5.000000e+187
string.c:3062: Test failed: d.x = 9.000000e+192, expected 9.000000e+192
string.c:3062: Test failed: d.x = 3.000000e+193, expected 3.000000e+193
string.c:3062: Test failed: d.x = 6.000000e+193, expected 6.000000e+193
string.c:3062: Test failed: d.x = 7.000000e+193, expected 7.000000e+193
string.c:3062: Test failed: d.x = 9.000000e+193, expected 9.000000e+193
string.c:3062: Test failed: d.x = 1.000000e+194, expected 1.000000e+194
string.c:3062: Test failed: d.x = 2.000000e+194, expected 2.000000e+194
string.c:3062: Test failed: d.x = 3.000000e+194, expected 3.000000e+194
string.c:3062: Test failed: d.x = 4.000000e+194, expected 4.000000e+194
string.c:3062: Test failed: d.x = 6.000000e+194, expected 6.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+194, expected 7.000000e+194
string.c:3062: Test failed: d.x = 8.000000e+194, expected 8.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+195, expected 7.000000e+195
string.c:3062: Test failed: d.x = 7.000000e+196, expected 7.000000e+196
string.c:3062: Test failed: d.x = 1.000000e+198, expected 1.000000e+198
string.c:3062: Test failed: d.x = 2.000000e+198, expected 2.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+198, expected 3.000000e+198
string.c:3062: Test failed: d.x = 4.000000e+198, expected 4.000000e+198
string.c:3062: Test failed: d.x = 6.000000e+198, expected 6.000000e+198
string.c:3062: Test failed: d.x = 7.000000e+198, expected 7.000000e+198
string.c:3062: Test failed: d.x = 8.000000e+198, expected 8.000000e+198
string.c:3062: Test failed: d.x = 9.000000e+198, expected 9.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+199, expected 3.000000e+199
string.c:3062: Test failed: d.x = 6.000000e+199, expected 6.000000e+199
string.c:3062: Test failed: d.x = 7.000000e+199, expected 7.000000e+199
string.c:3062: Test failed: d.x = 1.000000e+200, expected 1.000000e+200
string.c:3062: Test failed: d.x = 2.000000e+200, expected 2.000000e+200
string.c:3062: Test failed: d.x = 3.000000e+200, expected 3.000000e+200
string.c:3062: Test failed: d.x = 4.000000e+200, expected 4.000000e+200
string.c:3062: Test failed: d.x = 5.000000e+200, expected 5.000000e+200
string.c:3062: Test failed: d.x = 6.000000e+200, expected 6.000000e+200
string.c:3062: Test failed: d.x = 8.000000e+200, expected 8.000000e+200
string.c:3062: Test failed: d.x = 9.000000e+200, expected 9.000000e+200
string.c:3062: Test failed: d.x = 7.000000e+201, expected 7.000000e+201
string.c:3062: Test failed: d.x = 1.000000e+202, expected 1.000000e+202
string.c:3062: Test failed: d.x = 2.000000e+202, expected 2.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+202, expected 3.000000e+202
string.c:3062: Test failed: d.x = 4.000000e+202, expected 4.000000e+202
string.c:3062: Test failed: d.x = 5.000000e+202, expected 5.000000e+202
string.c:3062: Test failed: d.x = 6.000000e+202, expected 6.000000e+202
string.c:3062: Test failed: d.x = 7.000000e+202, expected 7.000000e+202
string.c:3062: Test failed: d.x = 8.000000e+202, expected 8.000000e+202
string.c:3062: Test failed: d.x = 9.000000e+202, expected 9.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+204, expected 3.000000e+204
string.c:3062: Test failed: d.x = 6.000000e+204, expected 6.000000e+204
string.c:3062: Test failed: d.x = 7.000000e+204, expected 7.000000e+204
string.c:3062: Test failed: d.x = 5.000000e+207, expected 5.000000e+207
string.c:3062: Test failed: d.x = 9.000000e+207, expected 9.000000e+207
string.c:3062: Test failed: d.x = 1.000000e+208, expected 1.000000e+208
string.c:3062: Test failed: d.x = 2.000000e+208, expected 2.000000e+208
string.c:3062: Test failed: d.x = 3.000000e+208, expected 3.000000e+208
string.c:3062: Test failed: d.x = 4.000000e+208, expected 4.000000e+208
string.c:3062: Test failed: d.x = 6.000000e+208, expected 6.000000e+208
string.c:3062: Test failed: d.x = 7.000000e+208, expected 7.000000e+208
string.c:3062: Test failed: d.x = 8.000000e+208, expected 8.000000e+208
string.c:3062: Test failed: d.x = 5.000000e+210, expected 5.000000e+210
string.c:3062: Test failed: d.x = 9.000000e+210, expected 9.000000e+210
string.c:3062: Test failed: d.x = 1.000000e+211, expected 1.000000e+211
string.c:3062: Test failed: d.x = 2.000000e+211, expected 2.000000e+211
string.c:3062: Test failed: d.x = 4.000000e+211, expected 4.000000e+211
string.c:3062: Test failed: d.x = 5.000000e+211, expected 5.000000e+211
string.c:3062: Test failed: d.x = 8.000000e+211, expected 8.000000e+211
string.c:3062: Test failed: d.x = 1.000000e+212, expected 1.000000e+212
string.c:3062: Test failed: d.x = 2.000000e+212, expected 2.000000e+212
string.c:3062: Test failed: d.x = 3.000000e+212, expected 3.000000e+212
string.c:3062: Test failed: d.x = 4.000000e+212, expected 4.000000e+212
string.c:3062: Test failed: d.x = 5.000000e+212, expected 5.000000e+212
string.c:3062: Test failed: d.x = 6.000000e+212, expected 6.000000e+212
string.c:3062: Test failed: d.x = 8.000000e+212, expected 8.000000e+212
string.c:3062: Test failed: d.x = 9.000000e+212, expected 9.000000e+212
string.c:3062: Test failed: d.x = 1.000000e+213, expected 1.000000e+213
string.c:3062: Test failed: d.x = 2.000000e+213, expected 2.000000e+213
string.c:3062: Test failed: d.x = 4.000000e+213, expected 4.000000e+213
string.c:3062: Test failed: d.x = 5.000000e+213, expected 5.000000e+213
string.c:3062: Test failed: d.x = 7.000000e+213, expected 7.000000e+213
string.c:3062: Test failed: d.x = 8.000000e+213, expected 8.000000e+213
string.c:3062: Test failed: d.x = 1.000000e+214, expected 1.000000e+214
string.c:3062: Test failed: d.x = 2.000000e+214, expected 2.000000e+214
string.c:3062: Test failed: d.x = 4.000000e+214, expected 4.000000e+214
string.c:3062: Test failed: d.x = 5.000000e+214, expected 5.000000e+214
string.c:3062: Test failed: d.x = 8.000000e+214, expected 8.000000e+214
string.c:3062: Test failed: d.x = 1.000000e+215, expected 1.000000e+215
string.c:3062: Test failed: d.x = 2.000000e+215, expected 2.000000e+215
string.c:3062: Test failed: d.x = 3.000000e+215, expected 3.000000e+215
string.c:3062: Test failed: d.x = 4.000000e+215, expected 4.000000e+215
string.c:3062: Test failed: d.x = 5.000000e+215, expected 5.000000e+215
string.c:3062: Test failed: d.x = 6.000000e+215, expected 6.000000e+215
string.c:3062: Test failed: d.x = 7.000000e+215, expected 7.000000e+215
string.c:3062: Test failed: d.x = 8.000000e+215, expected 8.000000e+215
string.c:3062: Test failed: d.x = 9.000000e+215, expected 9.000000e+215
string.c:3062: Test failed: d.x = 1.000000e+217, expected 1.000000e+217
string.c:3062: Test failed: d.x = 2.000000e+217, expected 2.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+217, expected 3.000000e+217
string.c:3062: Test failed: d.x = 4.000000e+217, expected 4.000000e+217
string.c:3062: Test failed: d.x = 5.000000e+217, expected 5.000000e+217
string.c:3062: Test failed: d.x = 6.000000e+217, expected 6.000000e+217
string.c:3062: Test failed: d.x = 7.000000e+217, expected 7.000000e+217
string.c:3062: Test failed: d.x = 8.000000e+217, expected 8.000000e+217
string.c:3062: Test failed: d.x = 9.000000e+217, expected 9.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+218, expected 3.000000e+218
string.c:3062: Test failed: d.x = 6.000000e+218, expected 6.000000e+218
string.c:3062: Test failed: d.x = 7.000000e+218, expected 7.000000e+218
string.c:3062: Test failed: d.x = 9.000000e+218, expected 9.000000e+218
string.c:3062: Test failed: d.x = 1.000000e+219, expected 1.000000e+219
string.c:3062: Test failed: d.x = 2.000000e+219, expected 2.000000e+219
string.c:3062: Test failed: d.x = 3.000000e+219, expected 3.000000e+219
string.c:3062: Test failed: d.x = 4.000000e+219, expected 4.000000e+219
string.c:3062: Test failed: d.x = 5.000000e+219, expected 5.000000e+219
string.c:3062: Test failed: d.x = 6.000000e+219, expected 6.000000e+219
string.c:3062: Test failed: d.x = 7.000000e+219, expected 7.000000e+219
string.c:3062: Test failed: d.x = 8.000000e+219, expected 8.000000e+219
string.c:3062: Test failed: d.x = 9.000000e+219, expected 9.000000e+219
string.c:3062: Test failed: d.x = 1.000000e+220, expected 1.000000e+220
string.c:3062: Test failed: d.x = 2.000000e+220, expected 2.000000e+220
string.c:3062: Test failed: d.x = 3.000000e+220, expected 3.000000e+220
string.c:3062: Test failed: d.x = 4.000000e+220, expected 4.000000e+220
string.c:3062: Test failed: d.x = 6.000000e+220, expected 6.000000e+220
string.c:3062: Test failed: d.x = 7.000000e+220, expected 7.000000e+220
string.c:3062: Test failed: d.x = 8.000000e+220, expected 8.000000e+220
string.c:3062: Test failed: d.x = 9.000000e+220, expected 9.000000e+220
string.c:3062: Test failed: d.x = 1.000000e+222, expected 1.000000e+222
string.c:3062: Test failed: d.x = 2.000000e+222, expected 2.000000e+222
string.c:3062: Test failed: d.x = 4.000000e+222, expected 4.000000e+222
string.c:3062: Test failed: d.x = 5.000000e+222, expected 5.000000e+222
string.c:3062: Test failed: d.x = 7.000000e+222, expected 7.000000e+222
string.c:3062: Test failed: d.x = 8.000000e+222, expected 8.000000e+222
string.c:3062: Test failed: d.x = 3.000000e+223, expected 3.000000e+223
string.c:3062: Test failed: d.x = 6.000000e+223, expected 6.000000e+223
string.c:3062: Test failed: d.x = 5.000000e+224, expected 5.000000e+224
string.c:3062: Test failed: d.x = 1.000000e+225, expected 1.000000e+225
string.c:3062: Test failed: d.x = 2.000000e+225, expected 2.000000e+225
string.c:3062: Test failed: d.x = 3.000000e+225, expected 3.000000e+225
string.c:3062: Test failed: d.x = 4.000000e+225, expected 4.000000e+225
string.c:3062: Test failed: d.x = 5.000000e+225, expected 5.000000e+225
string.c:3062: Test failed: d.x = 6.000000e+225, expected 6.000000e+225
string.c:3062: Test failed: d.x = 7.000000e+225, expected 7.000000e+225
string.c:3062: Test failed: d.x = 8.000000e+225, expected 8.000000e+225
string.c:3062: Test failed: d.x = 9.000000e+225, expected 9.000000e+225
string.c:3062: Test failed: d.x = 1.000000e+226, expected 1.000000e+226
string.c:3062: Test failed: d.x = 2.000000e+226, expected 2.000000e+226
string.c:3062: Test failed: d.x = 3.000000e+226, expected 3.000000e+226
string.c:3062: Test failed: d.x = 4.000000e+226, expected 4.000000e+226
string.c:3062: Test failed: d.x = 5.000000e+226, expected 5.000000e+226
string.c:3062: Test failed: d.x = 6.000000e+226, expected 6.000000e+226
string.c:3062: Test failed: d.x = 7.000000e+226, expected 7.000000e+226
string.c:3062: Test failed: d.x = 8.000000e+226, expected 8.000000e+226
string.c:3062: Test failed: d.x = 9.000000e+226, expected 9.000000e+226
string.c:3062: Test failed: d.x = 1.000000e+228, expected 1.000000e+228
string.c:3062: Test failed: d.x = 2.000000e+228, expected 2.000000e+228
string.c:3062: Test failed: d.x = 3.000000e+228, expected 3.000000e+228
string.c:3062: Test failed: d.x = 4.000000e+228, expected 4.000000e+228
string.c:3062: Test failed: d.x = 6.000000e+228, expected 6.000000e+228
string.c:3062: Test failed: d.x = 7.000000e+228, expected 7.000000e+228
string.c:3062: Test failed: d.x = 8.000000e+228, expected 8.000000e+228
string.c:3062: Test failed: d.x = 9.000000e+228, expected 9.000000e+228
string.c:3062: Test failed: d.x = 1.000000e+229, expected 1.000000e+229
string.c:3062: Test failed: d.x = 2.000000e+229, expected 2.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+229, expected 3.000000e+229
string.c:3062: Test failed: d.x = 4.000000e+229, expected 4.000000e+229
string.c:3062: Test failed: d.x = 5.000000e+229, expected 5.000000e+229
string.c:3062: Test failed: d.x = 6.000000e+229, expected 6.000000e+229
string.c:3062: Test failed: d.x = 7.000000e+229, expected 7.000000e+229
string.c:3062: Test failed: d.x = 8.000000e+229, expected 8.000000e+229
string.c:3062: Test failed: d.x = 9.000000e+229, expected 9.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+232, expected 3.000000e+232
string.c:3062: Test failed: d.x = 6.000000e+232, expected 6.000000e+232
string.c:3062: Test failed: d.x = 7.000000e+232, expected 7.000000e+232
string.c:3062: Test failed: d.x = 3.000000e+233, expected 3.000000e+233
string.c:3062: Test failed: d.x = 6.000000e+233, expected 6.000000e+233
string.c:3062: Test failed: d.x = 7.000000e+233, expected 7.000000e+233
string.c:3062: Test failed: d.x = 1.000000e+234, expected 1.000000e+234
string.c:3062: Test failed: d.x = 2.000000e+234, expected 2.000000e+234
string.c:3062: Test failed: d.x = 3.000000e+234, expected 3.000000e+234
string.c:3062: Test failed: d.x = 4.000000e+234, expected 4.000000e+234
string.c:3062: Test failed: d.x = 5.000000e+234, expected 5.000000e+234
string.c:3062: Test failed: d.x = 6.000000e+234, expected 6.000000e+234
string.c:3062: Test failed: d.x = 8.000000e+234, expected 8.000000e+234
string.c:3062: Test failed: d.x = 9.000000e+234, expected 9.000000e+234
string.c:3062: Test failed: d.x = 1.000000e+236, expected 1.000000e+236
string.c:3062: Test failed: d.x = 2.000000e+236, expected 2.000000e+236
string.c:3062: Test failed: d.x = 3.000000e+236, expected 3.000000e+236
string.c:3062: Test failed: d.x = 4.000000e+236, expected 4.000000e+236
string.c:3062: Test failed: d.x = 5.000000e+236, expected 5.000000e+236
string.c:3062: Test failed: d.x = 6.000000e+236, expected 6.000000e+236
string.c:3062: Test failed: d.x = 7.000000e+236, expected 7.000000e+236
string.c:3062: Test failed: d.x = 8.000000e+236, expected 8.000000e+236
string.c:3062: Test failed: d.x = 9.000000e+236, expected 9.000000e+236
string.c:3062: Test failed: d.x = 1.000000e+237, expected 1.000000e+237
string.c:3062: Test failed: d.x = 2.000000e+237, expected 2.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+237, expected 3.000000e+237
string.c:3062: Test failed: d.x = 4.000000e+237, expected 4.000000e+237
string.c:3062: Test failed: d.x = 5.000000e+237, expected 5.000000e+237
string.c:3062: Test failed: d.x = 6.000000e+237, expected 6.000000e+237
string.c:3062: Test failed: d.x = 7.000000e+237, expected 7.000000e+237
string.c:3062: Test failed: d.x = 8.000000e+237, expected 8.000000e+237
string.c:3062: Test failed: d.x = 9.000000e+237, expected 9.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+238, expected 3.000000e+238
string.c:3062: Test failed: d.x = 6.000000e+238, expected 6.000000e+238
string.c:3062: Test failed: d.x = 7.000000e+238, expected 7.000000e+238
string.c:3062: Test failed: d.x = 1.000000e+239, expected 1.000000e+239
string.c:3062: Test failed: d.x = 2.000000e+239, expected 2.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+239, expected 3.000000e+239
string.c:3062: Test failed: d.x = 4.000000e+239, expected 4.000000e+239
string.c:3062: Test failed: d.x = 6.000000e+239, expected 6.000000e+239
string.c:3062: Test failed: d.x = 8.000000e+239, expected 8.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+240, expected 3.000000e+240
string.c:3062: Test failed: d.x = 6.000000e+240, expected 6.000000e+240
string.c:3062: Test failed: d.x = 9.000000e+240, expected 9.000000e+240
string.c:3062: Test failed: d.x = 1.000000e+241, expected 1.000000e+241
string.c:3062: Test failed: d.x = 2.000000e+241, expected 2.000000e+241
string.c:3062: Test failed: d.x = 4.000000e+241, expected 4.000000e+241
string.c:3062: Test failed: d.x = 5.000000e+241, expected 5.000000e+241
string.c:3062: Test failed: d.x = 7.000000e+241, expected 7.000000e+241
string.c:3062: Test failed: d.x = 8.000000e+241, expected 8.000000e+241
string.c:3062: Test failed: d.x = 1.000000e+242, expected 1.000000e+242
string.c:3062: Test failed: d.x = 2.000000e+242, expected 2.000000e+242
string.c:3062: Test failed: d.x = 3.000000e+242, expected 3.000000e+242
string.c:3062: Test failed: d.x = 4.000000e+242, expected 4.000000e+242
string.c:3062: Test failed: d.x = 6.000000e+242, expected 6.000000e+242
string.c:3062: Test failed: d.x = 8.000000e+242, expected 8.000000e+242
string.c:3062: Test failed: d.x = 5.000000e+243, expected 5.000000e+243
string.c:3062: Test failed: d.x = 9.000000e+243, expected 9.000000e+243
string.c:3062: Test failed: d.x = 1.000000e+244, expected 1.000000e+244
string.c:3062: Test failed: d.x = 2.000000e+244, expected 2.000000e+244
string.c:3062: Test failed: d.x = 4.000000e+244, expected 4.000000e+244
string.c:3062: Test failed: d.x = 5.000000e+244, expected 5.000000e+244
string.c:3062: Test failed: d.x = 8.000000e+244, expected 8.000000e+244
string.c:3062: Test failed: d.x = 9.000000e+244, expected 9.000000e+244
string.c:3062: Test failed: d.x = 3.000000e+246, expected 3.000000e+246
string.c:3062: Test failed: d.x = 6.000000e+246, expected 6.000000e+246
string.c:3062: Test failed: d.x = 9.000000e+246, expected 9.000000e+246
string.c:3062: Test failed: d.x = 1.000000e+247, expected 1.000000e+247
string.c:3062: Test failed: d.x = 2.000000e+247, expected 2.000000e+247
string.c:3062: Test failed: d.x = 4.000000e+247, expected 4.000000e+247
string.c:3062: Test failed: d.x = 5.000000e+247, expected 5.000000e+247
string.c:3062: Test failed: d.x = 7.000000e+247, expected 7.000000e+247
string.c:3062: Test failed: d.x = 8.000000e+247, expected 8.000000e+247
string.c:3062: Test failed: d.x = 1.000000e+248, expected 1.000000e+248
string.c:3062: Test failed: d.x = 2.000000e+248, expected 2.000000e+248
string.c:3062: Test failed: d.x = 3.000000e+248, expected 3.000000e+248
string.c:3062: Test failed: d.x = 4.000000e+248, expected 4.000000e+248
string.c:3062: Test failed: d.x = 6.000000e+248, expected 6.000000e+248
string.c:3062: Test failed: d.x = 8.000000e+248, expected 8.000000e+248
string.c:3062: Test failed: d.x = 1.000000e+249, expected 1.000000e+249
string.c:3062: Test failed: d.x = 2.000000e+249, expected 2.000000e+249
string.c:3062: Test failed: d.x = 3.000000e+249, expected 3.000000e+249
string.c:3062: Test failed: d.x = 4.000000e+249, expected 4.000000e+249
string.c:3062: Test failed: d.x = 5.000000e+249, expected 5.000000e+249
string.c:3062: Test failed: d.x = 6.000000e+249, expected 6.000000e+249
string.c:3062: Test failed: d.x = 7.000000e+249, expected 7.000000e+249
string.c:3062: Test failed: d.x = 8.000000e+249, expected 8.000000e+249
string.c:3062: Test failed: d.x = 9.000000e+249, expected 9.000000e+249
string.c:3062: Test failed: d.x = 1.000000e+250, expected 1.000000e+250
string.c:3062: Test failed: d.x = 2.000000e+250, expected 2.000000e+250
string.c:3062: Test failed: d.x = 4.000000e+250, expected 4.000000e+250
string.c:3062: Test failed: d.x = 5.000000e+250, expected 5.000000e+250
string.c:3062: Test failed: d.x = 8.000000e+250, expected 8.000000e+250
string.c:3062: Test failed: d.x = 9.000000e+250, expected 9.000000e+250
string.c:3062: Test failed: d.x = 1.000000e+251, expected 1.000000e+251
string.c:3062: Test failed: d.x = 2.000000e+251, expected 2.000000e+251
string.c:3062: Test failed: d.x = 3.000000e+251, expected 3.000000e+251
string.c:3062: Test failed: d.x = 4.000000e+251, expected 4.000000e+251
string.c:3062: Test failed: d.x = 6.000000e+251, expected 6.000000e+251
string.c:3062: Test failed: d.x = 7.000000e+251, expected 7.000000e+251
string.c:3062: Test failed: d.x = 8.000000e+251, expected 8.000000e+251
string.c:3062: Test failed: d.x = 9.000000e+251, expected 9.000000e+251
string.c:3062: Test failed: d.x = 1.000000e+253, expected 1.000000e+253
string.c:3062: Test failed: d.x = 2.000000e+253, expected 2.000000e+253
string.c:3062: Test failed: d.x = 4.000000e+253, expected 4.000000e+253
string.c:3062: Test failed: d.x = 5.000000e+253, expected 5.000000e+253
string.c:3062: Test failed: d.x = 7.000000e+253, expected 7.000000e+253
string.c:3062: Test failed: d.x = 8.000000e+253, expected 8.000000e+253
string.c:3062: Test failed: d.x = 1.000000e+254, expected 1.000000e+254
string.c:3062: Test failed: d.x = 2.000000e+254, expected 2.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+254, expected 3.000000e+254
string.c:3062: Test failed: d.x = 4.000000e+254, expected 4.000000e+254
string.c:3062: Test failed: d.x = 6.000000e+254, expected 6.000000e+254
string.c:3062: Test failed: d.x = 7.000000e+254, expected 7.000000e+254
string.c:3062: Test failed: d.x = 8.000000e+254, expected 8.000000e+254
string.c:3062: Test failed: d.x = 9.000000e+254, expected 9.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+255, expected 3.000000e+255
string.c:3062: Test failed: d.x = 6.000000e+255, expected 6.000000e+255
string.c:3062: Test failed: d.x = 7.000000e+255, expected 7.000000e+255
string.c:3062: Test failed: d.x = 9.000000e+255, expected 9.000000e+255
string.c:3062: Test failed: d.x = 1.000000e+256, expected 1.000000e+256
string.c:3062: Test failed: d.x = 2.000000e+256, expected 2.000000e+256
string.c:3062: Test failed: d.x = 3.000000e+256, expected 3.000000e+256
string.c:3062: Test failed: d.x = 4.000000e+256, expected 4.000000e+256
string.c:3062: Test failed: d.x = 5.000000e+256, expected 5.000000e+256
string.c:3062: Test failed: d.x = 6.000000e+256, expected 6.000000e+256
string.c:3062: Test failed: d.x = 7.000000e+256, expected 7.000000e+256
string.c:3062: Test failed: d.x = 8.000000e+256, expected 8.000000e+256
string.c:3062: Test failed: d.x = 9.000000e+256, expected 9.000000e+256
string.c:3062: Test failed: d.x = 1.000000e+257, expected 1.000000e+257
string.c:3062: Test failed: d.x = 2.000000e+257, expected 2.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+257, expected 3.000000e+257
string.c:3062: Test failed: d.x = 4.000000e+257, expected 4.000000e+257
string.c:3062: Test failed: d.x = 6.000000e+257, expected 6.000000e+257
string.c:3062: Test failed: d.x = 7.000000e+257, expected 7.000000e+257
string.c:3062: Test failed: d.x = 8.000000e+257, expected 8.000000e+257
string.c:3062: Test failed: d.x = 9.000000e+257, expected 9.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+258, expected 3.000000e+258
string.c:3062: Test failed: d.x = 6.000000e+258, expected 6.000000e+258
string.c:3062: Test failed: d.x = 7.000000e+258, expected 7.000000e+258
string.c:3062: Test failed: d.x = 1.000000e+259, expected 1.000000e+259
string.c:3062: Test failed: d.x = 2.000000e+259, expected 2.000000e+259
string.c:3062: Test failed: d.x = 3.000000e+259, expected 3.000000e+259
string.c:3062: Test failed: d.x = 4.000000e+259, expected 4.000000e+259
string.c:3062: Test failed: d.x = 5.000000e+259, expected 5.000000e+259
string.c:3062: Test failed: d.x = 6.000000e+259, expected 6.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+259, expected 7.000000e+259
string.c:3062: Test failed: d.x = 8.000000e+259, expected 8.000000e+259
string.c:3062: Test failed: d.x = 9.000000e+259, expected 9.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+260, expected 7.000000e+260
string.c:3062: Test failed: d.x = 1.000000e+261, expected 1.000000e+261
string.c:3062: Test failed: d.x = 2.000000e+261, expected 2.000000e+261
string.c:3062: Test failed: d.x = 3.000000e+261, expected 3.000000e+261
string.c:3062: Test failed: d.x = 4.000000e+261, expected 4.000000e+261
string.c:3062: Test failed: d.x = 5.000000e+261, expected 5.000000e+261
string.c:3062: Test failed: d.x = 6.000000e+261, expected 6.000000e+261
string.c:3062: Test failed: d.x = 7.000000e+261, expected 7.000000e+261
string.c:3062: Test failed: d.x = 8.000000e+261, expected 8.000000e+261
string.c:3062: Test failed: d.x = 9.000000e+261, expected 9.000000e+261
string.c:3062: Test failed: d.x = 1.000000e+262, expected 1.000000e+262
string.c:3062: Test failed: d.x = 2.000000e+262, expected 2.000000e+262
string.c:3062: Test failed: d.x = 3.000000e+262, expected 3.000000e+262
string.c:3062: Test failed: d.x = 4.000000e+262, expected 4.000000e+262
string.c:3062: Test failed: d.x = 5.000000e+262, expected 5.000000e+262
string.c:3062: Test failed: d.x = 6.000000e+262, expected 6.000000e+262
string.c:3062: Test failed: d.x = 7.000000e+262, expected 7.000000e+262
string.c:3062: Test failed: d.x = 8.000000e+262, expected 8.000000e+262
string.c:3062: Test failed: d.x = 9.000000e+262, expected 9.000000e+262
string.c:3062: Test failed: d.x = 1.000000e+263, expected 1.000000e+263
string.c:3062: Test failed: d.x = 2.000000e+263, expected 2.000000e+263
string.c:3062: Test failed: d.x = 3.000000e+263, expected 3.000000e+263
string.c:3062: Test failed: d.x = 4.000000e+263, expected 4.000000e+263
string.c:3062: Test failed: d.x = 5.000000e+263, expected 5.000000e+263
string.c:3062: Test failed: d.x = 6.000000e+263, expected 6.000000e+263
string.c:3062: Test failed: d.x = 7.000000e+263, expected 7.000000e+263
string.c:3062: Test failed: d.x = 8.000000e+263, expected 8.000000e+263
string.c:3062: Test failed: d.x = 9.000000e+263, expected 9.000000e+263
string.c:3062: Test failed: d.x = 1.000000e+264, expected 1.000000e+264
string.c:3062: Test failed: d.x = 2.000000e+264, expected 2.000000e+264
string.c:3062: Test failed: d.x = 3.000000e+264, expected 3.000000e+264
string.c:3062: Test failed: d.x = 4.000000e+264, expected 4.000000e+264
string.c:3062: Test failed: d.x = 6.000000e+264, expected 6.000000e+264
string.c:3062: Test failed: d.x = 8.000000e+264, expected 8.000000e+264
string.c:3062: Test failed: d.x = 1.000000e+265, expected 1.000000e+265
string.c:3062: Test failed: d.x = 2.000000e+265, expected 2.000000e+265
string.c:3062: Test failed: d.x = 3.000000e+265, expected 3.000000e+265
string.c:3062: Test failed: d.x = 4.000000e+265, expected 4.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+265, expected 5.000000e+265
string.c:3062: Test failed: d.x = 6.000000e+265, expected 6.000000e+265
string.c:3062: Test failed: d.x = 7.000000e+265, expected 7.000000e+265
string.c:3062: Test failed: d.x = 8.000000e+265, expected 8.000000e+265
string.c:3062: Test failed: d.x = 9.000000e+265, expected 9.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+266, expected 5.000000e+266
string.c:3062: Test failed: d.x = 9.000000e+266, expected 9.000000e+266
string.c:3062: Test failed: d.x = 1.000000e+267, expected 1.000000e+267
string.c:3062: Test failed: d.x = 2.000000e+267, expected 2.000000e+267
string.c:3062: Test failed: d.x = 3.000000e+267, expected 3.000000e+267
string.c:3062: Test failed: d.x = 4.000000e+267, expected 4.000000e+267
string.c:3062: Test failed: d.x = 5.000000e+267, expected 5.000000e+267
string.c:3062: Test failed: d.x = 6.000000e+267, expected 6.000000e+267
string.c:3062: Test failed: d.x = 7.000000e+267, expected 7.000000e+267
string.c:3062: Test failed: d.x = 8.000000e+267, expected 8.000000e+267
string.c:3062: Test failed: d.x = 9.000000e+267, expected 9.000000e+267
string.c:3062: Test failed: d.x = 1.000000e+268, expected 1.000000e+268
string.c:3062: Test failed: d.x = 2.000000e+268, expected 2.000000e+268
string.c:3062: Test failed: d.x = 3.000000e+268, expected 3.000000e+268
string.c:3062: Test failed: d.x = 4.000000e+268, expected 4.000000e+268
string.c:3062: Test failed: d.x = 6.000000e+268, expected 6.000000e+268
string.c:3062: Test failed: d.x = 7.000000e+268, expected 7.000000e+268
string.c:3062: Test failed: d.x = 8.000000e+268, expected 8.000000e+268
string.c:3062: Test failed: d.x = 9.000000e+268, expected 9.000000e+268
string.c:3062: Test failed: d.x = 5.000000e+269, expected 5.000000e+269
string.c:3062: Test failed: d.x = 7.000000e+269, expected 7.000000e+269
string.c:3062: Test failed: d.x = 1.000000e+270, expected 1.000000e+270
string.c:3062: Test failed: d.x = 2.000000e+270, expected 2.000000e+270
string.c:3062: Test failed: d.x = 3.000000e+270, expected 3.000000e+270
string.c:3062: Test failed: d.x = 4.000000e+270, expected 4.000000e+270
string.c:3062: Test failed: d.x = 6.000000e+270, expected 6.000000e+270
string.c:3062: Test failed: d.x = 7.000000e+270, expected 7.000000e+270
string.c:3062: Test failed: d.x = 8.000000e+270, expected 8.000000e+270
string.c:3062: Test failed: d.x = 1.000000e+271, expected 1.000000e+271
string.c:3062: Test failed: d.x = 2.000000e+271, expected 2.000000e+271
string.c:3062: Test failed: d.x = 3.000000e+271, expected 3.000000e+271
string.c:3062: Test failed: d.x = 4.000000e+271, expected 4.000000e+271
string.c:3062: Test failed: d.x = 5.000000e+271, expected 5.000000e+271
string.c:3062: Test failed: d.x = 6.000000e+271, expected 6.000000e+271
string.c:3062: Test failed: d.x = 8.000000e+271, expected 8.000000e+271
string.c:3062: Test failed: d.x = 9.000000e+271, expected 9.000000e+271
string.c:3062: Test failed: d.x = 1.000000e+272, expected 1.000000e+272
string.c:3062: Test failed: d.x = 2.000000e+272, expected 2.000000e+272
string.c:3062: Test failed: d.x = 4.000000e+272, expected 4.000000e+272
string.c:3062: Test failed: d.x = 5.000000e+272, expected 5.000000e+272
string.c:3062: Test failed: d.x = 7.000000e+272, expected 7.000000e+272
string.c:3062: Test failed: d.x = 8.000000e+272, expected 8.000000e+272
string.c:3062: Test failed: d.x = 1.000000e+273, expected 1.000000e+273
string.c:3062: Test failed: d.x = 2.000000e+273, expected 2.000000e+273
string.c:3062: Test failed: d.x = 3.000000e+273, expected 3.000000e+273
string.c:3062: Test failed: d.x = 4.000000e+273, expected 4.000000e+273
string.c:3062: Test failed: d.x = 5.000000e+273, expected 5.000000e+273
string.c:3062: Test failed: d.x = 6.000000e+273, expected 6.000000e+273
string.c:3062: Test failed: d.x = 7.000000e+273, expected 7.000000e+273
string.c:3062: Test failed: d.x = 8.000000e+273, expected 8.000000e+273
string.c:3062: Test failed: d.x = 9.000000e+273, expected 9.000000e+273
string.c:3062: Test failed: d.x = 1.000000e+274, expected 1.000000e+274
string.c:3062: Test failed: d.x = 2.000000e+274, expected 2.000000e+274
string.c:3062: Test failed: d.x = 3.000000e+274, expected 3.000000e+274
string.c:3062: Test failed: d.x = 4.000000e+274, expected 4.000000e+274
string.c:3062: Test failed: d.x = 5.000000e+274, expected 5.000000e+274
string.c:3062: Test failed: d.x = 6.000000e+274, expected 6.000000e+274
string.c:3062: Test failed: d.x = 7.000000e+274, expected 7.000000e+274
string.c:3062: Test failed: d.x = 8.000000e+274, expected 8.000000e+274
string.c:3062: Test failed: d.x = 9.000000e+274, expected 9.000000e+274
string.c:3062: Test failed: d.x = 1.000000e+275, expected 1.000000e+275
string.c:3062: Test failed: d.x = 2.000000e+275, expected 2.000000e+275
string.c:3062: Test failed: d.x = 3.000000e+275, expected 3.000000e+275
string.c:3062: Test failed: d.x = 4.000000e+275, expected 4.000000e+275
string.c:3062: Test failed: d.x = 5.000000e+275, expected 5.000000e+275
string.c:3062: Test failed: d.x = 6.000000e+275, expected 6.000000e+275
string.c:3062: Test failed: d.x = 7.000000e+275, expected 7.000000e+275
string.c:3062: Test failed: d.x = 8.000000e+275, expected 8.000000e+275
string.c:3062: Test failed: d.x = 9.000000e+275, expected 9.000000e+275
string.c:3062: Test failed: d.x = 1.000000e+276, expected 1.000000e+276
string.c:3062: Test failed: d.x = 2.000000e+276, expected 2.000000e+276
string.c:3062: Test failed: d.x = 4.000000e+276, expected 4.000000e+276
string.c:3062: Test failed: d.x = 5.000000e+276, expected 5.000000e+276
string.c:3062: Test failed: d.x = 8.000000e+276, expected 8.000000e+276
string.c:3062: Test failed: d.x = 1.000000e+277, expected 1.000000e+277
string.c:3062: Test failed: d.x = 2.000000e+277, expected 2.000000e+277
string.c:3062: Test failed: d.x = 3.000000e+277, expected 3.000000e+277
string.c:3062: Test failed: d.x = 4.000000e+277, expected 4.000000e+277
string.c:3062: Test failed: d.x = 5.000000e+277, expected 5.000000e+277
string.c:3062: Test failed: d.x = 6.000000e+277, expected 6.000000e+277
string.c:3062: Test failed: d.x = 7.000000e+277, expected 7.000000e+277
string.c:3062: Test failed: d.x = 8.000000e+277, expected 8.000000e+277
string.c:3062: Test failed: d.x = 9.000000e+277, expected 9.000000e+277
string.c:3062: Test failed: d.x = 1.000000e+278, expected 1.000000e+278
string.c:3062: Test failed: d.x = 2.000000e+278, expected 2.000000e+278
string.c:3062: Test failed: d.x = 3.000000e+278, expected 3.000000e+278
string.c:3062: Test failed: d.x = 4.000000e+278, expected 4.000000e+278
string.c:3062: Test failed: d.x = 5.000000e+278, expected 5.000000e+278
string.c:3062: Test failed: d.x = 6.000000e+278, expected 6.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+278, expected 7.000000e+278
string.c:3062: Test failed: d.x = 8.000000e+278, expected 8.000000e+278
string.c:3062: Test failed: d.x = 9.000000e+278, expected 9.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+280, expected 7.000000e+280
string.c:3062: Test failed: d.x = 1.000000e+281, expected 1.000000e+281
string.c:3062: Test failed: d.x = 2.000000e+281, expected 2.000000e+281
string.c:3062: Test failed: d.x = 3.000000e+281, expected 3.000000e+281
string.c:3062: Test failed: d.x = 4.000000e+281, expected 4.000000e+281
string.c:3062: Test failed: d.x = 5.000000e+281, expected 5.000000e+281
string.c:3062: Test failed: d.x = 6.000000e+281, expected 6.000000e+281
string.c:3062: Test failed: d.x = 7.000000e+281, expected 7.000000e+281
string.c:3062: Test failed: d.x = 8.000000e+281, expected 8.000000e+281
string.c:3062: Test failed: d.x = 9.000000e+281, expected 9.000000e+281
string.c:3062: Test failed: d.x = 1.000000e+282, expected 1.000000e+282
string.c:3062: Test failed: d.x = 2.000000e+282, expected 2.000000e+282
string.c:3062: Test failed: d.x = 3.000000e+282, expected 3.000000e+282
string.c:3062: Test failed: d.x = 4.000000e+282, expected 4.000000e+282
string.c:3062: Test failed: d.x = 5.000000e+282, expected 5.000000e+282
string.c:3062: Test failed: d.x = 6.000000e+282, expected 6.000000e+282
string.c:3062: Test failed: d.x = 7.000000e+282, expected 7.000000e+282
string.c:3062: Test failed: d.x = 8.000000e+282, expected 8.000000e+282
string.c:3062: Test failed: d.x = 9.000000e+282, expected 9.000000e+282
string.c:3062: Test failed: d.x = 1.000000e+283, expected 1.000000e+283
string.c:3062: Test failed: d.x = 2.000000e+283, expected 2.000000e+283
string.c:3062: Test failed: d.x = 3.000000e+283, expected 3.000000e+283
string.c:3062: Test failed: d.x = 4.000000e+283, expected 4.000000e+283
string.c:3062: Test failed: d.x = 5.000000e+283, expected 5.000000e+283
string.c:3062: Test failed: d.x = 6.000000e+283, expected 6.000000e+283
string.c:3062: Test failed: d.x = 7.000000e+283, expected 7.000000e+283
string.c:3062: Test failed: d.x = 8.000000e+283, expected 8.000000e+283
string.c:3062: Test failed: d.x = 9.000000e+283, expected 9.000000e+283
string.c:3062: Test failed: d.x = 1.000000e+285, expected 1.000000e+285
string.c:3062: Test failed: d.x = 2.000000e+285, expected 2.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+285, expected 3.000000e+285
string.c:3062: Test failed: d.x = 4.000000e+285, expected 4.000000e+285
string.c:3062: Test failed: d.x = 6.000000e+285, expected 6.000000e+285
string.c:3062: Test failed: d.x = 7.000000e+285, expected 7.000000e+285
string.c:3062: Test failed: d.x = 8.000000e+285, expected 8.000000e+285
string.c:3062: Test failed: d.x = 9.000000e+285, expected 9.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+286, expected 3.000000e+286
string.c:3062: Test failed: d.x = 6.000000e+286, expected 6.000000e+286
string.c:3062: Test failed: d.x = 7.000000e+286, expected 7.000000e+286
string.c:3062: Test failed: d.x = 9.000000e+286, expected 9.000000e+286
string.c:3062: Test failed: d.x = 1.000000e+288, expected 1.000000e+288
string.c:3062: Test failed: d.x = 2.000000e+288, expected 2.000000e+288
string.c:3062: Test failed: d.x = 3.000000e+288, expected 3.000000e+288
string.c:3062: Test failed: d.x = 4.000000e+288, expected 4.000000e+288
string.c:3062: Test failed: d.x = 6.000000e+288, expected 6.000000e+288
string.c:3062: Test failed: d.x = 7.000000e+288, expected 7.000000e+288
string.c:3062: Test failed: d.x = 8.000000e+288, expected 8.000000e+288
string.c:3062: Test failed: d.x = 9.000000e+288, expected 9.000000e+288
string.c:3062: Test failed: d.x = 1.000000e+289, expected 1.000000e+289
string.c:3062: Test failed: d.x = 2.000000e+289, expected 2.000000e+289
string.c:3062: Test failed: d.x = 3.000000e+289, expected 3.000000e+289
string.c:3062: Test failed: d.x = 4.000000e+289, expected 4.000000e+289
string.c:3062: Test failed: d.x = 5.000000e+289, expected 5.000000e+289
string.c:3062: Test failed: d.x = 6.000000e+289, expected 6.000000e+289
string.c:3062: Test failed: d.x = 7.000000e+289, expected 7.000000e+289
string.c:3062: Test failed: d.x = 8.000000e+289, expected 8.000000e+289
string.c:3062: Test failed: d.x = 9.000000e+289, expected 9.000000e+289
string.c:3062: Test failed: d.x = 1.000000e+290, expected 1.000000e+290
string.c:3062: Test failed: d.x = 2.000000e+290, expected 2.000000e+290
string.c:3062: Test failed: d.x = 3.000000e+290, expected 3.000000e+290
string.c:3062: Test failed: d.x = 4.000000e+290, expected 4.000000e+290
string.c:3062: Test failed: d.x = 6.000000e+290, expected 6.000000e+290
string.c:3062: Test failed: d.x = 7.000000e+290, expected 7.000000e+290
string.c:3062: Test failed: d.x = 8.000000e+290, expected 8.000000e+290
string.c:3062: Test failed: d.x = 9.000000e+290, expected 9.000000e+290
string.c:3062: Test failed: d.x = 1.000000e+291, expected 1.000000e+291
string.c:3062: Test failed: d.x = 2.000000e+291, expected 2.000000e+291
string.c:3062: Test failed: d.x = 3.000000e+291, expected 3.000000e+291
string.c:3062: Test failed: d.x = 4.000000e+291, expected 4.000000e+291
string.c:3062: Test failed: d.x = 6.000000e+291, expected 6.000000e+291
string.c:3062: Test failed: d.x = 7.000000e+291, expected 7.000000e+291
string.c:3062: Test failed: d.x = 8.000000e+291, expected 8.000000e+291
string.c:3062: Test failed: d.x = 9.000000e+291, expected 9.000000e+291
string.c:3062: Test failed: d.x = 1.000000e+292, expected 1.000000e+292
string.c:3062: Test failed: d.x = 2.000000e+292, expected 2.000000e+292
string.c:3062: Test failed: d.x = 3.000000e+292, expected 3.000000e+292
string.c:3062: Test failed: d.x = 4.000000e+292, expected 4.000000e+292
string.c:3062: Test failed: d.x = 5.000000e+292, expected 5.000000e+292
string.c:3062: Test failed: d.x = 6.000000e+292, expected 6.000000e+292
string.c:3062: Test failed: d.x = 7.000000e+292, expected 7.000000e+292
string.c:3062: Test failed: d.x = 8.000000e+292, expected 8.000000e+292
string.c:3062: Test failed: d.x = 9.000000e+292, expected 9.000000e+292
string.c:3062: Test failed: d.x = 1.000000e+293, expected 1.000000e+293
string.c:3062: Test failed: d.x = 2.000000e+293, expected 2.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+293, expected 3.000000e+293
string.c:3062: Test failed: d.x = 4.000000e+293, expected 4.000000e+293
string.c:3062: Test failed: d.x = 5.000000e+293, expected 5.000000e+293
string.c:3062: Test failed: d.x = 6.000000e+293, expected 6.000000e+293
string.c:3062: Test failed: d.x = 7.000000e+293, expected 7.000000e+293
string.c:3062: Test failed: d.x = 8.000000e+293, expected 8.000000e+293
string.c:3062: Test failed: d.x = 9.000000e+293, expected 9.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+294, expected 3.000000e+294
string.c:3062: Test failed: d.x = 6.000000e+294, expected 6.000000e+294
string.c:3062: Test failed: d.x = 7.000000e+294, expected 7.000000e+294
string.c:3062: Test failed: d.x = 1.000000e+295, expected 1.000000e+295
string.c:3062: Test failed: d.x = 2.000000e+295, expected 2.000000e+295
string.c:3062: Test failed: d.x = 3.000000e+295, expected 3.000000e+295
string.c:3062: Test failed: d.x = 4.000000e+295, expected 4.000000e+295
string.c:3062: Test failed: d.x = 5.000000e+295, expected 5.000000e+295
string.c:3062: Test failed: d.x = 6.000000e+295, expected 6.000000e+295
string.c:3062: Test failed: d.x = 7.000000e+295, expected 7.000000e+295
string.c:3062: Test failed: d.x = 8.000000e+295, expected 8.000000e+295
string.c:3062: Test failed: d.x = 9.000000e+295, expected 9.000000e+295
string.c:3062: Test failed: d.x = 1.000000e+296, expected 1.000000e+296
string.c:3062: Test failed: d.x = 2.000000e+296, expected 2.000000e+296
string.c:3062: Test failed: d.x = 3.000000e+296, expected 3.000000e+296
string.c:3062: Test failed: d.x = 4.000000e+296, expected 4.000000e+296
string.c:3062: Test failed: d.x = 5.000000e+296, expected 5.000000e+296
string.c:3062: Test failed: d.x = 6.000000e+296, expected 6.000000e+296
string.c:3062: Test failed: d.x = 8.000000e+296, expected 8.000000e+296
string.c:3062: Test failed: d.x = 9.000000e+296, expected 9.000000e+296
string.c:3062: Test failed: d.x = 1.000000e+297, expected 1.000000e+297
string.c:3062: Test failed: d.x = 2.000000e+297, expected 2.000000e+297
string.c:3062: Test failed: d.x = 4.000000e+297, expected 4.000000e+297
string.c:3062: Test failed: d.x = 5.000000e+297, expected 5.000000e+297
string.c:3062: Test failed: d.x = 7.000000e+297, expected 7.000000e+297
string.c:3062: Test failed: d.x = 8.000000e+297, expected 8.000000e+297
string.c:3062: Test failed: d.x = 9.000000e+297, expected 9.000000e+297
string.c:3062: Test failed: d.x = 1.000000e+298, expected 1.000000e+298
string.c:3062: Test failed: d.x = 2.000000e+298, expected 2.000000e+298
string.c:3062: Test failed: d.x = 3.000000e+298, expected 3.000000e+298
string.c:3062: Test failed: d.x = 4.000000e+298, expected 4.000000e+298
string.c:3062: Test failed: d.x = 5.000000e+298, expected 5.000000e+298
string.c:3062: Test failed: d.x = 6.000000e+298, expected 6.000000e+298
string.c:3062: Test failed: d.x = 7.000000e+298, expected 7.000000e+298
string.c:3062: Test failed: d.x = 8.000000e+298, expected 8.000000e+298
string.c:3062: Test failed: d.x = 9.000000e+298, expected 9.000000e+298
string.c:3062: Test failed: d.x = 1.000000e+299, expected 1.000000e+299
string.c:3062: Test failed: d.x = 2.000000e+299, expected 2.000000e+299
string.c:3062: Test failed: d.x = 3.000000e+299, expected 3.000000e+299
string.c:3062: Test failed: d.x = 4.000000e+299, expected 4.000000e+299
string.c:3062: Test failed: d.x = 5.000000e+299, expected 5.000000e+299
string.c:3062: Test failed: d.x = 6.000000e+299, expected 6.000000e+299
string.c:3062: Test failed: d.x = 7.000000e+299, expected 7.000000e+299
string.c:3062: Test failed: d.x = 8.000000e+299, expected 8.000000e+299
string.c:3062: Test failed: d.x = 9.000000e+299, expected 9.000000e+299
string.c:3062: Test failed: d.x = 1.000000e+300, expected 1.000000e+300
string.c:3062: Test failed: d.x = 2.000000e+300, expected 2.000000e+300
string.c:3062: Test failed: d.x = 3.000000e+300, expected 3.000000e+300
string.c:3062: Test failed: d.x = 4.000000e+300, expected 4.000000e+300
string.c:3062: Test failed: d.x = 5.000000e+300, expected 5.000000e+300
string.c:3062: Test failed: d.x = 6.000000e+300, expected 6.000000e+300
string.c:3062: Test failed: d.x = 7.000000e+300, expected 7.000000e+300
string.c:3062: Test failed: d.x = 8.000000e+300, expected 8.000000e+300
string.c:3062: Test failed: d.x = 9.000000e+300, expected 9.000000e+300
string.c:3062: Test failed: d.x = 1.000000e+301, expected 1.000000e+301
string.c:3062: Test failed: d.x = 2.000000e+301, expected 2.000000e+301
string.c:3062: Test failed: d.x = 3.000000e+301, expected 3.000000e+301
string.c:3062: Test failed: d.x = 4.000000e+301, expected 4.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+301, expected 5.000000e+301
string.c:3062: Test failed: d.x = 6.000000e+301, expected 6.000000e+301
string.c:3062: Test failed: d.x = 7.000000e+301, expected 7.000000e+301
string.c:3062: Test failed: d.x = 8.000000e+301, expected 8.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+302, expected 5.000000e+302
string.c:3062: Test failed: d.x = 1.000000e+303, expected 1.000000e+303
string.c:3062: Test failed: d.x = 2.000000e+303, expected 2.000000e+303
string.c:3062: Test failed: d.x = 4.000000e+303, expected 4.000000e+303
string.c:3062: Test failed: d.x = 5.000000e+303, expected 5.000000e+303
string.c:3062: Test failed: d.x = 7.000000e+303, expected 7.000000e+303
string.c:3062: Test failed: d.x = 8.000000e+303, expected 8.000000e+303
string.c:3062: Test failed: d.x = 9.000000e+303, expected 9.000000e+303
string.c:3062: Test failed: d.x = 1.000000e+304, expected 1.000000e+304
string.c:3062: Test failed: d.x = 2.000000e+304, expected 2.000000e+304
string.c:3062: Test failed: d.x = 3.000000e+304, expected 3.000000e+304
string.c:3062: Test failed: d.x = 4.000000e+304, expected 4.000000e+304
string.c:3062: Test failed: d.x = 5.000000e+304, expected 5.000000e+304
string.c:3062: Test failed: d.x = 6.000000e+304, expected 6.000000e+304
string.c:3062: Test failed: d.x = 7.000000e+304, expected 7.000000e+304
string.c:3062: Test failed: d.x = 8.000000e+304, expected 8.000000e+304
string.c:3062: Test failed: d.x = 9.000000e+304, expected 9.000000e+304
string.c:3062: Test failed: d.x = 1.000000e+305, expected 1.000000e+305
string.c:3062: Test failed: d.x = 2.000000e+305, expected 2.000000e+305
string.c:3062: Test failed: d.x = 3.000000e+305, expected 3.000000e+305
string.c:3062: Test failed: d.x = 4.000000e+305, expected 4.000000e+305
string.c:3062: Test failed: d.x = 5.000000e+305, expected 5.000000e+305
string.c:3062: Test failed: d.x = 6.000000e+305, expected 6.000000e+305
string.c:3062: Test failed: d.x = 7.000000e+305, expected 7.000000e+305
string.c:3062: Test failed: d.x = 8.000000e+305, expected 8.000000e+305
string.c:3062: Test failed: d.x = 9.000000e+305, expected 9.000000e+305
string.c:3062: Test failed: d.x = 1.000000e+306, expected 1.000000e+306
string.c:3062: Test failed: d.x = 2.000000e+306, expected 2.000000e+306
string.c:3062: Test failed: d.x = 3.000000e+306, expected 3.000000e+306
string.c:3062: Test failed: d.x = 4.000000e+306, expected 4.000000e+306
string.c:3062: Test failed: d.x = 5.000000e+306, expected 5.000000e+306
string.c:3062: Test failed: d.x = 6.000000e+306, expected 6.000000e+306
string.c:3062: Test failed: d.x = 7.000000e+306, expected 7.000000e+306
string.c:3062: Test failed: d.x = 8.000000e+306, expected 8.000000e+306
string.c:3062: Test failed: d.x = 9.000000e+306, expected 9.000000e+306
string.c:3062: Test failed: d.x = 1.000000e+307, expected 1.000000e+307
string.c:3062: Test failed: d.x = 2.000000e+307, expected 2.000000e+307
string.c:3062: Test failed: d.x = 3.000000e+307, expected 3.000000e+307
string.c:3062: Test failed: d.x = 4.000000e+307, expected 4.000000e+307
string.c:3062: Test failed: d.x = 6.000000e+307, expected 6.000000e+307
string.c:3062: Test failed: d.x = 8.000000e+307, expected 8.000000e+307
string.c:3062: Test failed: d.x = 1.000000e+308, expected 1.000000e+308
Report errors:
msvcrt:string prints too much data (97314 bytes)
=== debian10 (64 bit WoW report) ===
msvcrt:
string.c:1989: Test failed: d = 1000000000000000120942354671656868962382001670435578817768191183142249744630862900164152357803694488643546272066771136697843816472621283262276046411983423130707191163420128905684081263961470216866716118177799472091300320549064642593292288.000000
string.c:3062: Test failed: d.x = 1.000000e-307, expected 1.000000e-307
string.c:3062: Test failed: d.x = 2.000000e-307, expected 2.000000e-307
string.c:3062: Test failed: d.x = 4.000000e-307, expected 4.000000e-307
string.c:3062: Test failed: d.x = 5.000000e-307, expected 5.000000e-307
string.c:3062: Test failed: d.x = 7.000000e-307, expected 7.000000e-307
string.c:3062: Test failed: d.x = 8.000000e-307, expected 8.000000e-307
string.c:3062: Test failed: d.x = 9.000000e-307, expected 9.000000e-307
string.c:3062: Test failed: d.x = 1.000000e-306, expected 1.000000e-306
string.c:3062: Test failed: d.x = 2.000000e-306, expected 2.000000e-306
string.c:3062: Test failed: d.x = 3.000000e-306, expected 3.000000e-306
string.c:3062: Test failed: d.x = 4.000000e-306, expected 4.000000e-306
string.c:3062: Test failed: d.x = 5.000000e-306, expected 5.000000e-306
string.c:3062: Test failed: d.x = 6.000000e-306, expected 6.000000e-306
string.c:3062: Test failed: d.x = 7.000000e-306, expected 7.000000e-306
string.c:3062: Test failed: d.x = 8.000000e-306, expected 8.000000e-306
string.c:3062: Test failed: d.x = 9.000000e-306, expected 9.000000e-306
string.c:3062: Test failed: d.x = 1.000000e-305, expected 1.000000e-305
string.c:3062: Test failed: d.x = 2.000000e-305, expected 2.000000e-305
string.c:3062: Test failed: d.x = 3.000000e-305, expected 3.000000e-305
string.c:3062: Test failed: d.x = 4.000000e-305, expected 4.000000e-305
string.c:3062: Test failed: d.x = 6.000000e-305, expected 6.000000e-305
string.c:3062: Test failed: d.x = 7.000000e-305, expected 7.000000e-305
string.c:3062: Test failed: d.x = 8.000000e-305, expected 8.000000e-305
string.c:3062: Test failed: d.x = 9.000000e-305, expected 9.000000e-305
string.c:3062: Test failed: d.x = 1.000000e-304, expected 1.000000e-304
string.c:3062: Test failed: d.x = 2.000000e-304, expected 2.000000e-304
string.c:3062: Test failed: d.x = 3.000000e-304, expected 3.000000e-304
string.c:3062: Test failed: d.x = 4.000000e-304, expected 4.000000e-304
string.c:3062: Test failed: d.x = 5.000000e-304, expected 5.000000e-304
string.c:3062: Test failed: d.x = 6.000000e-304, expected 6.000000e-304
string.c:3062: Test failed: d.x = 7.000000e-304, expected 7.000000e-304
string.c:3062: Test failed: d.x = 8.000000e-304, expected 8.000000e-304
string.c:3062: Test failed: d.x = 9.000000e-304, expected 9.000000e-304
string.c:3062: Test failed: d.x = 1.000000e-303, expected 1.000000e-303
string.c:3062: Test failed: d.x = 2.000000e-303, expected 2.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-303, expected 3.000000e-303
string.c:3062: Test failed: d.x = 4.000000e-303, expected 4.000000e-303
string.c:3062: Test failed: d.x = 5.000000e-303, expected 5.000000e-303
string.c:3062: Test failed: d.x = 6.000000e-303, expected 6.000000e-303
string.c:3062: Test failed: d.x = 7.000000e-303, expected 7.000000e-303
string.c:3062: Test failed: d.x = 8.000000e-303, expected 8.000000e-303
string.c:3062: Test failed: d.x = 9.000000e-303, expected 9.000000e-303
string.c:3062: Test failed: d.x = 3.000000e-301, expected 3.000000e-301
string.c:3062: Test failed: d.x = 5.000000e-301, expected 5.000000e-301
string.c:3062: Test failed: d.x = 6.000000e-301, expected 6.000000e-301
string.c:3062: Test failed: d.x = 7.000000e-301, expected 7.000000e-301
string.c:3062: Test failed: d.x = 9.000000e-301, expected 9.000000e-301
string.c:3062: Test failed: d.x = 1.000000e-300, expected 1.000000e-300
string.c:3062: Test failed: d.x = 2.000000e-300, expected 2.000000e-300
string.c:3062: Test failed: d.x = 4.000000e-300, expected 4.000000e-300
string.c:3062: Test failed: d.x = 5.000000e-300, expected 5.000000e-300
string.c:3062: Test failed: d.x = 7.000000e-300, expected 7.000000e-300
string.c:3062: Test failed: d.x = 8.000000e-300, expected 8.000000e-300
string.c:3062: Test failed: d.x = 9.000000e-300, expected 9.000000e-300
string.c:3062: Test failed: d.x = 1.000000e-299, expected 1.000000e-299
string.c:3062: Test failed: d.x = 2.000000e-299, expected 2.000000e-299
string.c:3062: Test failed: d.x = 3.000000e-299, expected 3.000000e-299
string.c:3062: Test failed: d.x = 4.000000e-299, expected 4.000000e-299
string.c:3062: Test failed: d.x = 6.000000e-299, expected 6.000000e-299
string.c:3062: Test failed: d.x = 7.000000e-299, expected 7.000000e-299
string.c:3062: Test failed: d.x = 8.000000e-299, expected 8.000000e-299
string.c:3062: Test failed: d.x = 9.000000e-299, expected 9.000000e-299
string.c:3062: Test failed: d.x = 1.000000e-298, expected 1.000000e-298
string.c:3062: Test failed: d.x = 2.000000e-298, expected 2.000000e-298
string.c:3062: Test failed: d.x = 3.000000e-298, expected 3.000000e-298
string.c:3062: Test failed: d.x = 4.000000e-298, expected 4.000000e-298
string.c:3062: Test failed: d.x = 5.000000e-298, expected 5.000000e-298
string.c:3062: Test failed: d.x = 6.000000e-298, expected 6.000000e-298
string.c:3062: Test failed: d.x = 7.000000e-298, expected 7.000000e-298
string.c:3062: Test failed: d.x = 8.000000e-298, expected 8.000000e-298
string.c:3062: Test failed: d.x = 9.000000e-298, expected 9.000000e-298
string.c:3062: Test failed: d.x = 1.000000e-297, expected 1.000000e-297
string.c:3062: Test failed: d.x = 2.000000e-297, expected 2.000000e-297
string.c:3062: Test failed: d.x = 3.000000e-297, expected 3.000000e-297
string.c:3062: Test failed: d.x = 4.000000e-297, expected 4.000000e-297
string.c:3062: Test failed: d.x = 5.000000e-297, expected 5.000000e-297
string.c:3062: Test failed: d.x = 6.000000e-297, expected 6.000000e-297
string.c:3062: Test failed: d.x = 7.000000e-297, expected 7.000000e-297
string.c:3062: Test failed: d.x = 8.000000e-297, expected 8.000000e-297
string.c:3062: Test failed: d.x = 9.000000e-297, expected 9.000000e-297
string.c:3062: Test failed: d.x = 1.000000e-296, expected 1.000000e-296
string.c:3062: Test failed: d.x = 2.000000e-296, expected 2.000000e-296
string.c:3062: Test failed: d.x = 3.000000e-296, expected 3.000000e-296
string.c:3062: Test failed: d.x = 4.000000e-296, expected 4.000000e-296
string.c:3062: Test failed: d.x = 5.000000e-296, expected 5.000000e-296
string.c:3062: Test failed: d.x = 6.000000e-296, expected 6.000000e-296
string.c:3062: Test failed: d.x = 7.000000e-296, expected 7.000000e-296
string.c:3062: Test failed: d.x = 8.000000e-296, expected 8.000000e-296
string.c:3062: Test failed: d.x = 9.000000e-296, expected 9.000000e-296
string.c:3062: Test failed: d.x = 1.000000e-295, expected 1.000000e-295
string.c:3062: Test failed: d.x = 2.000000e-295, expected 2.000000e-295
string.c:3062: Test failed: d.x = 3.000000e-295, expected 3.000000e-295
string.c:3062: Test failed: d.x = 4.000000e-295, expected 4.000000e-295
string.c:3062: Test failed: d.x = 5.000000e-295, expected 5.000000e-295
string.c:3062: Test failed: d.x = 6.000000e-295, expected 6.000000e-295
string.c:3062: Test failed: d.x = 7.000000e-295, expected 7.000000e-295
string.c:3062: Test failed: d.x = 8.000000e-295, expected 8.000000e-295
string.c:3062: Test failed: d.x = 9.000000e-295, expected 9.000000e-295
string.c:3062: Test failed: d.x = 1.000000e-294, expected 1.000000e-294
string.c:3062: Test failed: d.x = 2.000000e-294, expected 2.000000e-294
string.c:3062: Test failed: d.x = 3.000000e-294, expected 3.000000e-294
string.c:3062: Test failed: d.x = 4.000000e-294, expected 4.000000e-294
string.c:3062: Test failed: d.x = 6.000000e-294, expected 6.000000e-294
string.c:3062: Test failed: d.x = 8.000000e-294, expected 8.000000e-294
string.c:3062: Test failed: d.x = 9.000000e-294, expected 9.000000e-294
string.c:3062: Test failed: d.x = 1.000000e-293, expected 1.000000e-293
string.c:3062: Test failed: d.x = 2.000000e-293, expected 2.000000e-293
string.c:3062: Test failed: d.x = 3.000000e-293, expected 3.000000e-293
string.c:3062: Test failed: d.x = 4.000000e-293, expected 4.000000e-293
string.c:3062: Test failed: d.x = 5.000000e-293, expected 5.000000e-293
string.c:3062: Test failed: d.x = 6.000000e-293, expected 6.000000e-293
string.c:3062: Test failed: d.x = 7.000000e-293, expected 7.000000e-293
string.c:3062: Test failed: d.x = 8.000000e-293, expected 8.000000e-293
string.c:3062: Test failed: d.x = 9.000000e-293, expected 9.000000e-293
string.c:3062: Test failed: d.x = 1.000000e-292, expected 1.000000e-292
string.c:3062: Test failed: d.x = 2.000000e-292, expected 2.000000e-292
string.c:3062: Test failed: d.x = 3.000000e-292, expected 3.000000e-292
string.c:3062: Test failed: d.x = 4.000000e-292, expected 4.000000e-292
string.c:3062: Test failed: d.x = 5.000000e-292, expected 5.000000e-292
string.c:3062: Test failed: d.x = 6.000000e-292, expected 6.000000e-292
string.c:3062: Test failed: d.x = 7.000000e-292, expected 7.000000e-292
string.c:3062: Test failed: d.x = 8.000000e-292, expected 8.000000e-292
string.c:3062: Test failed: d.x = 9.000000e-292, expected 9.000000e-292
string.c:3062: Test failed: d.x = 1.000000e-291, expected 1.000000e-291
string.c:3062: Test failed: d.x = 2.000000e-291, expected 2.000000e-291
string.c:3062: Test failed: d.x = 3.000000e-291, expected 3.000000e-291
string.c:3062: Test failed: d.x = 4.000000e-291, expected 4.000000e-291
string.c:3062: Test failed: d.x = 5.000000e-291, expected 5.000000e-291
string.c:3062: Test failed: d.x = 6.000000e-291, expected 6.000000e-291
string.c:3062: Test failed: d.x = 8.000000e-291, expected 8.000000e-291
string.c:3062: Test failed: d.x = 9.000000e-291, expected 9.000000e-291
string.c:3062: Test failed: d.x = 1.000000e-290, expected 1.000000e-290
string.c:3062: Test failed: d.x = 2.000000e-290, expected 2.000000e-290
string.c:3062: Test failed: d.x = 3.000000e-290, expected 3.000000e-290
string.c:3062: Test failed: d.x = 4.000000e-290, expected 4.000000e-290
string.c:3062: Test failed: d.x = 5.000000e-290, expected 5.000000e-290
string.c:3062: Test failed: d.x = 6.000000e-290, expected 6.000000e-290
string.c:3062: Test failed: d.x = 7.000000e-290, expected 7.000000e-290
string.c:3062: Test failed: d.x = 8.000000e-290, expected 8.000000e-290
string.c:3062: Test failed: d.x = 9.000000e-290, expected 9.000000e-290
string.c:3062: Test failed: d.x = 1.000000e-289, expected 1.000000e-289
string.c:3062: Test failed: d.x = 2.000000e-289, expected 2.000000e-289
string.c:3062: Test failed: d.x = 3.000000e-289, expected 3.000000e-289
string.c:3062: Test failed: d.x = 4.000000e-289, expected 4.000000e-289
string.c:3062: Test failed: d.x = 5.000000e-289, expected 5.000000e-289
string.c:3062: Test failed: d.x = 6.000000e-289, expected 6.000000e-289
string.c:3062: Test failed: d.x = 7.000000e-289, expected 7.000000e-289
string.c:3062: Test failed: d.x = 8.000000e-289, expected 8.000000e-289
string.c:3062: Test failed: d.x = 9.000000e-289, expected 9.000000e-289
string.c:3062: Test failed: d.x = 1.000000e-288, expected 1.000000e-288
string.c:3062: Test failed: d.x = 2.000000e-288, expected 2.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-288, expected 3.000000e-288
string.c:3062: Test failed: d.x = 4.000000e-288, expected 4.000000e-288
string.c:3062: Test failed: d.x = 5.000000e-288, expected 5.000000e-288
string.c:3062: Test failed: d.x = 6.000000e-288, expected 6.000000e-288
string.c:3062: Test failed: d.x = 7.000000e-288, expected 7.000000e-288
string.c:3062: Test failed: d.x = 8.000000e-288, expected 8.000000e-288
string.c:3062: Test failed: d.x = 9.000000e-288, expected 9.000000e-288
string.c:3062: Test failed: d.x = 3.000000e-286, expected 3.000000e-286
string.c:3062: Test failed: d.x = 6.000000e-286, expected 6.000000e-286
string.c:3062: Test failed: d.x = 1.000000e-285, expected 1.000000e-285
string.c:3062: Test failed: d.x = 2.000000e-285, expected 2.000000e-285
string.c:3062: Test failed: d.x = 3.000000e-285, expected 3.000000e-285
string.c:3062: Test failed: d.x = 4.000000e-285, expected 4.000000e-285
string.c:3062: Test failed: d.x = 5.000000e-285, expected 5.000000e-285
string.c:3062: Test failed: d.x = 6.000000e-285, expected 6.000000e-285
string.c:3062: Test failed: d.x = 7.000000e-285, expected 7.000000e-285
string.c:3062: Test failed: d.x = 8.000000e-285, expected 8.000000e-285
string.c:3062: Test failed: d.x = 9.000000e-285, expected 9.000000e-285
string.c:3062: Test failed: d.x = 1.000000e-283, expected 1.000000e-283
string.c:3062: Test failed: d.x = 2.000000e-283, expected 2.000000e-283
string.c:3062: Test failed: d.x = 3.000000e-283, expected 3.000000e-283
string.c:3062: Test failed: d.x = 4.000000e-283, expected 4.000000e-283
string.c:3062: Test failed: d.x = 5.000000e-283, expected 5.000000e-283
string.c:3062: Test failed: d.x = 6.000000e-283, expected 6.000000e-283
string.c:3062: Test failed: d.x = 7.000000e-283, expected 7.000000e-283
string.c:3062: Test failed: d.x = 8.000000e-283, expected 8.000000e-283
string.c:3062: Test failed: d.x = 9.000000e-283, expected 9.000000e-283
string.c:3062: Test failed: d.x = 1.000000e-282, expected 1.000000e-282
string.c:3062: Test failed: d.x = 2.000000e-282, expected 2.000000e-282
string.c:3062: Test failed: d.x = 3.000000e-282, expected 3.000000e-282
string.c:3062: Test failed: d.x = 4.000000e-282, expected 4.000000e-282
string.c:3062: Test failed: d.x = 5.000000e-282, expected 5.000000e-282
string.c:3062: Test failed: d.x = 6.000000e-282, expected 6.000000e-282
string.c:3062: Test failed: d.x = 7.000000e-282, expected 7.000000e-282
string.c:3062: Test failed: d.x = 8.000000e-282, expected 8.000000e-282
string.c:3062: Test failed: d.x = 9.000000e-282, expected 9.000000e-282
string.c:3062: Test failed: d.x = 1.000000e-281, expected 1.000000e-281
string.c:3062: Test failed: d.x = 2.000000e-281, expected 2.000000e-281
string.c:3062: Test failed: d.x = 3.000000e-281, expected 3.000000e-281
string.c:3062: Test failed: d.x = 4.000000e-281, expected 4.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-281, expected 5.000000e-281
string.c:3062: Test failed: d.x = 6.000000e-281, expected 6.000000e-281
string.c:3062: Test failed: d.x = 7.000000e-281, expected 7.000000e-281
string.c:3062: Test failed: d.x = 8.000000e-281, expected 8.000000e-281
string.c:3062: Test failed: d.x = 9.000000e-281, expected 9.000000e-281
string.c:3062: Test failed: d.x = 5.000000e-280, expected 5.000000e-280
string.c:3062: Test failed: d.x = 1.000000e-278, expected 1.000000e-278
string.c:3062: Test failed: d.x = 2.000000e-278, expected 2.000000e-278
string.c:3062: Test failed: d.x = 3.000000e-278, expected 3.000000e-278
string.c:3062: Test failed: d.x = 4.000000e-278, expected 4.000000e-278
string.c:3062: Test failed: d.x = 5.000000e-278, expected 5.000000e-278
string.c:3062: Test failed: d.x = 6.000000e-278, expected 6.000000e-278
string.c:3062: Test failed: d.x = 7.000000e-278, expected 7.000000e-278
string.c:3062: Test failed: d.x = 8.000000e-278, expected 8.000000e-278
string.c:3062: Test failed: d.x = 9.000000e-278, expected 9.000000e-278
string.c:3062: Test failed: d.x = 1.000000e-277, expected 1.000000e-277
string.c:3062: Test failed: d.x = 2.000000e-277, expected 2.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-277, expected 3.000000e-277
string.c:3062: Test failed: d.x = 4.000000e-277, expected 4.000000e-277
string.c:3062: Test failed: d.x = 5.000000e-277, expected 5.000000e-277
string.c:3062: Test failed: d.x = 6.000000e-277, expected 6.000000e-277
string.c:3062: Test failed: d.x = 7.000000e-277, expected 7.000000e-277
string.c:3062: Test failed: d.x = 8.000000e-277, expected 8.000000e-277
string.c:3062: Test failed: d.x = 9.000000e-277, expected 9.000000e-277
string.c:3062: Test failed: d.x = 3.000000e-276, expected 3.000000e-276
string.c:3062: Test failed: d.x = 5.000000e-276, expected 5.000000e-276
string.c:3062: Test failed: d.x = 6.000000e-276, expected 6.000000e-276
string.c:3062: Test failed: d.x = 7.000000e-276, expected 7.000000e-276
string.c:3062: Test failed: d.x = 9.000000e-276, expected 9.000000e-276
string.c:3062: Test failed: d.x = 1.000000e-275, expected 1.000000e-275
string.c:3062: Test failed: d.x = 2.000000e-275, expected 2.000000e-275
string.c:3062: Test failed: d.x = 3.000000e-275, expected 3.000000e-275
string.c:3062: Test failed: d.x = 4.000000e-275, expected 4.000000e-275
string.c:3062: Test failed: d.x = 5.000000e-275, expected 5.000000e-275
string.c:3062: Test failed: d.x = 6.000000e-275, expected 6.000000e-275
string.c:3062: Test failed: d.x = 7.000000e-275, expected 7.000000e-275
string.c:3062: Test failed: d.x = 8.000000e-275, expected 8.000000e-275
string.c:3062: Test failed: d.x = 9.000000e-275, expected 9.000000e-275
string.c:3062: Test failed: d.x = 1.000000e-274, expected 1.000000e-274
string.c:3062: Test failed: d.x = 2.000000e-274, expected 2.000000e-274
string.c:3062: Test failed: d.x = 3.000000e-274, expected 3.000000e-274
string.c:3062: Test failed: d.x = 4.000000e-274, expected 4.000000e-274
string.c:3062: Test failed: d.x = 5.000000e-274, expected 5.000000e-274
string.c:3062: Test failed: d.x = 6.000000e-274, expected 6.000000e-274
string.c:3062: Test failed: d.x = 7.000000e-274, expected 7.000000e-274
string.c:3062: Test failed: d.x = 8.000000e-274, expected 8.000000e-274
string.c:3062: Test failed: d.x = 9.000000e-274, expected 9.000000e-274
string.c:3062: Test failed: d.x = 1.000000e-273, expected 1.000000e-273
string.c:3062: Test failed: d.x = 2.000000e-273, expected 2.000000e-273
string.c:3062: Test failed: d.x = 3.000000e-273, expected 3.000000e-273
string.c:3062: Test failed: d.x = 4.000000e-273, expected 4.000000e-273
string.c:3062: Test failed: d.x = 5.000000e-273, expected 5.000000e-273
string.c:3062: Test failed: d.x = 6.000000e-273, expected 6.000000e-273
string.c:3062: Test failed: d.x = 7.000000e-273, expected 7.000000e-273
string.c:3062: Test failed: d.x = 8.000000e-273, expected 8.000000e-273
string.c:3062: Test failed: d.x = 9.000000e-273, expected 9.000000e-273
string.c:3062: Test failed: d.x = 1.000000e-272, expected 1.000000e-272
string.c:3062: Test failed: d.x = 2.000000e-272, expected 2.000000e-272
string.c:3062: Test failed: d.x = 4.000000e-272, expected 4.000000e-272
string.c:3062: Test failed: d.x = 5.000000e-272, expected 5.000000e-272
string.c:3062: Test failed: d.x = 8.000000e-272, expected 8.000000e-272
string.c:3062: Test failed: d.x = 1.000000e-271, expected 1.000000e-271
string.c:3062: Test failed: d.x = 2.000000e-271, expected 2.000000e-271
string.c:3062: Test failed: d.x = 3.000000e-271, expected 3.000000e-271
string.c:3062: Test failed: d.x = 4.000000e-271, expected 4.000000e-271
string.c:3062: Test failed: d.x = 5.000000e-271, expected 5.000000e-271
string.c:3062: Test failed: d.x = 6.000000e-271, expected 6.000000e-271
string.c:3062: Test failed: d.x = 7.000000e-271, expected 7.000000e-271
string.c:3062: Test failed: d.x = 8.000000e-271, expected 8.000000e-271
string.c:3062: Test failed: d.x = 9.000000e-271, expected 9.000000e-271
string.c:3062: Test failed: d.x = 1.000000e-270, expected 1.000000e-270
string.c:3062: Test failed: d.x = 2.000000e-270, expected 2.000000e-270
string.c:3062: Test failed: d.x = 4.000000e-270, expected 4.000000e-270
string.c:3062: Test failed: d.x = 5.000000e-270, expected 5.000000e-270
string.c:3062: Test failed: d.x = 7.000000e-270, expected 7.000000e-270
string.c:3062: Test failed: d.x = 8.000000e-270, expected 8.000000e-270
string.c:3062: Test failed: d.x = 9.000000e-270, expected 9.000000e-270
string.c:3062: Test failed: d.x = 1.000000e-269, expected 1.000000e-269
string.c:3062: Test failed: d.x = 2.000000e-269, expected 2.000000e-269
string.c:3062: Test failed: d.x = 3.000000e-269, expected 3.000000e-269
string.c:3062: Test failed: d.x = 4.000000e-269, expected 4.000000e-269
string.c:3062: Test failed: d.x = 6.000000e-269, expected 6.000000e-269
string.c:3062: Test failed: d.x = 8.000000e-269, expected 8.000000e-269
string.c:3062: Test failed: d.x = 1.000000e-268, expected 1.000000e-268
string.c:3062: Test failed: d.x = 2.000000e-268, expected 2.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-268, expected 3.000000e-268
string.c:3062: Test failed: d.x = 4.000000e-268, expected 4.000000e-268
string.c:3062: Test failed: d.x = 6.000000e-268, expected 6.000000e-268
string.c:3062: Test failed: d.x = 7.000000e-268, expected 7.000000e-268
string.c:3062: Test failed: d.x = 8.000000e-268, expected 8.000000e-268
string.c:3062: Test failed: d.x = 9.000000e-268, expected 9.000000e-268
string.c:3062: Test failed: d.x = 3.000000e-267, expected 3.000000e-267
string.c:3062: Test failed: d.x = 5.000000e-267, expected 5.000000e-267
string.c:3062: Test failed: d.x = 6.000000e-267, expected 6.000000e-267
string.c:3062: Test failed: d.x = 7.000000e-267, expected 7.000000e-267
string.c:3062: Test failed: d.x = 9.000000e-267, expected 9.000000e-267
string.c:3062: Test failed: d.x = 1.000000e-266, expected 1.000000e-266
string.c:3062: Test failed: d.x = 2.000000e-266, expected 2.000000e-266
string.c:3062: Test failed: d.x = 3.000000e-266, expected 3.000000e-266
string.c:3062: Test failed: d.x = 4.000000e-266, expected 4.000000e-266
string.c:3062: Test failed: d.x = 6.000000e-266, expected 6.000000e-266
string.c:3062: Test failed: d.x = 8.000000e-266, expected 8.000000e-266
string.c:3062: Test failed: d.x = 1.000000e-265, expected 1.000000e-265
string.c:3062: Test failed: d.x = 2.000000e-265, expected 2.000000e-265
string.c:3062: Test failed: d.x = 3.000000e-265, expected 3.000000e-265
string.c:3062: Test failed: d.x = 4.000000e-265, expected 4.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-265, expected 5.000000e-265
string.c:3062: Test failed: d.x = 6.000000e-265, expected 6.000000e-265
string.c:3062: Test failed: d.x = 7.000000e-265, expected 7.000000e-265
string.c:3062: Test failed: d.x = 8.000000e-265, expected 8.000000e-265
string.c:3062: Test failed: d.x = 9.000000e-265, expected 9.000000e-265
string.c:3062: Test failed: d.x = 5.000000e-264, expected 5.000000e-264
string.c:3062: Test failed: d.x = 7.000000e-264, expected 7.000000e-264
string.c:3062: Test failed: d.x = 9.000000e-264, expected 9.000000e-264
string.c:3062: Test failed: d.x = 1.000000e-263, expected 1.000000e-263
string.c:3062: Test failed: d.x = 2.000000e-263, expected 2.000000e-263
string.c:3062: Test failed: d.x = 3.000000e-263, expected 3.000000e-263
string.c:3062: Test failed: d.x = 4.000000e-263, expected 4.000000e-263
string.c:3062: Test failed: d.x = 5.000000e-263, expected 5.000000e-263
string.c:3062: Test failed: d.x = 6.000000e-263, expected 6.000000e-263
string.c:3062: Test failed: d.x = 8.000000e-263, expected 8.000000e-263
string.c:3062: Test failed: d.x = 9.000000e-263, expected 9.000000e-263
string.c:3062: Test failed: d.x = 1.000000e-262, expected 1.000000e-262
string.c:3062: Test failed: d.x = 2.000000e-262, expected 2.000000e-262
string.c:3062: Test failed: d.x = 3.000000e-262, expected 3.000000e-262
string.c:3062: Test failed: d.x = 4.000000e-262, expected 4.000000e-262
string.c:3062: Test failed: d.x = 5.000000e-262, expected 5.000000e-262
string.c:3062: Test failed: d.x = 6.000000e-262, expected 6.000000e-262
string.c:3062: Test failed: d.x = 7.000000e-262, expected 7.000000e-262
string.c:3062: Test failed: d.x = 8.000000e-262, expected 8.000000e-262
string.c:3062: Test failed: d.x = 9.000000e-262, expected 9.000000e-262
string.c:3062: Test failed: d.x = 1.000000e-261, expected 1.000000e-261
string.c:3062: Test failed: d.x = 2.000000e-261, expected 2.000000e-261
string.c:3062: Test failed: d.x = 3.000000e-261, expected 3.000000e-261
string.c:3062: Test failed: d.x = 4.000000e-261, expected 4.000000e-261
string.c:3062: Test failed: d.x = 5.000000e-261, expected 5.000000e-261
string.c:3062: Test failed: d.x = 6.000000e-261, expected 6.000000e-261
string.c:3062: Test failed: d.x = 7.000000e-261, expected 7.000000e-261
string.c:3062: Test failed: d.x = 8.000000e-261, expected 8.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-261, expected 9.000000e-261
string.c:3062: Test failed: d.x = 9.000000e-260, expected 9.000000e-260
string.c:3062: Test failed: d.x = 1.000000e-259, expected 1.000000e-259
string.c:3062: Test failed: d.x = 2.000000e-259, expected 2.000000e-259
string.c:3062: Test failed: d.x = 3.000000e-259, expected 3.000000e-259
string.c:3062: Test failed: d.x = 4.000000e-259, expected 4.000000e-259
string.c:3062: Test failed: d.x = 5.000000e-259, expected 5.000000e-259
string.c:3062: Test failed: d.x = 6.000000e-259, expected 6.000000e-259
string.c:3062: Test failed: d.x = 7.000000e-259, expected 7.000000e-259
string.c:3062: Test failed: d.x = 8.000000e-259, expected 8.000000e-259
string.c:3062: Test failed: d.x = 9.000000e-259, expected 9.000000e-259
string.c:3062: Test failed: d.x = 1.000000e-258, expected 1.000000e-258
string.c:3062: Test failed: d.x = 2.000000e-258, expected 2.000000e-258
string.c:3062: Test failed: d.x = 3.000000e-258, expected 3.000000e-258
string.c:3062: Test failed: d.x = 4.000000e-258, expected 4.000000e-258
string.c:3062: Test failed: d.x = 6.000000e-258, expected 6.000000e-258
string.c:3062: Test failed: d.x = 7.000000e-258, expected 7.000000e-258
string.c:3062: Test failed: d.x = 8.000000e-258, expected 8.000000e-258
string.c:3062: Test failed: d.x = 1.000000e-257, expected 1.000000e-257
string.c:3062: Test failed: d.x = 2.000000e-257, expected 2.000000e-257
string.c:3062: Test failed: d.x = 3.000000e-257, expected 3.000000e-257
string.c:3062: Test failed: d.x = 4.000000e-257, expected 4.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-257, expected 5.000000e-257
string.c:3062: Test failed: d.x = 6.000000e-257, expected 6.000000e-257
string.c:3062: Test failed: d.x = 8.000000e-257, expected 8.000000e-257
string.c:3062: Test failed: d.x = 9.000000e-257, expected 9.000000e-257
string.c:3062: Test failed: d.x = 5.000000e-256, expected 5.000000e-256
string.c:3062: Test failed: d.x = 7.000000e-256, expected 7.000000e-256
string.c:3062: Test failed: d.x = 3.000000e-255, expected 3.000000e-255
string.c:3062: Test failed: d.x = 5.000000e-255, expected 5.000000e-255
string.c:3062: Test failed: d.x = 6.000000e-255, expected 6.000000e-255
string.c:3062: Test failed: d.x = 7.000000e-255, expected 7.000000e-255
string.c:3062: Test failed: d.x = 1.000000e-254, expected 1.000000e-254
string.c:3062: Test failed: d.x = 2.000000e-254, expected 2.000000e-254
string.c:3062: Test failed: d.x = 3.000000e-254, expected 3.000000e-254
string.c:3062: Test failed: d.x = 4.000000e-254, expected 4.000000e-254
string.c:3062: Test failed: d.x = 5.000000e-254, expected 5.000000e-254
string.c:3062: Test failed: d.x = 6.000000e-254, expected 6.000000e-254
string.c:3062: Test failed: d.x = 8.000000e-254, expected 8.000000e-254
string.c:3062: Test failed: d.x = 9.000000e-254, expected 9.000000e-254
string.c:3062: Test failed: d.x = 1.000000e-253, expected 1.000000e-253
string.c:3062: Test failed: d.x = 2.000000e-253, expected 2.000000e-253
string.c:3062: Test failed: d.x = 4.000000e-253, expected 4.000000e-253
string.c:3062: Test failed: d.x = 5.000000e-253, expected 5.000000e-253
string.c:3062: Test failed: d.x = 7.000000e-253, expected 7.000000e-253
string.c:3062: Test failed: d.x = 8.000000e-253, expected 8.000000e-253
string.c:3062: Test failed: d.x = 9.000000e-253, expected 9.000000e-253
string.c:3062: Test failed: d.x = 1.000000e-251, expected 1.000000e-251
string.c:3062: Test failed: d.x = 2.000000e-251, expected 2.000000e-251
string.c:3062: Test failed: d.x = 3.000000e-251, expected 3.000000e-251
string.c:3062: Test failed: d.x = 4.000000e-251, expected 4.000000e-251
string.c:3062: Test failed: d.x = 5.000000e-251, expected 5.000000e-251
string.c:3062: Test failed: d.x = 6.000000e-251, expected 6.000000e-251
string.c:3062: Test failed: d.x = 8.000000e-251, expected 8.000000e-251
string.c:3062: Test failed: d.x = 9.000000e-251, expected 9.000000e-251
string.c:3062: Test failed: d.x = 1.000000e-250, expected 1.000000e-250
string.c:3062: Test failed: d.x = 2.000000e-250, expected 2.000000e-250
string.c:3062: Test failed: d.x = 4.000000e-250, expected 4.000000e-250
string.c:3062: Test failed: d.x = 5.000000e-250, expected 5.000000e-250
string.c:3062: Test failed: d.x = 7.000000e-250, expected 7.000000e-250
string.c:3062: Test failed: d.x = 8.000000e-250, expected 8.000000e-250
string.c:3062: Test failed: d.x = 9.000000e-250, expected 9.000000e-250
string.c:3062: Test failed: d.x = 1.000000e-249, expected 1.000000e-249
string.c:3062: Test failed: d.x = 2.000000e-249, expected 2.000000e-249
string.c:3062: Test failed: d.x = 3.000000e-249, expected 3.000000e-249
string.c:3062: Test failed: d.x = 4.000000e-249, expected 4.000000e-249
string.c:3062: Test failed: d.x = 5.000000e-249, expected 5.000000e-249
string.c:3062: Test failed: d.x = 6.000000e-249, expected 6.000000e-249
string.c:3062: Test failed: d.x = 7.000000e-249, expected 7.000000e-249
string.c:3062: Test failed: d.x = 8.000000e-249, expected 8.000000e-249
string.c:3062: Test failed: d.x = 9.000000e-249, expected 9.000000e-249
string.c:3062: Test failed: d.x = 1.000000e-248, expected 1.000000e-248
string.c:3062: Test failed: d.x = 2.000000e-248, expected 2.000000e-248
string.c:3062: Test failed: d.x = 4.000000e-248, expected 4.000000e-248
string.c:3062: Test failed: d.x = 5.000000e-248, expected 5.000000e-248
string.c:3062: Test failed: d.x = 7.000000e-248, expected 7.000000e-248
string.c:3062: Test failed: d.x = 8.000000e-248, expected 8.000000e-248
string.c:3062: Test failed: d.x = 9.000000e-248, expected 9.000000e-248
string.c:3062: Test failed: d.x = 1.000000e-247, expected 1.000000e-247
string.c:3062: Test failed: d.x = 2.000000e-247, expected 2.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-247, expected 3.000000e-247
string.c:3062: Test failed: d.x = 4.000000e-247, expected 4.000000e-247
string.c:3062: Test failed: d.x = 5.000000e-247, expected 5.000000e-247
string.c:3062: Test failed: d.x = 6.000000e-247, expected 6.000000e-247
string.c:3062: Test failed: d.x = 8.000000e-247, expected 8.000000e-247
string.c:3062: Test failed: d.x = 3.000000e-246, expected 3.000000e-246
string.c:3062: Test failed: d.x = 6.000000e-246, expected 6.000000e-246
string.c:3062: Test failed: d.x = 1.000000e-244, expected 1.000000e-244
string.c:3062: Test failed: d.x = 2.000000e-244, expected 2.000000e-244
string.c:3062: Test failed: d.x = 4.000000e-244, expected 4.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-244, expected 7.000000e-244
string.c:3062: Test failed: d.x = 8.000000e-244, expected 8.000000e-244
string.c:3062: Test failed: d.x = 7.000000e-243, expected 7.000000e-243
string.c:3062: Test failed: d.x = 3.000000e-242, expected 3.000000e-242
string.c:3062: Test failed: d.x = 5.000000e-242, expected 5.000000e-242
string.c:3062: Test failed: d.x = 6.000000e-242, expected 6.000000e-242
string.c:3062: Test failed: d.x = 7.000000e-242, expected 7.000000e-242
string.c:3062: Test failed: d.x = 9.000000e-242, expected 9.000000e-242
string.c:3062: Test failed: d.x = 1.000000e-241, expected 1.000000e-241
string.c:3062: Test failed: d.x = 2.000000e-241, expected 2.000000e-241
string.c:3062: Test failed: d.x = 4.000000e-241, expected 4.000000e-241
string.c:3062: Test failed: d.x = 8.000000e-241, expected 8.000000e-241
string.c:3062: Test failed: d.x = 7.000000e-240, expected 7.000000e-240
string.c:3062: Test failed: d.x = 3.000000e-239, expected 3.000000e-239
string.c:3062: Test failed: d.x = 5.000000e-239, expected 5.000000e-239
string.c:3062: Test failed: d.x = 6.000000e-239, expected 6.000000e-239
string.c:3062: Test failed: d.x = 7.000000e-239, expected 7.000000e-239
string.c:3062: Test failed: d.x = 9.000000e-239, expected 9.000000e-239
string.c:3062: Test failed: d.x = 1.000000e-238, expected 1.000000e-238
string.c:3062: Test failed: d.x = 2.000000e-238, expected 2.000000e-238
string.c:3062: Test failed: d.x = 3.000000e-238, expected 3.000000e-238
string.c:3062: Test failed: d.x = 4.000000e-238, expected 4.000000e-238
string.c:3062: Test failed: d.x = 6.000000e-238, expected 6.000000e-238
string.c:3062: Test failed: d.x = 8.000000e-238, expected 8.000000e-238
string.c:3062: Test failed: d.x = 9.000000e-238, expected 9.000000e-238
string.c:3062: Test failed: d.x = 1.000000e-237, expected 1.000000e-237
string.c:3062: Test failed: d.x = 2.000000e-237, expected 2.000000e-237
string.c:3062: Test failed: d.x = 3.000000e-237, expected 3.000000e-237
string.c:3062: Test failed: d.x = 4.000000e-237, expected 4.000000e-237
string.c:3062: Test failed: d.x = 6.000000e-237, expected 6.000000e-237
string.c:3062: Test failed: d.x = 7.000000e-237, expected 7.000000e-237
string.c:3062: Test failed: d.x = 8.000000e-237, expected 8.000000e-237
string.c:3062: Test failed: d.x = 9.000000e-237, expected 9.000000e-237
string.c:3062: Test failed: d.x = 1.000000e-236, expected 1.000000e-236
string.c:3062: Test failed: d.x = 2.000000e-236, expected 2.000000e-236
string.c:3062: Test failed: d.x = 3.000000e-236, expected 3.000000e-236
string.c:3062: Test failed: d.x = 4.000000e-236, expected 4.000000e-236
string.c:3062: Test failed: d.x = 5.000000e-236, expected 5.000000e-236
string.c:3062: Test failed: d.x = 6.000000e-236, expected 6.000000e-236
string.c:3062: Test failed: d.x = 7.000000e-236, expected 7.000000e-236
string.c:3062: Test failed: d.x = 8.000000e-236, expected 8.000000e-236
string.c:3062: Test failed: d.x = 9.000000e-236, expected 9.000000e-236
string.c:3062: Test failed: d.x = 1.000000e-234, expected 1.000000e-234
string.c:3062: Test failed: d.x = 2.000000e-234, expected 2.000000e-234
string.c:3062: Test failed: d.x = 3.000000e-234, expected 3.000000e-234
string.c:3062: Test failed: d.x = 4.000000e-234, expected 4.000000e-234
string.c:3062: Test failed: d.x = 5.000000e-234, expected 5.000000e-234
string.c:3062: Test failed: d.x = 6.000000e-234, expected 6.000000e-234
string.c:3062: Test failed: d.x = 7.000000e-234, expected 7.000000e-234
string.c:3062: Test failed: d.x = 8.000000e-234, expected 8.000000e-234
string.c:3062: Test failed: d.x = 9.000000e-234, expected 9.000000e-234
string.c:3062: Test failed: d.x = 1.000000e-233, expected 1.000000e-233
string.c:3062: Test failed: d.x = 2.000000e-233, expected 2.000000e-233
string.c:3062: Test failed: d.x = 3.000000e-233, expected 3.000000e-233
string.c:3062: Test failed: d.x = 4.000000e-233, expected 4.000000e-233
string.c:3062: Test failed: d.x = 6.000000e-233, expected 6.000000e-233
string.c:3062: Test failed: d.x = 8.000000e-233, expected 8.000000e-233
string.c:3062: Test failed: d.x = 1.000000e-232, expected 1.000000e-232
string.c:3062: Test failed: d.x = 2.000000e-232, expected 2.000000e-232
string.c:3062: Test failed: d.x = 3.000000e-232, expected 3.000000e-232
string.c:3062: Test failed: d.x = 4.000000e-232, expected 4.000000e-232
string.c:3062: Test failed: d.x = 6.000000e-232, expected 6.000000e-232
string.c:3062: Test failed: d.x = 8.000000e-232, expected 8.000000e-232
string.c:3062: Test failed: d.x = 1.000000e-229, expected 1.000000e-229
string.c:3062: Test failed: d.x = 2.000000e-229, expected 2.000000e-229
string.c:3062: Test failed: d.x = 3.000000e-229, expected 3.000000e-229
string.c:3062: Test failed: d.x = 4.000000e-229, expected 4.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-229, expected 5.000000e-229
string.c:3062: Test failed: d.x = 6.000000e-229, expected 6.000000e-229
string.c:3062: Test failed: d.x = 7.000000e-229, expected 7.000000e-229
string.c:3062: Test failed: d.x = 8.000000e-229, expected 8.000000e-229
string.c:3062: Test failed: d.x = 9.000000e-229, expected 9.000000e-229
string.c:3062: Test failed: d.x = 5.000000e-228, expected 5.000000e-228
string.c:3062: Test failed: d.x = 7.000000e-228, expected 7.000000e-228
string.c:3062: Test failed: d.x = 9.000000e-228, expected 9.000000e-228
string.c:3062: Test failed: d.x = 1.000000e-226, expected 1.000000e-226
string.c:3062: Test failed: d.x = 2.000000e-226, expected 2.000000e-226
string.c:3062: Test failed: d.x = 3.000000e-226, expected 3.000000e-226
string.c:3062: Test failed: d.x = 4.000000e-226, expected 4.000000e-226
string.c:3062: Test failed: d.x = 5.000000e-226, expected 5.000000e-226
string.c:3062: Test failed: d.x = 6.000000e-226, expected 6.000000e-226
string.c:3062: Test failed: d.x = 7.000000e-226, expected 7.000000e-226
string.c:3062: Test failed: d.x = 8.000000e-226, expected 8.000000e-226
string.c:3062: Test failed: d.x = 9.000000e-226, expected 9.000000e-226
string.c:3062: Test failed: d.x = 1.000000e-225, expected 1.000000e-225
string.c:3062: Test failed: d.x = 2.000000e-225, expected 2.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-225, expected 3.000000e-225
string.c:3062: Test failed: d.x = 4.000000e-225, expected 4.000000e-225
string.c:3062: Test failed: d.x = 5.000000e-225, expected 5.000000e-225
string.c:3062: Test failed: d.x = 6.000000e-225, expected 6.000000e-225
string.c:3062: Test failed: d.x = 7.000000e-225, expected 7.000000e-225
string.c:3062: Test failed: d.x = 8.000000e-225, expected 8.000000e-225
string.c:3062: Test failed: d.x = 9.000000e-225, expected 9.000000e-225
string.c:3062: Test failed: d.x = 3.000000e-224, expected 3.000000e-224
string.c:3062: Test failed: d.x = 6.000000e-224, expected 6.000000e-224
string.c:3062: Test failed: d.x = 1.000000e-222, expected 1.000000e-222
string.c:3062: Test failed: d.x = 2.000000e-222, expected 2.000000e-222
string.c:3062: Test failed: d.x = 4.000000e-222, expected 4.000000e-222
string.c:3062: Test failed: d.x = 8.000000e-222, expected 8.000000e-222
string.c:3062: Test failed: d.x = 3.000000e-220, expected 3.000000e-220
string.c:3062: Test failed: d.x = 5.000000e-220, expected 5.000000e-220
string.c:3062: Test failed: d.x = 6.000000e-220, expected 6.000000e-220
string.c:3062: Test failed: d.x = 7.000000e-220, expected 7.000000e-220
string.c:3062: Test failed: d.x = 1.000000e-219, expected 1.000000e-219
string.c:3062: Test failed: d.x = 2.000000e-219, expected 2.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-219, expected 3.000000e-219
string.c:3062: Test failed: d.x = 4.000000e-219, expected 4.000000e-219
string.c:3062: Test failed: d.x = 5.000000e-219, expected 5.000000e-219
string.c:3062: Test failed: d.x = 6.000000e-219, expected 6.000000e-219
string.c:3062: Test failed: d.x = 7.000000e-219, expected 7.000000e-219
string.c:3062: Test failed: d.x = 8.000000e-219, expected 8.000000e-219
string.c:3062: Test failed: d.x = 9.000000e-219, expected 9.000000e-219
string.c:3062: Test failed: d.x = 3.000000e-218, expected 3.000000e-218
string.c:3062: Test failed: d.x = 6.000000e-218, expected 6.000000e-218
string.c:3062: Test failed: d.x = 9.000000e-218, expected 9.000000e-218
string.c:3062: Test failed: d.x = 1.000000e-217, expected 1.000000e-217
string.c:3062: Test failed: d.x = 2.000000e-217, expected 2.000000e-217
string.c:3062: Test failed: d.x = 3.000000e-217, expected 3.000000e-217
string.c:3062: Test failed: d.x = 4.000000e-217, expected 4.000000e-217
string.c:3062: Test failed: d.x = 5.000000e-217, expected 5.000000e-217
string.c:3062: Test failed: d.x = 6.000000e-217, expected 6.000000e-217
string.c:3062: Test failed: d.x = 7.000000e-217, expected 7.000000e-217
string.c:3062: Test failed: d.x = 8.000000e-217, expected 8.000000e-217
string.c:3062: Test failed: d.x = 9.000000e-217, expected 9.000000e-217
string.c:3062: Test failed: d.x = 1.000000e-215, expected 1.000000e-215
string.c:3062: Test failed: d.x = 2.000000e-215, expected 2.000000e-215
string.c:3062: Test failed: d.x = 3.000000e-215, expected 3.000000e-215
string.c:3062: Test failed: d.x = 4.000000e-215, expected 4.000000e-215
string.c:3062: Test failed: d.x = 5.000000e-215, expected 5.000000e-215
string.c:3062: Test failed: d.x = 6.000000e-215, expected 6.000000e-215
string.c:3062: Test failed: d.x = 7.000000e-215, expected 7.000000e-215
string.c:3062: Test failed: d.x = 8.000000e-215, expected 8.000000e-215
string.c:3062: Test failed: d.x = 9.000000e-215, expected 9.000000e-215
string.c:3062: Test failed: d.x = 1.000000e-214, expected 1.000000e-214
string.c:3062: Test failed: d.x = 2.000000e-214, expected 2.000000e-214
string.c:3062: Test failed: d.x = 4.000000e-214, expected 4.000000e-214
string.c:3062: Test failed: d.x = 5.000000e-214, expected 5.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-214, expected 7.000000e-214
string.c:3062: Test failed: d.x = 8.000000e-214, expected 8.000000e-214
string.c:3062: Test failed: d.x = 9.000000e-214, expected 9.000000e-214
string.c:3062: Test failed: d.x = 7.000000e-213, expected 7.000000e-213
string.c:3062: Test failed: d.x = 1.000000e-212, expected 1.000000e-212
string.c:3062: Test failed: d.x = 2.000000e-212, expected 2.000000e-212
string.c:3062: Test failed: d.x = 3.000000e-212, expected 3.000000e-212
string.c:3062: Test failed: d.x = 4.000000e-212, expected 4.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-212, expected 5.000000e-212
string.c:3062: Test failed: d.x = 6.000000e-212, expected 6.000000e-212
string.c:3062: Test failed: d.x = 7.000000e-212, expected 7.000000e-212
string.c:3062: Test failed: d.x = 8.000000e-212, expected 8.000000e-212
string.c:3062: Test failed: d.x = 9.000000e-212, expected 9.000000e-212
string.c:3062: Test failed: d.x = 5.000000e-211, expected 5.000000e-211
string.c:3062: Test failed: d.x = 3.000000e-210, expected 3.000000e-210
string.c:3062: Test failed: d.x = 6.000000e-210, expected 6.000000e-210
string.c:3062: Test failed: d.x = 9.000000e-210, expected 9.000000e-210
string.c:3062: Test failed: d.x = 5.000000e-208, expected 5.000000e-208
string.c:3062: Test failed: d.x = 9.000000e-208, expected 9.000000e-208
string.c:3062: Test failed: d.x = 3.000000e-207, expected 3.000000e-207
string.c:3062: Test failed: d.x = 5.000000e-207, expected 5.000000e-207
string.c:3062: Test failed: d.x = 6.000000e-207, expected 6.000000e-207
string.c:3062: Test failed: d.x = 7.000000e-207, expected 7.000000e-207
string.c:3062: Test failed: d.x = 9.000000e-207, expected 9.000000e-207
string.c:3062: Test failed: d.x = 3.000000e-204, expected 3.000000e-204
string.c:3062: Test failed: d.x = 6.000000e-204, expected 6.000000e-204
string.c:3062: Test failed: d.x = 1.000000e-202, expected 1.000000e-202
string.c:3062: Test failed: d.x = 2.000000e-202, expected 2.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-202, expected 3.000000e-202
string.c:3062: Test failed: d.x = 4.000000e-202, expected 4.000000e-202
string.c:3062: Test failed: d.x = 5.000000e-202, expected 5.000000e-202
string.c:3062: Test failed: d.x = 6.000000e-202, expected 6.000000e-202
string.c:3062: Test failed: d.x = 7.000000e-202, expected 7.000000e-202
string.c:3062: Test failed: d.x = 8.000000e-202, expected 8.000000e-202
string.c:3062: Test failed: d.x = 9.000000e-202, expected 9.000000e-202
string.c:3062: Test failed: d.x = 3.000000e-201, expected 3.000000e-201
string.c:3062: Test failed: d.x = 6.000000e-201, expected 6.000000e-201
string.c:3062: Test failed: d.x = 5.000000e-200, expected 5.000000e-200
string.c:3062: Test failed: d.x = 7.000000e-200, expected 7.000000e-200
string.c:3062: Test failed: d.x = 9.000000e-200, expected 9.000000e-200
string.c:3062: Test failed: d.x = 3.000000e-199, expected 3.000000e-199
string.c:3062: Test failed: d.x = 6.000000e-199, expected 6.000000e-199
string.c:3062: Test failed: d.x = 7.000000e-199, expected 7.000000e-199
string.c:3062: Test failed: d.x = 9.000000e-199, expected 9.000000e-199
string.c:3062: Test failed: d.x = 3.000000e-198, expected 3.000000e-198
string.c:3062: Test failed: d.x = 5.000000e-198, expected 5.000000e-198
string.c:3062: Test failed: d.x = 6.000000e-198, expected 6.000000e-198
string.c:3062: Test failed: d.x = 7.000000e-198, expected 7.000000e-198
string.c:3062: Test failed: d.x = 9.000000e-198, expected 9.000000e-198
string.c:3062: Test failed: d.x = 3.000000e-196, expected 3.000000e-196
string.c:3062: Test failed: d.x = 6.000000e-196, expected 6.000000e-196
string.c:3062: Test failed: d.x = 5.000000e-195, expected 5.000000e-195
string.c:3062: Test failed: d.x = 1.000000e-194, expected 1.000000e-194
string.c:3062: Test failed: d.x = 2.000000e-194, expected 2.000000e-194
string.c:3062: Test failed: d.x = 4.000000e-194, expected 4.000000e-194
string.c:3062: Test failed: d.x = 5.000000e-194, expected 5.000000e-194
string.c:3062: Test failed: d.x = 7.000000e-194, expected 7.000000e-194
string.c:3062: Test failed: d.x = 8.000000e-194, expected 8.000000e-194
string.c:3062: Test failed: d.x = 9.000000e-194, expected 9.000000e-194
string.c:3062: Test failed: d.x = 3.000000e-193, expected 3.000000e-193
string.c:3062: Test failed: d.x = 6.000000e-193, expected 6.000000e-193
string.c:3062: Test failed: d.x = 5.000000e-192, expected 5.000000e-192
string.c:3062: Test failed: d.x = 1.000000e-185, expected 1.000000e-185
string.c:3062: Test failed: d.x = 2.000000e-185, expected 2.000000e-185
string.c:3062: Test failed: d.x = 4.000000e-185, expected 4.000000e-185
string.c:3062: Test failed: d.x = 5.000000e-185, expected 5.000000e-185
string.c:3062: Test failed: d.x = 8.000000e-185, expected 8.000000e-185
string.c:3062: Test failed: d.x = 9.000000e-184, expected 9.000000e-184
string.c:3062: Test failed: d.x = 7.000000e-181, expected 7.000000e-181
string.c:3062: Test failed: d.x = 5.000000e-175, expected 5.000000e-175
string.c:3062: Test failed: d.x = 1.000000e-171, expected 1.000000e-171
string.c:3062: Test failed: d.x = 2.000000e-171, expected 2.000000e-171
string.c:3062: Test failed: d.x = 4.000000e-171, expected 4.000000e-171
string.c:3062: Test failed: d.x = 8.000000e-171, expected 8.000000e-171
string.c:3062: Test failed: d.x = 3.000000e-168, expected 3.000000e-168
string.c:3062: Test failed: d.x = 6.000000e-168, expected 6.000000e-168
string.c:3062: Test failed: d.x = 1.000000e-165, expected 1.000000e-165
string.c:3062: Test failed: d.x = 2.000000e-165, expected 2.000000e-165
string.c:3062: Test failed: d.x = 4.000000e-165, expected 4.000000e-165
string.c:3062: Test failed: d.x = 8.000000e-165, expected 8.000000e-165
string.c:3062: Test failed: d.x = 5.000000e-161, expected 5.000000e-161
string.c:3062: Test failed: d.x = 9.000000e-159, expected 9.000000e-159
string.c:3062: Test failed: d.x = 5.000000e-158, expected 5.000000e-158
string.c:3062: Test failed: d.x = 1.000000e-146, expected 1.000000e-146
string.c:3062: Test failed: d.x = 2.000000e-146, expected 2.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-146, expected 3.000000e-146
string.c:3062: Test failed: d.x = 4.000000e-146, expected 4.000000e-146
string.c:3062: Test failed: d.x = 5.000000e-146, expected 5.000000e-146
string.c:3062: Test failed: d.x = 6.000000e-146, expected 6.000000e-146
string.c:3062: Test failed: d.x = 8.000000e-146, expected 8.000000e-146
string.c:3062: Test failed: d.x = 3.000000e-131, expected 3.000000e-131
string.c:3062: Test failed: d.x = 6.000000e-131, expected 6.000000e-131
string.c:3062: Test failed: d.x = 5.000000e+131, expected 5.000000e+131
string.c:3062: Test failed: d.x = 3.000000e+134, expected 3.000000e+134
string.c:3062: Test failed: d.x = 6.000000e+134, expected 6.000000e+134
string.c:3062: Test failed: d.x = 7.000000e+134, expected 7.000000e+134
string.c:3062: Test failed: d.x = 3.000000e+146, expected 3.000000e+146
string.c:3062: Test failed: d.x = 6.000000e+146, expected 6.000000e+146
string.c:3062: Test failed: d.x = 7.000000e+146, expected 7.000000e+146
string.c:3062: Test failed: d.x = 9.000000e+146, expected 9.000000e+146
string.c:3062: Test failed: d.x = 3.000000e+150, expected 3.000000e+150
string.c:3062: Test failed: d.x = 6.000000e+150, expected 6.000000e+150
string.c:3062: Test failed: d.x = 3.000000e+153, expected 3.000000e+153
string.c:3062: Test failed: d.x = 6.000000e+153, expected 6.000000e+153
string.c:3062: Test failed: d.x = 5.000000e+159, expected 5.000000e+159
string.c:3062: Test failed: d.x = 7.000000e+162, expected 7.000000e+162
string.c:3062: Test failed: d.x = 3.000000e+165, expected 3.000000e+165
string.c:3062: Test failed: d.x = 6.000000e+165, expected 6.000000e+165
string.c:3062: Test failed: d.x = 7.000000e+165, expected 7.000000e+165
string.c:3062: Test failed: d.x = 5.000000e+168, expected 5.000000e+168
string.c:3062: Test failed: d.x = 9.000000e+168, expected 9.000000e+168
string.c:3062: Test failed: d.x = 5.000000e+171, expected 5.000000e+171
string.c:3062: Test failed: d.x = 3.000000e+177, expected 3.000000e+177
string.c:3062: Test failed: d.x = 6.000000e+177, expected 6.000000e+177
string.c:3062: Test failed: d.x = 5.000000e+184, expected 5.000000e+184
string.c:3062: Test failed: d.x = 1.000000e+185, expected 1.000000e+185
string.c:3062: Test failed: d.x = 2.000000e+185, expected 2.000000e+185
string.c:3062: Test failed: d.x = 4.000000e+185, expected 4.000000e+185
string.c:3062: Test failed: d.x = 5.000000e+185, expected 5.000000e+185
string.c:3062: Test failed: d.x = 7.000000e+185, expected 7.000000e+185
string.c:3062: Test failed: d.x = 8.000000e+185, expected 8.000000e+185
string.c:3062: Test failed: d.x = 3.000000e+186, expected 3.000000e+186
string.c:3062: Test failed: d.x = 6.000000e+186, expected 6.000000e+186
string.c:3062: Test failed: d.x = 5.000000e+187, expected 5.000000e+187
string.c:3062: Test failed: d.x = 9.000000e+192, expected 9.000000e+192
string.c:3062: Test failed: d.x = 3.000000e+193, expected 3.000000e+193
string.c:3062: Test failed: d.x = 6.000000e+193, expected 6.000000e+193
string.c:3062: Test failed: d.x = 7.000000e+193, expected 7.000000e+193
string.c:3062: Test failed: d.x = 9.000000e+193, expected 9.000000e+193
string.c:3062: Test failed: d.x = 1.000000e+194, expected 1.000000e+194
string.c:3062: Test failed: d.x = 2.000000e+194, expected 2.000000e+194
string.c:3062: Test failed: d.x = 3.000000e+194, expected 3.000000e+194
string.c:3062: Test failed: d.x = 4.000000e+194, expected 4.000000e+194
string.c:3062: Test failed: d.x = 6.000000e+194, expected 6.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+194, expected 7.000000e+194
string.c:3062: Test failed: d.x = 8.000000e+194, expected 8.000000e+194
string.c:3062: Test failed: d.x = 7.000000e+195, expected 7.000000e+195
string.c:3062: Test failed: d.x = 7.000000e+196, expected 7.000000e+196
string.c:3062: Test failed: d.x = 1.000000e+198, expected 1.000000e+198
string.c:3062: Test failed: d.x = 2.000000e+198, expected 2.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+198, expected 3.000000e+198
string.c:3062: Test failed: d.x = 4.000000e+198, expected 4.000000e+198
string.c:3062: Test failed: d.x = 6.000000e+198, expected 6.000000e+198
string.c:3062: Test failed: d.x = 7.000000e+198, expected 7.000000e+198
string.c:3062: Test failed: d.x = 8.000000e+198, expected 8.000000e+198
string.c:3062: Test failed: d.x = 9.000000e+198, expected 9.000000e+198
string.c:3062: Test failed: d.x = 3.000000e+199, expected 3.000000e+199
string.c:3062: Test failed: d.x = 6.000000e+199, expected 6.000000e+199
string.c:3062: Test failed: d.x = 7.000000e+199, expected 7.000000e+199
string.c:3062: Test failed: d.x = 1.000000e+200, expected 1.000000e+200
string.c:3062: Test failed: d.x = 2.000000e+200, expected 2.000000e+200
string.c:3062: Test failed: d.x = 3.000000e+200, expected 3.000000e+200
string.c:3062: Test failed: d.x = 4.000000e+200, expected 4.000000e+200
string.c:3062: Test failed: d.x = 5.000000e+200, expected 5.000000e+200
string.c:3062: Test failed: d.x = 6.000000e+200, expected 6.000000e+200
string.c:3062: Test failed: d.x = 8.000000e+200, expected 8.000000e+200
string.c:3062: Test failed: d.x = 9.000000e+200, expected 9.000000e+200
string.c:3062: Test failed: d.x = 7.000000e+201, expected 7.000000e+201
string.c:3062: Test failed: d.x = 1.000000e+202, expected 1.000000e+202
string.c:3062: Test failed: d.x = 2.000000e+202, expected 2.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+202, expected 3.000000e+202
string.c:3062: Test failed: d.x = 4.000000e+202, expected 4.000000e+202
string.c:3062: Test failed: d.x = 5.000000e+202, expected 5.000000e+202
string.c:3062: Test failed: d.x = 6.000000e+202, expected 6.000000e+202
string.c:3062: Test failed: d.x = 7.000000e+202, expected 7.000000e+202
string.c:3062: Test failed: d.x = 8.000000e+202, expected 8.000000e+202
string.c:3062: Test failed: d.x = 9.000000e+202, expected 9.000000e+202
string.c:3062: Test failed: d.x = 3.000000e+204, expected 3.000000e+204
string.c:3062: Test failed: d.x = 6.000000e+204, expected 6.000000e+204
string.c:3062: Test failed: d.x = 7.000000e+204, expected 7.000000e+204
string.c:3062: Test failed: d.x = 5.000000e+207, expected 5.000000e+207
string.c:3062: Test failed: d.x = 9.000000e+207, expected 9.000000e+207
string.c:3062: Test failed: d.x = 1.000000e+208, expected 1.000000e+208
string.c:3062: Test failed: d.x = 2.000000e+208, expected 2.000000e+208
string.c:3062: Test failed: d.x = 3.000000e+208, expected 3.000000e+208
string.c:3062: Test failed: d.x = 4.000000e+208, expected 4.000000e+208
string.c:3062: Test failed: d.x = 6.000000e+208, expected 6.000000e+208
string.c:3062: Test failed: d.x = 7.000000e+208, expected 7.000000e+208
string.c:3062: Test failed: d.x = 8.000000e+208, expected 8.000000e+208
string.c:3062: Test failed: d.x = 5.000000e+210, expected 5.000000e+210
string.c:3062: Test failed: d.x = 9.000000e+210, expected 9.000000e+210
string.c:3062: Test failed: d.x = 1.000000e+211, expected 1.000000e+211
string.c:3062: Test failed: d.x = 2.000000e+211, expected 2.000000e+211
string.c:3062: Test failed: d.x = 4.000000e+211, expected 4.000000e+211
string.c:3062: Test failed: d.x = 5.000000e+211, expected 5.000000e+211
string.c:3062: Test failed: d.x = 8.000000e+211, expected 8.000000e+211
string.c:3062: Test failed: d.x = 1.000000e+212, expected 1.000000e+212
string.c:3062: Test failed: d.x = 2.000000e+212, expected 2.000000e+212
string.c:3062: Test failed: d.x = 3.000000e+212, expected 3.000000e+212
string.c:3062: Test failed: d.x = 4.000000e+212, expected 4.000000e+212
string.c:3062: Test failed: d.x = 5.000000e+212, expected 5.000000e+212
string.c:3062: Test failed: d.x = 6.000000e+212, expected 6.000000e+212
string.c:3062: Test failed: d.x = 8.000000e+212, expected 8.000000e+212
string.c:3062: Test failed: d.x = 9.000000e+212, expected 9.000000e+212
string.c:3062: Test failed: d.x = 1.000000e+213, expected 1.000000e+213
string.c:3062: Test failed: d.x = 2.000000e+213, expected 2.000000e+213
string.c:3062: Test failed: d.x = 4.000000e+213, expected 4.000000e+213
string.c:3062: Test failed: d.x = 5.000000e+213, expected 5.000000e+213
string.c:3062: Test failed: d.x = 7.000000e+213, expected 7.000000e+213
string.c:3062: Test failed: d.x = 8.000000e+213, expected 8.000000e+213
string.c:3062: Test failed: d.x = 1.000000e+214, expected 1.000000e+214
string.c:3062: Test failed: d.x = 2.000000e+214, expected 2.000000e+214
string.c:3062: Test failed: d.x = 4.000000e+214, expected 4.000000e+214
string.c:3062: Test failed: d.x = 5.000000e+214, expected 5.000000e+214
string.c:3062: Test failed: d.x = 8.000000e+214, expected 8.000000e+214
string.c:3062: Test failed: d.x = 1.000000e+215, expected 1.000000e+215
string.c:3062: Test failed: d.x = 2.000000e+215, expected 2.000000e+215
string.c:3062: Test failed: d.x = 3.000000e+215, expected 3.000000e+215
string.c:3062: Test failed: d.x = 4.000000e+215, expected 4.000000e+215
string.c:3062: Test failed: d.x = 5.000000e+215, expected 5.000000e+215
string.c:3062: Test failed: d.x = 6.000000e+215, expected 6.000000e+215
string.c:3062: Test failed: d.x = 7.000000e+215, expected 7.000000e+215
string.c:3062: Test failed: d.x = 8.000000e+215, expected 8.000000e+215
string.c:3062: Test failed: d.x = 9.000000e+215, expected 9.000000e+215
string.c:3062: Test failed: d.x = 1.000000e+217, expected 1.000000e+217
string.c:3062: Test failed: d.x = 2.000000e+217, expected 2.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+217, expected 3.000000e+217
string.c:3062: Test failed: d.x = 4.000000e+217, expected 4.000000e+217
string.c:3062: Test failed: d.x = 5.000000e+217, expected 5.000000e+217
string.c:3062: Test failed: d.x = 6.000000e+217, expected 6.000000e+217
string.c:3062: Test failed: d.x = 7.000000e+217, expected 7.000000e+217
string.c:3062: Test failed: d.x = 8.000000e+217, expected 8.000000e+217
string.c:3062: Test failed: d.x = 9.000000e+217, expected 9.000000e+217
string.c:3062: Test failed: d.x = 3.000000e+218, expected 3.000000e+218
string.c:3062: Test failed: d.x = 6.000000e+218, expected 6.000000e+218
string.c:3062: Test failed: d.x = 7.000000e+218, expected 7.000000e+218
string.c:3062: Test failed: d.x = 9.000000e+218, expected 9.000000e+218
string.c:3062: Test failed: d.x = 1.000000e+219, expected 1.000000e+219
string.c:3062: Test failed: d.x = 2.000000e+219, expected 2.000000e+219
string.c:3062: Test failed: d.x = 3.000000e+219, expected 3.000000e+219
string.c:3062: Test failed: d.x = 4.000000e+219, expected 4.000000e+219
string.c:3062: Test failed: d.x = 5.000000e+219, expected 5.000000e+219
string.c:3062: Test failed: d.x = 6.000000e+219, expected 6.000000e+219
string.c:3062: Test failed: d.x = 7.000000e+219, expected 7.000000e+219
string.c:3062: Test failed: d.x = 8.000000e+219, expected 8.000000e+219
string.c:3062: Test failed: d.x = 9.000000e+219, expected 9.000000e+219
string.c:3062: Test failed: d.x = 1.000000e+220, expected 1.000000e+220
string.c:3062: Test failed: d.x = 2.000000e+220, expected 2.000000e+220
string.c:3062: Test failed: d.x = 3.000000e+220, expected 3.000000e+220
string.c:3062: Test failed: d.x = 4.000000e+220, expected 4.000000e+220
string.c:3062: Test failed: d.x = 6.000000e+220, expected 6.000000e+220
string.c:3062: Test failed: d.x = 7.000000e+220, expected 7.000000e+220
string.c:3062: Test failed: d.x = 8.000000e+220, expected 8.000000e+220
string.c:3062: Test failed: d.x = 9.000000e+220, expected 9.000000e+220
string.c:3062: Test failed: d.x = 1.000000e+222, expected 1.000000e+222
string.c:3062: Test failed: d.x = 2.000000e+222, expected 2.000000e+222
string.c:3062: Test failed: d.x = 4.000000e+222, expected 4.000000e+222
string.c:3062: Test failed: d.x = 5.000000e+222, expected 5.000000e+222
string.c:3062: Test failed: d.x = 7.000000e+222, expected 7.000000e+222
string.c:3062: Test failed: d.x = 8.000000e+222, expected 8.000000e+222
string.c:3062: Test failed: d.x = 3.000000e+223, expected 3.000000e+223
string.c:3062: Test failed: d.x = 6.000000e+223, expected 6.000000e+223
string.c:3062: Test failed: d.x = 5.000000e+224, expected 5.000000e+224
string.c:3062: Test failed: d.x = 1.000000e+225, expected 1.000000e+225
string.c:3062: Test failed: d.x = 2.000000e+225, expected 2.000000e+225
string.c:3062: Test failed: d.x = 3.000000e+225, expected 3.000000e+225
string.c:3062: Test failed: d.x = 4.000000e+225, expected 4.000000e+225
string.c:3062: Test failed: d.x = 5.000000e+225, expected 5.000000e+225
string.c:3062: Test failed: d.x = 6.000000e+225, expected 6.000000e+225
string.c:3062: Test failed: d.x = 7.000000e+225, expected 7.000000e+225
string.c:3062: Test failed: d.x = 8.000000e+225, expected 8.000000e+225
string.c:3062: Test failed: d.x = 9.000000e+225, expected 9.000000e+225
string.c:3062: Test failed: d.x = 1.000000e+226, expected 1.000000e+226
string.c:3062: Test failed: d.x = 2.000000e+226, expected 2.000000e+226
string.c:3062: Test failed: d.x = 3.000000e+226, expected 3.000000e+226
string.c:3062: Test failed: d.x = 4.000000e+226, expected 4.000000e+226
string.c:3062: Test failed: d.x = 5.000000e+226, expected 5.000000e+226
string.c:3062: Test failed: d.x = 6.000000e+226, expected 6.000000e+226
string.c:3062: Test failed: d.x = 7.000000e+226, expected 7.000000e+226
string.c:3062: Test failed: d.x = 8.000000e+226, expected 8.000000e+226
string.c:3062: Test failed: d.x = 9.000000e+226, expected 9.000000e+226
string.c:3062: Test failed: d.x = 1.000000e+228, expected 1.000000e+228
string.c:3062: Test failed: d.x = 2.000000e+228, expected 2.000000e+228
string.c:3062: Test failed: d.x = 3.000000e+228, expected 3.000000e+228
string.c:3062: Test failed: d.x = 4.000000e+228, expected 4.000000e+228
string.c:3062: Test failed: d.x = 6.000000e+228, expected 6.000000e+228
string.c:3062: Test failed: d.x = 7.000000e+228, expected 7.000000e+228
string.c:3062: Test failed: d.x = 8.000000e+228, expected 8.000000e+228
string.c:3062: Test failed: d.x = 9.000000e+228, expected 9.000000e+228
string.c:3062: Test failed: d.x = 1.000000e+229, expected 1.000000e+229
string.c:3062: Test failed: d.x = 2.000000e+229, expected 2.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+229, expected 3.000000e+229
string.c:3062: Test failed: d.x = 4.000000e+229, expected 4.000000e+229
string.c:3062: Test failed: d.x = 5.000000e+229, expected 5.000000e+229
string.c:3062: Test failed: d.x = 6.000000e+229, expected 6.000000e+229
string.c:3062: Test failed: d.x = 7.000000e+229, expected 7.000000e+229
string.c:3062: Test failed: d.x = 8.000000e+229, expected 8.000000e+229
string.c:3062: Test failed: d.x = 9.000000e+229, expected 9.000000e+229
string.c:3062: Test failed: d.x = 3.000000e+232, expected 3.000000e+232
string.c:3062: Test failed: d.x = 6.000000e+232, expected 6.000000e+232
string.c:3062: Test failed: d.x = 7.000000e+232, expected 7.000000e+232
string.c:3062: Test failed: d.x = 3.000000e+233, expected 3.000000e+233
string.c:3062: Test failed: d.x = 6.000000e+233, expected 6.000000e+233
string.c:3062: Test failed: d.x = 7.000000e+233, expected 7.000000e+233
string.c:3062: Test failed: d.x = 1.000000e+234, expected 1.000000e+234
string.c:3062: Test failed: d.x = 2.000000e+234, expected 2.000000e+234
string.c:3062: Test failed: d.x = 3.000000e+234, expected 3.000000e+234
string.c:3062: Test failed: d.x = 4.000000e+234, expected 4.000000e+234
string.c:3062: Test failed: d.x = 5.000000e+234, expected 5.000000e+234
string.c:3062: Test failed: d.x = 6.000000e+234, expected 6.000000e+234
string.c:3062: Test failed: d.x = 8.000000e+234, expected 8.000000e+234
string.c:3062: Test failed: d.x = 9.000000e+234, expected 9.000000e+234
string.c:3062: Test failed: d.x = 1.000000e+236, expected 1.000000e+236
string.c:3062: Test failed: d.x = 2.000000e+236, expected 2.000000e+236
string.c:3062: Test failed: d.x = 3.000000e+236, expected 3.000000e+236
string.c:3062: Test failed: d.x = 4.000000e+236, expected 4.000000e+236
string.c:3062: Test failed: d.x = 5.000000e+236, expected 5.000000e+236
string.c:3062: Test failed: d.x = 6.000000e+236, expected 6.000000e+236
string.c:3062: Test failed: d.x = 7.000000e+236, expected 7.000000e+236
string.c:3062: Test failed: d.x = 8.000000e+236, expected 8.000000e+236
string.c:3062: Test failed: d.x = 9.000000e+236, expected 9.000000e+236
string.c:3062: Test failed: d.x = 1.000000e+237, expected 1.000000e+237
string.c:3062: Test failed: d.x = 2.000000e+237, expected 2.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+237, expected 3.000000e+237
string.c:3062: Test failed: d.x = 4.000000e+237, expected 4.000000e+237
string.c:3062: Test failed: d.x = 5.000000e+237, expected 5.000000e+237
string.c:3062: Test failed: d.x = 6.000000e+237, expected 6.000000e+237
string.c:3062: Test failed: d.x = 7.000000e+237, expected 7.000000e+237
string.c:3062: Test failed: d.x = 8.000000e+237, expected 8.000000e+237
string.c:3062: Test failed: d.x = 9.000000e+237, expected 9.000000e+237
string.c:3062: Test failed: d.x = 3.000000e+238, expected 3.000000e+238
string.c:3062: Test failed: d.x = 6.000000e+238, expected 6.000000e+238
string.c:3062: Test failed: d.x = 7.000000e+238, expected 7.000000e+238
string.c:3062: Test failed: d.x = 1.000000e+239, expected 1.000000e+239
string.c:3062: Test failed: d.x = 2.000000e+239, expected 2.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+239, expected 3.000000e+239
string.c:3062: Test failed: d.x = 4.000000e+239, expected 4.000000e+239
string.c:3062: Test failed: d.x = 6.000000e+239, expected 6.000000e+239
string.c:3062: Test failed: d.x = 8.000000e+239, expected 8.000000e+239
string.c:3062: Test failed: d.x = 3.000000e+240, expected 3.000000e+240
string.c:3062: Test failed: d.x = 6.000000e+240, expected 6.000000e+240
string.c:3062: Test failed: d.x = 9.000000e+240, expected 9.000000e+240
string.c:3062: Test failed: d.x = 1.000000e+241, expected 1.000000e+241
string.c:3062: Test failed: d.x = 2.000000e+241, expected 2.000000e+241
string.c:3062: Test failed: d.x = 4.000000e+241, expected 4.000000e+241
string.c:3062: Test failed: d.x = 5.000000e+241, expected 5.000000e+241
string.c:3062: Test failed: d.x = 7.000000e+241, expected 7.000000e+241
string.c:3062: Test failed: d.x = 8.000000e+241, expected 8.000000e+241
string.c:3062: Test failed: d.x = 1.000000e+242, expected 1.000000e+242
string.c:3062: Test failed: d.x = 2.000000e+242, expected 2.000000e+242
string.c:3062: Test failed: d.x = 3.000000e+242, expected 3.000000e+242
string.c:3062: Test failed: d.x = 4.000000e+242, expected 4.000000e+242
string.c:3062: Test failed: d.x = 6.000000e+242, expected 6.000000e+242
string.c:3062: Test failed: d.x = 8.000000e+242, expected 8.000000e+242
string.c:3062: Test failed: d.x = 5.000000e+243, expected 5.000000e+243
string.c:3062: Test failed: d.x = 9.000000e+243, expected 9.000000e+243
string.c:3062: Test failed: d.x = 1.000000e+244, expected 1.000000e+244
string.c:3062: Test failed: d.x = 2.000000e+244, expected 2.000000e+244
string.c:3062: Test failed: d.x = 4.000000e+244, expected 4.000000e+244
string.c:3062: Test failed: d.x = 5.000000e+244, expected 5.000000e+244
string.c:3062: Test failed: d.x = 8.000000e+244, expected 8.000000e+244
string.c:3062: Test failed: d.x = 9.000000e+244, expected 9.000000e+244
string.c:3062: Test failed: d.x = 3.000000e+246, expected 3.000000e+246
string.c:3062: Test failed: d.x = 6.000000e+246, expected 6.000000e+246
string.c:3062: Test failed: d.x = 9.000000e+246, expected 9.000000e+246
string.c:3062: Test failed: d.x = 1.000000e+247, expected 1.000000e+247
string.c:3062: Test failed: d.x = 2.000000e+247, expected 2.000000e+247
string.c:3062: Test failed: d.x = 4.000000e+247, expected 4.000000e+247
string.c:3062: Test failed: d.x = 5.000000e+247, expected 5.000000e+247
string.c:3062: Test failed: d.x = 7.000000e+247, expected 7.000000e+247
string.c:3062: Test failed: d.x = 8.000000e+247, expected 8.000000e+247
string.c:3062: Test failed: d.x = 1.000000e+248, expected 1.000000e+248
string.c:3062: Test failed: d.x = 2.000000e+248, expected 2.000000e+248
string.c:3062: Test failed: d.x = 3.000000e+248, expected 3.000000e+248
string.c:3062: Test failed: d.x = 4.000000e+248, expected 4.000000e+248
string.c:3062: Test failed: d.x = 6.000000e+248, expected 6.000000e+248
string.c:3062: Test failed: d.x = 8.000000e+248, expected 8.000000e+248
string.c:3062: Test failed: d.x = 1.000000e+249, expected 1.000000e+249
string.c:3062: Test failed: d.x = 2.000000e+249, expected 2.000000e+249
string.c:3062: Test failed: d.x = 3.000000e+249, expected 3.000000e+249
string.c:3062: Test failed: d.x = 4.000000e+249, expected 4.000000e+249
string.c:3062: Test failed: d.x = 5.000000e+249, expected 5.000000e+249
string.c:3062: Test failed: d.x = 6.000000e+249, expected 6.000000e+249
string.c:3062: Test failed: d.x = 7.000000e+249, expected 7.000000e+249
string.c:3062: Test failed: d.x = 8.000000e+249, expected 8.000000e+249
string.c:3062: Test failed: d.x = 9.000000e+249, expected 9.000000e+249
string.c:3062: Test failed: d.x = 1.000000e+250, expected 1.000000e+250
string.c:3062: Test failed: d.x = 2.000000e+250, expected 2.000000e+250
string.c:3062: Test failed: d.x = 4.000000e+250, expected 4.000000e+250
string.c:3062: Test failed: d.x = 5.000000e+250, expected 5.000000e+250
string.c:3062: Test failed: d.x = 8.000000e+250, expected 8.000000e+250
string.c:3062: Test failed: d.x = 9.000000e+250, expected 9.000000e+250
string.c:3062: Test failed: d.x = 1.000000e+251, expected 1.000000e+251
string.c:3062: Test failed: d.x = 2.000000e+251, expected 2.000000e+251
string.c:3062: Test failed: d.x = 3.000000e+251, expected 3.000000e+251
string.c:3062: Test failed: d.x = 4.000000e+251, expected 4.000000e+251
string.c:3062: Test failed: d.x = 6.000000e+251, expected 6.000000e+251
string.c:3062: Test failed: d.x = 7.000000e+251, expected 7.000000e+251
string.c:3062: Test failed: d.x = 8.000000e+251, expected 8.000000e+251
string.c:3062: Test failed: d.x = 9.000000e+251, expected 9.000000e+251
string.c:3062: Test failed: d.x = 1.000000e+253, expected 1.000000e+253
string.c:3062: Test failed: d.x = 2.000000e+253, expected 2.000000e+253
string.c:3062: Test failed: d.x = 4.000000e+253, expected 4.000000e+253
string.c:3062: Test failed: d.x = 5.000000e+253, expected 5.000000e+253
string.c:3062: Test failed: d.x = 7.000000e+253, expected 7.000000e+253
string.c:3062: Test failed: d.x = 8.000000e+253, expected 8.000000e+253
string.c:3062: Test failed: d.x = 1.000000e+254, expected 1.000000e+254
string.c:3062: Test failed: d.x = 2.000000e+254, expected 2.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+254, expected 3.000000e+254
string.c:3062: Test failed: d.x = 4.000000e+254, expected 4.000000e+254
string.c:3062: Test failed: d.x = 6.000000e+254, expected 6.000000e+254
string.c:3062: Test failed: d.x = 7.000000e+254, expected 7.000000e+254
string.c:3062: Test failed: d.x = 8.000000e+254, expected 8.000000e+254
string.c:3062: Test failed: d.x = 9.000000e+254, expected 9.000000e+254
string.c:3062: Test failed: d.x = 3.000000e+255, expected 3.000000e+255
string.c:3062: Test failed: d.x = 6.000000e+255, expected 6.000000e+255
string.c:3062: Test failed: d.x = 7.000000e+255, expected 7.000000e+255
string.c:3062: Test failed: d.x = 9.000000e+255, expected 9.000000e+255
string.c:3062: Test failed: d.x = 1.000000e+256, expected 1.000000e+256
string.c:3062: Test failed: d.x = 2.000000e+256, expected 2.000000e+256
string.c:3062: Test failed: d.x = 3.000000e+256, expected 3.000000e+256
string.c:3062: Test failed: d.x = 4.000000e+256, expected 4.000000e+256
string.c:3062: Test failed: d.x = 5.000000e+256, expected 5.000000e+256
string.c:3062: Test failed: d.x = 6.000000e+256, expected 6.000000e+256
string.c:3062: Test failed: d.x = 7.000000e+256, expected 7.000000e+256
string.c:3062: Test failed: d.x = 8.000000e+256, expected 8.000000e+256
string.c:3062: Test failed: d.x = 9.000000e+256, expected 9.000000e+256
string.c:3062: Test failed: d.x = 1.000000e+257, expected 1.000000e+257
string.c:3062: Test failed: d.x = 2.000000e+257, expected 2.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+257, expected 3.000000e+257
string.c:3062: Test failed: d.x = 4.000000e+257, expected 4.000000e+257
string.c:3062: Test failed: d.x = 6.000000e+257, expected 6.000000e+257
string.c:3062: Test failed: d.x = 7.000000e+257, expected 7.000000e+257
string.c:3062: Test failed: d.x = 8.000000e+257, expected 8.000000e+257
string.c:3062: Test failed: d.x = 9.000000e+257, expected 9.000000e+257
string.c:3062: Test failed: d.x = 3.000000e+258, expected 3.000000e+258
string.c:3062: Test failed: d.x = 6.000000e+258, expected 6.000000e+258
string.c:3062: Test failed: d.x = 7.000000e+258, expected 7.000000e+258
string.c:3062: Test failed: d.x = 1.000000e+259, expected 1.000000e+259
string.c:3062: Test failed: d.x = 2.000000e+259, expected 2.000000e+259
string.c:3062: Test failed: d.x = 3.000000e+259, expected 3.000000e+259
string.c:3062: Test failed: d.x = 4.000000e+259, expected 4.000000e+259
string.c:3062: Test failed: d.x = 5.000000e+259, expected 5.000000e+259
string.c:3062: Test failed: d.x = 6.000000e+259, expected 6.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+259, expected 7.000000e+259
string.c:3062: Test failed: d.x = 8.000000e+259, expected 8.000000e+259
string.c:3062: Test failed: d.x = 9.000000e+259, expected 9.000000e+259
string.c:3062: Test failed: d.x = 7.000000e+260, expected 7.000000e+260
string.c:3062: Test failed: d.x = 1.000000e+261, expected 1.000000e+261
string.c:3062: Test failed: d.x = 2.000000e+261, expected 2.000000e+261
string.c:3062: Test failed: d.x = 3.000000e+261, expected 3.000000e+261
string.c:3062: Test failed: d.x = 4.000000e+261, expected 4.000000e+261
string.c:3062: Test failed: d.x = 5.000000e+261, expected 5.000000e+261
string.c:3062: Test failed: d.x = 6.000000e+261, expected 6.000000e+261
string.c:3062: Test failed: d.x = 7.000000e+261, expected 7.000000e+261
string.c:3062: Test failed: d.x = 8.000000e+261, expected 8.000000e+261
string.c:3062: Test failed: d.x = 9.000000e+261, expected 9.000000e+261
string.c:3062: Test failed: d.x = 1.000000e+262, expected 1.000000e+262
string.c:3062: Test failed: d.x = 2.000000e+262, expected 2.000000e+262
string.c:3062: Test failed: d.x = 3.000000e+262, expected 3.000000e+262
string.c:3062: Test failed: d.x = 4.000000e+262, expected 4.000000e+262
string.c:3062: Test failed: d.x = 5.000000e+262, expected 5.000000e+262
string.c:3062: Test failed: d.x = 6.000000e+262, expected 6.000000e+262
string.c:3062: Test failed: d.x = 7.000000e+262, expected 7.000000e+262
string.c:3062: Test failed: d.x = 8.000000e+262, expected 8.000000e+262
string.c:3062: Test failed: d.x = 9.000000e+262, expected 9.000000e+262
string.c:3062: Test failed: d.x = 1.000000e+263, expected 1.000000e+263
string.c:3062: Test failed: d.x = 2.000000e+263, expected 2.000000e+263
string.c:3062: Test failed: d.x = 3.000000e+263, expected 3.000000e+263
string.c:3062: Test failed: d.x = 4.000000e+263, expected 4.000000e+263
string.c:3062: Test failed: d.x = 5.000000e+263, expected 5.000000e+263
string.c:3062: Test failed: d.x = 6.000000e+263, expected 6.000000e+263
string.c:3062: Test failed: d.x = 7.000000e+263, expected 7.000000e+263
string.c:3062: Test failed: d.x = 8.000000e+263, expected 8.000000e+263
string.c:3062: Test failed: d.x = 9.000000e+263, expected 9.000000e+263
string.c:3062: Test failed: d.x = 1.000000e+264, expected 1.000000e+264
string.c:3062: Test failed: d.x = 2.000000e+264, expected 2.000000e+264
string.c:3062: Test failed: d.x = 3.000000e+264, expected 3.000000e+264
string.c:3062: Test failed: d.x = 4.000000e+264, expected 4.000000e+264
string.c:3062: Test failed: d.x = 6.000000e+264, expected 6.000000e+264
string.c:3062: Test failed: d.x = 8.000000e+264, expected 8.000000e+264
string.c:3062: Test failed: d.x = 1.000000e+265, expected 1.000000e+265
string.c:3062: Test failed: d.x = 2.000000e+265, expected 2.000000e+265
string.c:3062: Test failed: d.x = 3.000000e+265, expected 3.000000e+265
string.c:3062: Test failed: d.x = 4.000000e+265, expected 4.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+265, expected 5.000000e+265
string.c:3062: Test failed: d.x = 6.000000e+265, expected 6.000000e+265
string.c:3062: Test failed: d.x = 7.000000e+265, expected 7.000000e+265
string.c:3062: Test failed: d.x = 8.000000e+265, expected 8.000000e+265
string.c:3062: Test failed: d.x = 9.000000e+265, expected 9.000000e+265
string.c:3062: Test failed: d.x = 5.000000e+266, expected 5.000000e+266
string.c:3062: Test failed: d.x = 9.000000e+266, expected 9.000000e+266
string.c:3062: Test failed: d.x = 1.000000e+267, expected 1.000000e+267
string.c:3062: Test failed: d.x = 2.000000e+267, expected 2.000000e+267
string.c:3062: Test failed: d.x = 3.000000e+267, expected 3.000000e+267
string.c:3062: Test failed: d.x = 4.000000e+267, expected 4.000000e+267
string.c:3062: Test failed: d.x = 5.000000e+267, expected 5.000000e+267
string.c:3062: Test failed: d.x = 6.000000e+267, expected 6.000000e+267
string.c:3062: Test failed: d.x = 7.000000e+267, expected 7.000000e+267
string.c:3062: Test failed: d.x = 8.000000e+267, expected 8.000000e+267
string.c:3062: Test failed: d.x = 9.000000e+267, expected 9.000000e+267
string.c:3062: Test failed: d.x = 1.000000e+268, expected 1.000000e+268
string.c:3062: Test failed: d.x = 2.000000e+268, expected 2.000000e+268
string.c:3062: Test failed: d.x = 3.000000e+268, expected 3.000000e+268
string.c:3062: Test failed: d.x = 4.000000e+268, expected 4.000000e+268
string.c:3062: Test failed: d.x = 6.000000e+268, expected 6.000000e+268
string.c:3062: Test failed: d.x = 7.000000e+268, expected 7.000000e+268
string.c:3062: Test failed: d.x = 8.000000e+268, expected 8.000000e+268
string.c:3062: Test failed: d.x = 9.000000e+268, expected 9.000000e+268
string.c:3062: Test failed: d.x = 5.000000e+269, expected 5.000000e+269
string.c:3062: Test failed: d.x = 7.000000e+269, expected 7.000000e+269
string.c:3062: Test failed: d.x = 1.000000e+270, expected 1.000000e+270
string.c:3062: Test failed: d.x = 2.000000e+270, expected 2.000000e+270
string.c:3062: Test failed: d.x = 3.000000e+270, expected 3.000000e+270
string.c:3062: Test failed: d.x = 4.000000e+270, expected 4.000000e+270
string.c:3062: Test failed: d.x = 6.000000e+270, expected 6.000000e+270
string.c:3062: Test failed: d.x = 7.000000e+270, expected 7.000000e+270
string.c:3062: Test failed: d.x = 8.000000e+270, expected 8.000000e+270
string.c:3062: Test failed: d.x = 1.000000e+271, expected 1.000000e+271
string.c:3062: Test failed: d.x = 2.000000e+271, expected 2.000000e+271
string.c:3062: Test failed: d.x = 3.000000e+271, expected 3.000000e+271
string.c:3062: Test failed: d.x = 4.000000e+271, expected 4.000000e+271
string.c:3062: Test failed: d.x = 5.000000e+271, expected 5.000000e+271
string.c:3062: Test failed: d.x = 6.000000e+271, expected 6.000000e+271
string.c:3062: Test failed: d.x = 8.000000e+271, expected 8.000000e+271
string.c:3062: Test failed: d.x = 9.000000e+271, expected 9.000000e+271
string.c:3062: Test failed: d.x = 1.000000e+272, expected 1.000000e+272
string.c:3062: Test failed: d.x = 2.000000e+272, expected 2.000000e+272
string.c:3062: Test failed: d.x = 4.000000e+272, expected 4.000000e+272
string.c:3062: Test failed: d.x = 5.000000e+272, expected 5.000000e+272
string.c:3062: Test failed: d.x = 7.000000e+272, expected 7.000000e+272
string.c:3062: Test failed: d.x = 8.000000e+272, expected 8.000000e+272
string.c:3062: Test failed: d.x = 1.000000e+273, expected 1.000000e+273
string.c:3062: Test failed: d.x = 2.000000e+273, expected 2.000000e+273
string.c:3062: Test failed: d.x = 3.000000e+273, expected 3.000000e+273
string.c:3062: Test failed: d.x = 4.000000e+273, expected 4.000000e+273
string.c:3062: Test failed: d.x = 5.000000e+273, expected 5.000000e+273
string.c:3062: Test failed: d.x = 6.000000e+273, expected 6.000000e+273
string.c:3062: Test failed: d.x = 7.000000e+273, expected 7.000000e+273
string.c:3062: Test failed: d.x = 8.000000e+273, expected 8.000000e+273
string.c:3062: Test failed: d.x = 9.000000e+273, expected 9.000000e+273
string.c:3062: Test failed: d.x = 1.000000e+274, expected 1.000000e+274
string.c:3062: Test failed: d.x = 2.000000e+274, expected 2.000000e+274
string.c:3062: Test failed: d.x = 3.000000e+274, expected 3.000000e+274
string.c:3062: Test failed: d.x = 4.000000e+274, expected 4.000000e+274
string.c:3062: Test failed: d.x = 5.000000e+274, expected 5.000000e+274
string.c:3062: Test failed: d.x = 6.000000e+274, expected 6.000000e+274
string.c:3062: Test failed: d.x = 7.000000e+274, expected 7.000000e+274
string.c:3062: Test failed: d.x = 8.000000e+274, expected 8.000000e+274
string.c:3062: Test failed: d.x = 9.000000e+274, expected 9.000000e+274
string.c:3062: Test failed: d.x = 1.000000e+275, expected 1.000000e+275
string.c:3062: Test failed: d.x = 2.000000e+275, expected 2.000000e+275
string.c:3062: Test failed: d.x = 3.000000e+275, expected 3.000000e+275
string.c:3062: Test failed: d.x = 4.000000e+275, expected 4.000000e+275
string.c:3062: Test failed: d.x = 5.000000e+275, expected 5.000000e+275
string.c:3062: Test failed: d.x = 6.000000e+275, expected 6.000000e+275
string.c:3062: Test failed: d.x = 7.000000e+275, expected 7.000000e+275
string.c:3062: Test failed: d.x = 8.000000e+275, expected 8.000000e+275
string.c:3062: Test failed: d.x = 9.000000e+275, expected 9.000000e+275
string.c:3062: Test failed: d.x = 1.000000e+276, expected 1.000000e+276
string.c:3062: Test failed: d.x = 2.000000e+276, expected 2.000000e+276
string.c:3062: Test failed: d.x = 4.000000e+276, expected 4.000000e+276
string.c:3062: Test failed: d.x = 5.000000e+276, expected 5.000000e+276
string.c:3062: Test failed: d.x = 8.000000e+276, expected 8.000000e+276
string.c:3062: Test failed: d.x = 1.000000e+277, expected 1.000000e+277
string.c:3062: Test failed: d.x = 2.000000e+277, expected 2.000000e+277
string.c:3062: Test failed: d.x = 3.000000e+277, expected 3.000000e+277
string.c:3062: Test failed: d.x = 4.000000e+277, expected 4.000000e+277
string.c:3062: Test failed: d.x = 5.000000e+277, expected 5.000000e+277
string.c:3062: Test failed: d.x = 6.000000e+277, expected 6.000000e+277
string.c:3062: Test failed: d.x = 7.000000e+277, expected 7.000000e+277
string.c:3062: Test failed: d.x = 8.000000e+277, expected 8.000000e+277
string.c:3062: Test failed: d.x = 9.000000e+277, expected 9.000000e+277
string.c:3062: Test failed: d.x = 1.000000e+278, expected 1.000000e+278
string.c:3062: Test failed: d.x = 2.000000e+278, expected 2.000000e+278
string.c:3062: Test failed: d.x = 3.000000e+278, expected 3.000000e+278
string.c:3062: Test failed: d.x = 4.000000e+278, expected 4.000000e+278
string.c:3062: Test failed: d.x = 5.000000e+278, expected 5.000000e+278
string.c:3062: Test failed: d.x = 6.000000e+278, expected 6.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+278, expected 7.000000e+278
string.c:3062: Test failed: d.x = 8.000000e+278, expected 8.000000e+278
string.c:3062: Test failed: d.x = 9.000000e+278, expected 9.000000e+278
string.c:3062: Test failed: d.x = 7.000000e+280, expected 7.000000e+280
string.c:3062: Test failed: d.x = 1.000000e+281, expected 1.000000e+281
string.c:3062: Test failed: d.x = 2.000000e+281, expected 2.000000e+281
string.c:3062: Test failed: d.x = 3.000000e+281, expected 3.000000e+281
string.c:3062: Test failed: d.x = 4.000000e+281, expected 4.000000e+281
string.c:3062: Test failed: d.x = 5.000000e+281, expected 5.000000e+281
string.c:3062: Test failed: d.x = 6.000000e+281, expected 6.000000e+281
string.c:3062: Test failed: d.x = 7.000000e+281, expected 7.000000e+281
string.c:3062: Test failed: d.x = 8.000000e+281, expected 8.000000e+281
string.c:3062: Test failed: d.x = 9.000000e+281, expected 9.000000e+281
string.c:3062: Test failed: d.x = 1.000000e+282, expected 1.000000e+282
string.c:3062: Test failed: d.x = 2.000000e+282, expected 2.000000e+282
string.c:3062: Test failed: d.x = 3.000000e+282, expected 3.000000e+282
string.c:3062: Test failed: d.x = 4.000000e+282, expected 4.000000e+282
string.c:3062: Test failed: d.x = 5.000000e+282, expected 5.000000e+282
string.c:3062: Test failed: d.x = 6.000000e+282, expected 6.000000e+282
string.c:3062: Test failed: d.x = 7.000000e+282, expected 7.000000e+282
string.c:3062: Test failed: d.x = 8.000000e+282, expected 8.000000e+282
string.c:3062: Test failed: d.x = 9.000000e+282, expected 9.000000e+282
string.c:3062: Test failed: d.x = 1.000000e+283, expected 1.000000e+283
string.c:3062: Test failed: d.x = 2.000000e+283, expected 2.000000e+283
string.c:3062: Test failed: d.x = 3.000000e+283, expected 3.000000e+283
string.c:3062: Test failed: d.x = 4.000000e+283, expected 4.000000e+283
string.c:3062: Test failed: d.x = 5.000000e+283, expected 5.000000e+283
string.c:3062: Test failed: d.x = 6.000000e+283, expected 6.000000e+283
string.c:3062: Test failed: d.x = 7.000000e+283, expected 7.000000e+283
string.c:3062: Test failed: d.x = 8.000000e+283, expected 8.000000e+283
string.c:3062: Test failed: d.x = 9.000000e+283, expected 9.000000e+283
string.c:3062: Test failed: d.x = 1.000000e+285, expected 1.000000e+285
string.c:3062: Test failed: d.x = 2.000000e+285, expected 2.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+285, expected 3.000000e+285
string.c:3062: Test failed: d.x = 4.000000e+285, expected 4.000000e+285
string.c:3062: Test failed: d.x = 6.000000e+285, expected 6.000000e+285
string.c:3062: Test failed: d.x = 7.000000e+285, expected 7.000000e+285
string.c:3062: Test failed: d.x = 8.000000e+285, expected 8.000000e+285
string.c:3062: Test failed: d.x = 9.000000e+285, expected 9.000000e+285
string.c:3062: Test failed: d.x = 3.000000e+286, expected 3.000000e+286
string.c:3062: Test failed: d.x = 6.000000e+286, expected 6.000000e+286
string.c:3062: Test failed: d.x = 7.000000e+286, expected 7.000000e+286
string.c:3062: Test failed: d.x = 9.000000e+286, expected 9.000000e+286
string.c:3062: Test failed: d.x = 1.000000e+288, expected 1.000000e+288
string.c:3062: Test failed: d.x = 2.000000e+288, expected 2.000000e+288
string.c:3062: Test failed: d.x = 3.000000e+288, expected 3.000000e+288
string.c:3062: Test failed: d.x = 4.000000e+288, expected 4.000000e+288
string.c:3062: Test failed: d.x = 6.000000e+288, expected 6.000000e+288
string.c:3062: Test failed: d.x = 7.000000e+288, expected 7.000000e+288
string.c:3062: Test failed: d.x = 8.000000e+288, expected 8.000000e+288
string.c:3062: Test failed: d.x = 9.000000e+288, expected 9.000000e+288
string.c:3062: Test failed: d.x = 1.000000e+289, expected 1.000000e+289
string.c:3062: Test failed: d.x = 2.000000e+289, expected 2.000000e+289
string.c:3062: Test failed: d.x = 3.000000e+289, expected 3.000000e+289
string.c:3062: Test failed: d.x = 4.000000e+289, expected 4.000000e+289
string.c:3062: Test failed: d.x = 5.000000e+289, expected 5.000000e+289
string.c:3062: Test failed: d.x = 6.000000e+289, expected 6.000000e+289
string.c:3062: Test failed: d.x = 7.000000e+289, expected 7.000000e+289
string.c:3062: Test failed: d.x = 8.000000e+289, expected 8.000000e+289
string.c:3062: Test failed: d.x = 9.000000e+289, expected 9.000000e+289
string.c:3062: Test failed: d.x = 1.000000e+290, expected 1.000000e+290
string.c:3062: Test failed: d.x = 2.000000e+290, expected 2.000000e+290
string.c:3062: Test failed: d.x = 3.000000e+290, expected 3.000000e+290
string.c:3062: Test failed: d.x = 4.000000e+290, expected 4.000000e+290
string.c:3062: Test failed: d.x = 6.000000e+290, expected 6.000000e+290
string.c:3062: Test failed: d.x = 7.000000e+290, expected 7.000000e+290
string.c:3062: Test failed: d.x = 8.000000e+290, expected 8.000000e+290
string.c:3062: Test failed: d.x = 9.000000e+290, expected 9.000000e+290
string.c:3062: Test failed: d.x = 1.000000e+291, expected 1.000000e+291
string.c:3062: Test failed: d.x = 2.000000e+291, expected 2.000000e+291
string.c:3062: Test failed: d.x = 3.000000e+291, expected 3.000000e+291
string.c:3062: Test failed: d.x = 4.000000e+291, expected 4.000000e+291
string.c:3062: Test failed: d.x = 6.000000e+291, expected 6.000000e+291
string.c:3062: Test failed: d.x = 7.000000e+291, expected 7.000000e+291
string.c:3062: Test failed: d.x = 8.000000e+291, expected 8.000000e+291
string.c:3062: Test failed: d.x = 9.000000e+291, expected 9.000000e+291
string.c:3062: Test failed: d.x = 1.000000e+292, expected 1.000000e+292
string.c:3062: Test failed: d.x = 2.000000e+292, expected 2.000000e+292
string.c:3062: Test failed: d.x = 3.000000e+292, expected 3.000000e+292
string.c:3062: Test failed: d.x = 4.000000e+292, expected 4.000000e+292
string.c:3062: Test failed: d.x = 5.000000e+292, expected 5.000000e+292
string.c:3062: Test failed: d.x = 6.000000e+292, expected 6.000000e+292
string.c:3062: Test failed: d.x = 7.000000e+292, expected 7.000000e+292
string.c:3062: Test failed: d.x = 8.000000e+292, expected 8.000000e+292
string.c:3062: Test failed: d.x = 9.000000e+292, expected 9.000000e+292
string.c:3062: Test failed: d.x = 1.000000e+293, expected 1.000000e+293
string.c:3062: Test failed: d.x = 2.000000e+293, expected 2.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+293, expected 3.000000e+293
string.c:3062: Test failed: d.x = 4.000000e+293, expected 4.000000e+293
string.c:3062: Test failed: d.x = 5.000000e+293, expected 5.000000e+293
string.c:3062: Test failed: d.x = 6.000000e+293, expected 6.000000e+293
string.c:3062: Test failed: d.x = 7.000000e+293, expected 7.000000e+293
string.c:3062: Test failed: d.x = 8.000000e+293, expected 8.000000e+293
string.c:3062: Test failed: d.x = 9.000000e+293, expected 9.000000e+293
string.c:3062: Test failed: d.x = 3.000000e+294, expected 3.000000e+294
string.c:3062: Test failed: d.x = 6.000000e+294, expected 6.000000e+294
string.c:3062: Test failed: d.x = 7.000000e+294, expected 7.000000e+294
string.c:3062: Test failed: d.x = 1.000000e+295, expected 1.000000e+295
string.c:3062: Test failed: d.x = 2.000000e+295, expected 2.000000e+295
string.c:3062: Test failed: d.x = 3.000000e+295, expected 3.000000e+295
string.c:3062: Test failed: d.x = 4.000000e+295, expected 4.000000e+295
string.c:3062: Test failed: d.x = 5.000000e+295, expected 5.000000e+295
string.c:3062: Test failed: d.x = 6.000000e+295, expected 6.000000e+295
string.c:3062: Test failed: d.x = 7.000000e+295, expected 7.000000e+295
string.c:3062: Test failed: d.x = 8.000000e+295, expected 8.000000e+295
string.c:3062: Test failed: d.x = 9.000000e+295, expected 9.000000e+295
string.c:3062: Test failed: d.x = 1.000000e+296, expected 1.000000e+296
string.c:3062: Test failed: d.x = 2.000000e+296, expected 2.000000e+296
string.c:3062: Test failed: d.x = 3.000000e+296, expected 3.000000e+296
string.c:3062: Test failed: d.x = 4.000000e+296, expected 4.000000e+296
string.c:3062: Test failed: d.x = 5.000000e+296, expected 5.000000e+296
string.c:3062: Test failed: d.x = 6.000000e+296, expected 6.000000e+296
string.c:3062: Test failed: d.x = 8.000000e+296, expected 8.000000e+296
string.c:3062: Test failed: d.x = 9.000000e+296, expected 9.000000e+296
string.c:3062: Test failed: d.x = 1.000000e+297, expected 1.000000e+297
string.c:3062: Test failed: d.x = 2.000000e+297, expected 2.000000e+297
string.c:3062: Test failed: d.x = 4.000000e+297, expected 4.000000e+297
string.c:3062: Test failed: d.x = 5.000000e+297, expected 5.000000e+297
string.c:3062: Test failed: d.x = 7.000000e+297, expected 7.000000e+297
string.c:3062: Test failed: d.x = 8.000000e+297, expected 8.000000e+297
string.c:3062: Test failed: d.x = 9.000000e+297, expected 9.000000e+297
string.c:3062: Test failed: d.x = 1.000000e+298, expected 1.000000e+298
string.c:3062: Test failed: d.x = 2.000000e+298, expected 2.000000e+298
string.c:3062: Test failed: d.x = 3.000000e+298, expected 3.000000e+298
string.c:3062: Test failed: d.x = 4.000000e+298, expected 4.000000e+298
string.c:3062: Test failed: d.x = 5.000000e+298, expected 5.000000e+298
string.c:3062: Test failed: d.x = 6.000000e+298, expected 6.000000e+298
string.c:3062: Test failed: d.x = 7.000000e+298, expected 7.000000e+298
string.c:3062: Test failed: d.x = 8.000000e+298, expected 8.000000e+298
string.c:3062: Test failed: d.x = 9.000000e+298, expected 9.000000e+298
string.c:3062: Test failed: d.x = 1.000000e+299, expected 1.000000e+299
string.c:3062: Test failed: d.x = 2.000000e+299, expected 2.000000e+299
string.c:3062: Test failed: d.x = 3.000000e+299, expected 3.000000e+299
string.c:3062: Test failed: d.x = 4.000000e+299, expected 4.000000e+299
string.c:3062: Test failed: d.x = 5.000000e+299, expected 5.000000e+299
string.c:3062: Test failed: d.x = 6.000000e+299, expected 6.000000e+299
string.c:3062: Test failed: d.x = 7.000000e+299, expected 7.000000e+299
string.c:3062: Test failed: d.x = 8.000000e+299, expected 8.000000e+299
string.c:3062: Test failed: d.x = 9.000000e+299, expected 9.000000e+299
string.c:3062: Test failed: d.x = 1.000000e+300, expected 1.000000e+300
string.c:3062: Test failed: d.x = 2.000000e+300, expected 2.000000e+300
string.c:3062: Test failed: d.x = 3.000000e+300, expected 3.000000e+300
string.c:3062: Test failed: d.x = 4.000000e+300, expected 4.000000e+300
string.c:3062: Test failed: d.x = 5.000000e+300, expected 5.000000e+300
string.c:3062: Test failed: d.x = 6.000000e+300, expected 6.000000e+300
string.c:3062: Test failed: d.x = 7.000000e+300, expected 7.000000e+300
string.c:3062: Test failed: d.x = 8.000000e+300, expected 8.000000e+300
string.c:3062: Test failed: d.x = 9.000000e+300, expected 9.000000e+300
string.c:3062: Test failed: d.x = 1.000000e+301, expected 1.000000e+301
string.c:3062: Test failed: d.x = 2.000000e+301, expected 2.000000e+301
string.c:3062: Test failed: d.x = 3.000000e+301, expected 3.000000e+301
string.c:3062: Test failed: d.x = 4.000000e+301, expected 4.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+301, expected 5.000000e+301
string.c:3062: Test failed: d.x = 6.000000e+301, expected 6.000000e+301
string.c:3062: Test failed: d.x = 7.000000e+301, expected 7.000000e+301
string.c:3062: Test failed: d.x = 8.000000e+301, expected 8.000000e+301
string.c:3062: Test failed: d.x = 5.000000e+302, expected 5.000000e+302
string.c:3062: Test failed: d.x = 1.000000e+303, expected 1.000000e+303
string.c:3062: Test failed: d.x = 2.000000e+303, expected 2.000000e+303
string.c:3062: Test failed: d.x = 4.000000e+303, expected 4.000000e+303
string.c:3062: Test failed: d.x = 5.000000e+303, expected 5.000000e+303
string.c:3062: Test failed: d.x = 7.000000e+303, expected 7.000000e+303
string.c:3062: Test failed: d.x = 8.000000e+303, expected 8.000000e+303
string.c:3062: Test failed: d.x = 9.000000e+303, expected 9.000000e+303
string.c:3062: Test failed: d.x = 1.000000e+304, expected 1.000000e+304
string.c:3062: Test failed: d.x = 2.000000e+304, expected 2.000000e+304
string.c:3062: Test failed: d.x = 3.000000e+304, expected 3.000000e+304
string.c:3062: Test failed: d.x = 4.000000e+304, expected 4.000000e+304
string.c:3062: Test failed: d.x = 5.000000e+304, expected 5.000000e+304
string.c:3062: Test failed: d.x = 6.000000e+304, expected 6.000000e+304
string.c:3062: Test failed: d.x = 7.000000e+304, expected 7.000000e+304
string.c:3062: Test failed: d.x = 8.000000e+304, expected 8.000000e+304
string.c:3062: Test failed: d.x = 9.000000e+304, expected 9.000000e+304
string.c:3062: Test failed: d.x = 1.000000e+305, expected 1.000000e+305
string.c:3062: Test failed: d.x = 2.000000e+305, expected 2.000000e+305
string.c:3062: Test failed: d.x = 3.000000e+305, expected 3.000000e+305
string.c:3062: Test failed: d.x = 4.000000e+305, expected 4.000000e+305
string.c:3062: Test failed: d.x = 5.000000e+305, expected 5.000000e+305
string.c:3062: Test failed: d.x = 6.000000e+305, expected 6.000000e+305
string.c:3062: Test failed: d.x = 7.000000e+305, expected 7.000000e+305
string.c:3062: Test failed: d.x = 8.000000e+305, expected 8.000000e+305
string.c:3062: Test failed: d.x = 9.000000e+305, expected 9.000000e+305
string.c:3062: Test failed: d.x = 1.000000e+306, expected 1.000000e+306
string.c:3062: Test failed: d.x = 2.000000e+306, expected 2.000000e+306
string.c:3062: Test failed: d.x = 3.000000e+306, expected 3.000000e+306
string.c:3062: Test failed: d.x = 4.000000e+306, expected 4.000000e+306
string.c:3062: Test failed: d.x = 5.000000e+306, expected 5.000000e+306
string.c:3062: Test failed: d.x = 6.000000e+306, expected 6.000000e+306
string.c:3062: Test failed: d.x = 7.000000e+306, expected 7.000000e+306
string.c:3062: Test failed: d.x = 8.000000e+306, expected 8.000000e+306
string.c:3062: Test failed: d.x = 9.000000e+306, expected 9.000000e+306
string.c:3062: Test failed: d.x = 1.000000e+307, expected 1.000000e+307
string.c:3062: Test failed: d.x = 2.000000e+307, expected 2.000000e+307
string.c:3062: Test failed: d.x = 3.000000e+307, expected 3.000000e+307
string.c:3062: Test failed: d.x = 4.000000e+307, expected 4.000000e+307
string.c:3062: Test failed: d.x = 6.000000e+307, expected 6.000000e+307
string.c:3062: Test failed: d.x = 8.000000e+307, expected 8.000000e+307
string.c:3062: Test failed: d.x = 1.000000e+308, expected 1.000000e+308
Report errors:
msvcrt:string prints too much data (97314 bytes)
Dec. 18, 2019
[PATCH] msvcrt: Implement strtod without using 'long double'.
by Erich E. Hoover
Fixes the "regression" with cl.exe caused by
0e183cc3c0d3b6f89f79047cdd71c389afc75073.
( https://bugs.winehq.org/show_bug.cgi?id=48160 )
Best,
Erich
Dec. 18, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Ken Thomases
On Dec 17, 2019, at 10:21 PM, Andrew Wesie <awesie(a)gmail.com> wrote:
>
> On Tue, Dec 17, 2019 at 8:31 PM Andrew Wesie <awesie(a)gmail.com> wrote:
>>
>> On Tue, Dec 17, 2019 at 8:07 PM Ken Thomases <ken(a)codeweavers.com> wrote:
>>>
>>> Are the semantics of the fields of MEMORY_WORKING_SET_EX_BLOCK documented or explained somewhere? It's hard to comment intelligently without that.
>>>
>>
>> Not really. My knowledge is limited to what my test has shown:
>> - Demand-zero page is "Invalid"
>> - Once you read from a demand-zero page (or write to it), it is now "Valid"
>> - If you change a page protection to NOACCESS or GUARD, it is "Invalid"
>> - If you change a page protection from NOACCESS or GUARD to
>> READ_ONLY, READWRITE, ... without GUARD, it is still "Invalid"
>> - If you then read from that page (or write to it), it is now "Valid"
>>
>
> One additional hint that I just found in VirtualQuery documentation
> is: "To detect whether copy-on-write has occurred for a specific page,
> either access the page or lock it using the VirtualLock function to
> make sure the page is resident in memory, then use the
> QueryWorkingSetEx function ...".
>
> This seems to imply that when pages are mapped into a process, they
> are not resident (e.g. "Valid") until they are accessed or locked.
> Additionally, from my previous email, pages become non-resident when
> their protection changes to PAGE_NOACCESS or PAGE_GUARD. The page will
> then only become resident once it is accessed (read or write) again.
>
> The Linux kernel supports the concept of a "soft dirty" bit in the PTE
> that is accessible to user space with pagemaps. This is almost what we
> need, except it only handles writes and we need it to mark pages on
> read as well.
I wonder if it wouldn't be good enough to just use the current page protection. If a page allows access, you have to assume another thread could access it at any time. So, we could just pretend one has.
NOACCESS or GUARD -> invalid
anything else -> valid
Do you happen to know if that would satisfy League of Legends?
-Ken
Dec. 18, 2019
Re: [PATCH] include: Define the _STGMEDIUM_UNION type for C++.
by Zebediah Figura
On 12/18/19 1:23 PM, Jeff Smith wrote:
> On Wed, Dec 18, 2019 at 11:55 AM Zebediah Figura <z.figura12(a)gmail.com> wrote:
>>
>> This fixes a regression introduced by 732f67ed38a45911d726df8da5a68710d175ba1d.
>>
>> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
>> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
>> ---
>> include/objidl.idl | 22 +++++++++++++++++++++-
>> 1 file changed, 21 insertions(+), 1 deletion(-)
>>
>> diff --git a/include/objidl.idl b/include/objidl.idl
>> index a0ad1f6e01..a5466c3698 100644
>> --- a/include/objidl.idl
>> +++ b/include/objidl.idl
>> @@ -1426,8 +1426,11 @@ interface IAdviseSink : IUnknown
>> default: wireHGLOBAL hGeneric;
>> } GDI_OBJECT;
>>
>> +/* Defining the _STGMEDIUM_UNION type yields a violation of the C spec when
>> + * NONAMELESSUNION is not defined, so only define it for C++. */
>> +cpp_quote("#ifdef __cplusplus")
>> typedef struct _userSTGMEDIUM {
>> - union switch(DWORD tymed) u {
>> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
>> case TYMED_NULL: ;
>> case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
>> case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
>> @@ -1439,6 +1442,23 @@ interface IAdviseSink : IUnknown
>> } DUMMYUNIONNAME;
>> IUnknown *pUnkForRelease;
>> } userSTGMEDIUM;
>> +cpp_quote("#else")
>> +cpp_quote("typedef struct _userSTGMEDIUM {")
>> +cpp_quote(" struct {")
>> +cpp_quote(" DWORD tymed;")
>> +cpp_quote(" union {")
>> +cpp_quote(" wireHMETAFILEPICT hMetaFilePict;")
>> +cpp_quote(" wireHENHMETAFILE hHEnhMetaFile;")
>> +cpp_quote(" GDI_OBJECT *hGdiHandle;")
>> +cpp_quote(" wireHGLOBAL hGlobal;")
>> +cpp_quote(" LPOLESTR lpszFileName;")
>> +cpp_quote(" BYTE_BLOB *pstm;")
>> +cpp_quote(" BYTE_BLOB *pstg;")
>> +cpp_quote(" } u;")
>> +cpp_quote(" } DUMMYUNIONNAME;")
>> +cpp_quote(" IUnknown *pUnkForRelease;")
>> +cpp_quote("} userSTGMEDIUM;")
>> +cpp_quote("#endif")
>>
>> typedef [unique] userSTGMEDIUM *wireSTGMEDIUM;
>> typedef [wire_marshal(wireSTGMEDIUM)] uSTGMEDIUM STGMEDIUM;
>> --
>> 2.24.1
>
> Hi Zebediah,
>
> I know this is getting into a "what's the least bad way to handle a
> bad situation"...
> But I'm wondering if defining away _STGMEDIUM_UNION for C wouldn't be
> marginally better than pre-baking the code for C as you've done here.
> Something along the lines of (I'm not where I can really test this) ...
>
> +cpp_quote("#ifndef __cplusplus")
> +cpp_quote("#define _STGMEDIUM_UNION")
> +cpp_quote("#endif")
> typedef struct _userSTGMEDIUM {
> - union switch(DWORD tymed) u {
> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
> ...
> +cpp_quote("#ifndef __cplusplus")
> +cpp_quote("#undef _STGMEDIUM_UNION")
> +cpp_quote("#endif")
Sure, that works too. I don't really have a preference.
>
> -- Jeff
>
Dec. 18, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Alexandre Julliard
Andrew Wesie <awesie(a)gmail.com> writes:
> If someone has an alternative approach, or there is appetite using the staging
> stub in upstream Wine, that would be very welcome feedback.
If the partial stub is enough to make the application happy, that's good
enough for now. Adding a more correct but more expensive solution can
wait until we find an app that requires it.
--
Alexandre Julliard
julliard(a)winehq.org
Dec. 18, 2019
Re: [PATCH] dmime: IDirectMusicPerformance8_FreePMsg Release the unknown pointer.
by Michael Stefaniuc
Hello Alistair,
while this patch is technically correct
http://doc.51windows.net/Directx9_SDK/htm/dmuspmsg.htm
I'm wondering why it was triggered by bug #25728 (comments 34 and 35).
I don't see a FreePMsg in the log
https://bugs.winehq.org/attachment.cgi?id=65980
I also don't see a FreePMsg in any of the logs I have.
Nor in the attachments of all directx-dmusic bugs.
Also we don't set punkUser anywhere in the whole Wine code
wine$ git grep -n punkUser
dlls/dmime/performance.c:482: if (pPMSG->punkUser)
dlls/dmime/performance.c:483: IUnknown_Release(pPMSG->punkUser);
dlls/dmime/tests/performance.c:447: ok(msg->punkUser != NULL,
"Unexpected NULL pointer\n");
dlls/dmime/tests/performance.c:448: if (msg->punkUser) {
dlls/dmime/tests/performance.c:452: hr =
IUnknown_QueryInterface(msg->punkUser, &IID_IDirectMusicSegmentState8,
(void**)&segmentstate);
include/dmusici.h:363: IUnknown* punkUser;
While we seem to have a test that checks for non-NULL punkUser, that
test doesn't runs on Wine. Changing to ok(msg->punkUser == NULL, ...)
still passes on Wine.
That test does run on Windows though
https://testbot.winehq.org/JobDetails.pl?Key=62304
So this patch is a no-op for now iff we allocate zero all the messages.
Else we might crash on uninitialized memory. So it does sound like a
"Deferred" to me.
bye
michael
On 12/18/19 6:17 AM, Alistair Leslie-Hughes wrote:
> Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com>
> ---
> dlls/dmime/performance.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/dlls/dmime/performance.c b/dlls/dmime/performance.c
> index 9dbb469f388..a63bd3b4517 100644
> --- a/dlls/dmime/performance.c
> +++ b/dlls/dmime/performance.c
> @@ -479,7 +479,9 @@ static HRESULT WINAPI IDirectMusicPerformance8Impl_FreePMsg(IDirectMusicPerforma
> DMUS_ItemRemoveFromQueue( This, pItem );
> LeaveCriticalSection(&This->safe);
>
> - /** TODO: see if we should Release the pItem->pMsg->punkUser and others Interfaces */
> + if (pPMSG->punkUser)
> + IUnknown_Release(pPMSG->punkUser);
> +
> HeapFree(GetProcessHeap(), 0, pItem);
> return S_OK;
> }
>
Dec. 18, 2019
Re: [PATCH] kernel32: update version to win7
by Sveinar Søpler
On 18.12.2019 20:10, Fabian Maurer wrote:
> Just curious, shouldn't this best be dependent on the set windows version?
>
> Regards,
> Fabian Maurer
>
I do not think that is possible. These "version strings" set the version
on the fake-dll's. I have had similar issues when diddling with the
nvapi testing project. This is cos some apps just check the version of
the dll, while the "windows version" you set with winecfg is just via
the registry really.
Probably not a standard on how windows apps should verify the running
version. Since this something that is linked during compile it would be
a bit of work to implement, cos you would really need a set of
fake-dll's for each windows version you choose.
If anyone are up to the task of figuring out the differences of
dll'version between all supported windows versions of wine and set up
some mechanic that would replace needed fake-dll's each time you change
windows version it could be interesting.
Not sure what could break if the kernel32.dll is "too new" (or any other
dll for that matter), but if the answer is "probably nothing", this
should be changed to the highest supported version imo... so not stop at
windows 7. For info, Win10 1909 has version "10.0.18362.329"
Sveinar
Dec. 18, 2019
Re: [PATCH] dmime: IDirectMusicAudioPath Release primary buffer.
by Michael Stefaniuc
Signed-off-by: Michael Stefaniuc <mstefani(a)winehq.org>
Too bad we're in freeze, the AudioPath creation could need some cleanup
too...
On 12/18/19 6:06 AM, Alistair Leslie-Hughes wrote:
> In IDirectMusicAudioPath CreateStandardAudioPath we create a
> AudioPath object and assign it a primary buffer object which
> needs to be released.
>
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=36272
>
> Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com>
> ---
> dlls/dmime/audiopath.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/dlls/dmime/audiopath.c b/dlls/dmime/audiopath.c
> index ac3121c0e0a..1aadba92aea 100644
> --- a/dlls/dmime/audiopath.c
> +++ b/dlls/dmime/audiopath.c
> @@ -108,6 +108,8 @@ static ULONG WINAPI IDirectMusicAudioPathImpl_Release (IDirectMusicAudioPath *if
> TRACE("(%p): ReleaseRef to %d\n", This, ref);
>
> if (ref == 0) {
> + if (This->pPrimary)
> + IDirectSoundBuffer_Release(This->pPrimary);
> if (This->pDSBuffer)
> IDirectSoundBuffer_Release(This->pDSBuffer);
> This->pPerf = NULL;
>
Dec. 18, 2019
[PATCH] rpcrt4: Fix implicit in attribute handling in write_param_fs.
by Jacek Caban
Fixes regression caused by typelib marshaling rewrite.
Spotted by Kevin Puetz.
Signed-off-by: Jacek Caban <jacek(a)codeweavers.com>
---
dlls/oleaut32/tests/tmarshal.c | 13 +++++++++++++
dlls/oleaut32/tests/tmarshal.idl | 4 ++++
dlls/rpcrt4/ndr_typelib.c | 6 ++++--
3 files changed, 21 insertions(+), 2 deletions(-)
Dec. 18, 2019
Re: [PATCH v2 2/2] winemac.drv: Support VK_EXT_metal_surface.
by Ken Thomases
Signed-off-by: Ken Thomases <ken(a)codeweavers.com>
Dec. 18, 2019
Re: [PATCH v2 1/2] winemac.drv: Pass the CAMetalLayer to MoltenVK.
by Ken Thomases
Signed-off-by: Ken Thomases <ken(a)codeweavers.com>
Dec. 18, 2019
Re: [PATCH] include: Define the _STGMEDIUM_UNION type for C++.
by Jeff Smith
On Wed, Dec 18, 2019 at 11:55 AM Zebediah Figura <z.figura12(a)gmail.com> wrote:
>
> This fixes a regression introduced by 732f67ed38a45911d726df8da5a68710d175ba1d.
>
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
> ---
> include/objidl.idl | 22 +++++++++++++++++++++-
> 1 file changed, 21 insertions(+), 1 deletion(-)
>
> diff --git a/include/objidl.idl b/include/objidl.idl
> index a0ad1f6e01..a5466c3698 100644
> --- a/include/objidl.idl
> +++ b/include/objidl.idl
> @@ -1426,8 +1426,11 @@ interface IAdviseSink : IUnknown
> default: wireHGLOBAL hGeneric;
> } GDI_OBJECT;
>
> +/* Defining the _STGMEDIUM_UNION type yields a violation of the C spec when
> + * NONAMELESSUNION is not defined, so only define it for C++. */
> +cpp_quote("#ifdef __cplusplus")
> typedef struct _userSTGMEDIUM {
> - union switch(DWORD tymed) u {
> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
> case TYMED_NULL: ;
> case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
> case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
> @@ -1439,6 +1442,23 @@ interface IAdviseSink : IUnknown
> } DUMMYUNIONNAME;
> IUnknown *pUnkForRelease;
> } userSTGMEDIUM;
> +cpp_quote("#else")
> +cpp_quote("typedef struct _userSTGMEDIUM {")
> +cpp_quote(" struct {")
> +cpp_quote(" DWORD tymed;")
> +cpp_quote(" union {")
> +cpp_quote(" wireHMETAFILEPICT hMetaFilePict;")
> +cpp_quote(" wireHENHMETAFILE hHEnhMetaFile;")
> +cpp_quote(" GDI_OBJECT *hGdiHandle;")
> +cpp_quote(" wireHGLOBAL hGlobal;")
> +cpp_quote(" LPOLESTR lpszFileName;")
> +cpp_quote(" BYTE_BLOB *pstm;")
> +cpp_quote(" BYTE_BLOB *pstg;")
> +cpp_quote(" } u;")
> +cpp_quote(" } DUMMYUNIONNAME;")
> +cpp_quote(" IUnknown *pUnkForRelease;")
> +cpp_quote("} userSTGMEDIUM;")
> +cpp_quote("#endif")
>
> typedef [unique] userSTGMEDIUM *wireSTGMEDIUM;
> typedef [wire_marshal(wireSTGMEDIUM)] uSTGMEDIUM STGMEDIUM;
> --
> 2.24.1
Hi Zebediah,
I know this is getting into a "what's the least bad way to handle a
bad situation"...
But I'm wondering if defining away _STGMEDIUM_UNION for C wouldn't be
marginally better than pre-baking the code for C as you've done here.
Something along the lines of (I'm not where I can really test this) ...
+cpp_quote("#ifndef __cplusplus")
+cpp_quote("#define _STGMEDIUM_UNION")
+cpp_quote("#endif")
typedef struct _userSTGMEDIUM {
- union switch(DWORD tymed) u {
+ union _STGMEDIUM_UNION switch(DWORD tymed) u {
...
+cpp_quote("#ifndef __cplusplus")
+cpp_quote("#undef _STGMEDIUM_UNION")
+cpp_quote("#endif")
-- Jeff
Dec. 18, 2019
Re: [PATCH] kernel32: update version to win7
by Fabian Maurer
Just curious, shouldn't this best be dependent on the set windows version?
Regards,
Fabian Maurer
Dec. 18, 2019
Re: [PATCH] kernel32: update version to win7
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=62301
Your paranoid android.
=== debian10 (32 bit report) ===
kernel32:
comm.c:918: Test failed: OutQueue should not be empty
=== debian10 (32 bit WoW report) ===
kernel32:
debugger: Timeout
=== debian10 (64 bit WoW report) ===
kernel32:
debugger.c:320: Test failed: GetThreadContext failed: 5
Dec. 18, 2019
[PATCH] kernel32: update version to win7
by Louis Lenders
https://bugs.winehq.org/show_bug.cgi?id=48304
Signed-off-by: Louis Lenders <xerox.xerox2000x(a)gmail.com>
---
dlls/kernel32/version.rc | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dlls/kernel32/version.rc b/dlls/kernel32/version.rc
index d4b994f28d..82287e5da7 100644
--- a/dlls/kernel32/version.rc
+++ b/dlls/kernel32/version.rc
@@ -25,10 +25,10 @@ LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
#define WINE_FILEDESCRIPTION_STR "Wine kernel DLL"
#define WINE_FILENAME_STR "kernel32.dll"
-/* these values come from Windows XP SP2 */
-#define WINE_FILEVERSION 5,1,2600,2180
-#define WINE_FILEVERSION_STR "5.01.2600.2180"
-#define WINE_PRODUCTVERSION 5,1,2600,2180
-#define WINE_PRODUCTVERSION_STR "5.01.2600.2180"
+/* these values come from Windows 7 SP1 */
+#define WINE_FILEVERSION 6,1,7601,17514
+#define WINE_FILEVERSION_STR "6.1.7601.17514"
+#define WINE_PRODUCTVERSION 6,1,7601,17514
+#define WINE_PRODUCTVERSION_STR "6.1.7601.17514"
#include "wine/wine_common_ver.rc"
--
2.24.1
Dec. 18, 2019
[PATCH] include: Define the _STGMEDIUM_UNION type for C++.
by Zebediah Figura
This fixes a regression introduced by 732f67ed38a45911d726df8da5a68710d175ba1d.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
---
include/objidl.idl | 22 +++++++++++++++++++++-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/include/objidl.idl b/include/objidl.idl
index a0ad1f6e01..a5466c3698 100644
--- a/include/objidl.idl
+++ b/include/objidl.idl
@@ -1426,8 +1426,11 @@ interface IAdviseSink : IUnknown
default: wireHGLOBAL hGeneric;
} GDI_OBJECT;
+/* Defining the _STGMEDIUM_UNION type yields a violation of the C spec when
+ * NONAMELESSUNION is not defined, so only define it for C++. */
+cpp_quote("#ifdef __cplusplus")
typedef struct _userSTGMEDIUM {
- union switch(DWORD tymed) u {
+ union _STGMEDIUM_UNION switch(DWORD tymed) u {
case TYMED_NULL: ;
case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
@@ -1439,6 +1442,23 @@ interface IAdviseSink : IUnknown
} DUMMYUNIONNAME;
IUnknown *pUnkForRelease;
} userSTGMEDIUM;
+cpp_quote("#else")
+cpp_quote("typedef struct _userSTGMEDIUM {")
+cpp_quote(" struct {")
+cpp_quote(" DWORD tymed;")
+cpp_quote(" union {")
+cpp_quote(" wireHMETAFILEPICT hMetaFilePict;")
+cpp_quote(" wireHENHMETAFILE hHEnhMetaFile;")
+cpp_quote(" GDI_OBJECT *hGdiHandle;")
+cpp_quote(" wireHGLOBAL hGlobal;")
+cpp_quote(" LPOLESTR lpszFileName;")
+cpp_quote(" BYTE_BLOB *pstm;")
+cpp_quote(" BYTE_BLOB *pstg;")
+cpp_quote(" } u;")
+cpp_quote(" } DUMMYUNIONNAME;")
+cpp_quote(" IUnknown *pUnkForRelease;")
+cpp_quote("} userSTGMEDIUM;")
+cpp_quote("#endif")
typedef [unique] userSTGMEDIUM *wireSTGMEDIUM;
typedef [wire_marshal(wireSTGMEDIUM)] uSTGMEDIUM STGMEDIUM;
--
2.24.1
Dec. 18, 2019
Re: [PATCH 1/5] avicap32: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
On 12/17/19 2:47 PM, Alexandre Julliard wrote:
> Zebediah Figura <z.figura12(a)gmail.com> writes:
>
>> On 12/17/19 12:42 PM, Alexandre Julliard wrote:
>>> Zebediah Figura <zfigura(a)codeweavers.com> writes:
>>>
>>>> On 12/17/19 11:37 AM, Alexandre Julliard wrote:
>>>>> Zebediah Figura <z.figura12(a)gmail.com> writes:
>>>>>
>>>>>> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
>>>>>> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
>>>>>> ---
>>>>>> This is not currently necessary, but will be with the prescribed solution for
>>>>>> bug 47710, viz. defining the type _STGMEDIUM_UNION.
>>>>>
>>>>> I'm not sure I understand what fix you are proposing, but if it requires
>>>>> Winelib users to also define NONAMELESSUNION I don't think it's a viable
>>>>> solution.
>>>>>
>>>>
>>>> Essentially, this:
>>>>
>>>> ---
>>>> diff --git a/include/objidl.idl b/include/objidl.idl
>>>> index a0ad1f6e01f..4c56c422747 100644
>>>> --- a/include/objidl.idl
>>>> +++ b/include/objidl.idl
>>>> @@ -1427,7 +1427,7 @@ interface IAdviseSink : IUnknown
>>>> } GDI_OBJECT;
>>>>
>>>> typedef struct _userSTGMEDIUM {
>>>> - union switch(DWORD tymed) u {
>>>> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
>>>> case TYMED_NULL: ;
>>>> case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
>>>> case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
>>>> ---
>>>>
>>>> Which causes warnings anywhere that nameless unions are used:
>>>>
>>>> ---
>>>> In file included from ../../../wine/include/objbase.h:258,
>>>> from ../../../wine/include/ole2.h:25,
>>>> from ../../include/strmif.h:13,
>>>> from ../../../wine/dlls/wmcodecdspuuid/wmcodecdspuuid.c:22:
>>>> ../../include/objidl.h:6109:21: warning: declaration does not declare
>>>> anything
>>>> 6109 | } DUMMYUNIONNAME;
>>>
>>> I'm afraid we'll have to find a different fix then.
>>>
>>
>> I understand the difficulty, but I'm not sure what else we can
>> reasonably do here. As far as I can see either we have to throw C++
>> under the bus (i.e. close that bug as WONTFIX), or we have to add
>> specific differences into widl (or objidl.idl) for winelib, to avoid
>> violating the C spec. That either means making the structure type
>> anonymous (i.e. not defining _STGMEDIUM_UNION), which is not
>> particularly great (not that it's particularly likely anyone would want
>> to use the _STGMEDIUM_UNION type), or forcibly giving the union member a
>> name (which would also potentially require changes in winelib user code).
>>
>> But maybe I'm missing another, more perfect option.
>
> If the issue is C++ code, this can be fixed by providing a different
> definition with judicious use of cpp_quote and #ifdef __cplusplus.
>
> If the issue is C code accessing the structure members, it would be OK
> to require that code to be modified. But we can't require modifying
> every file that happens to include the header without any interest in
> that specific structure.
>
Thanks, that helps.
I guess ultimately the issue is that Microsoft made a header that
violates the C spec (big surprise, huh?) unless NONAMELESSUNION is
defined. Microsoft's version of the header is fine for C++. Ours is fine
for C but not C++; of course, it's also missing a type definition. (A
type definition which probably only exists because of the aforementioned
restriction on C++ code).
Probably the nicest thing to do is define _STGMEDIUM_UNION only when C++
is used. That shouldn't require any changes to existing users of the
header. I'll send a patch.
Dec. 18, 2019
[PATCH] include: Add I1 vector definitions for PROPVARIANT.
by Nikolay Sivov
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
---
include/propidl.idl | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/propidl.idl b/include/propidl.idl
index 71401cb454..f3d517d6b0 100644
--- a/include/propidl.idl
+++ b/include/propidl.idl
@@ -85,6 +85,7 @@ interface IPropertyStorage : IUnknown
type *pElems; \
} name
+ TYPEDEF_CA(char, CAC);
TYPEDEF_CA(unsigned char, CAUB);
TYPEDEF_CA(short, CAI);
TYPEDEF_CA(USHORT, CAUI);
@@ -143,6 +144,7 @@ interface IPropertyStorage : IUnknown
[case(VT_LPWSTR)] LPWSTR pwszVal;
[case(VT_UNKNOWN)] IUnknown *punkVal;
[case(VT_DISPATCH)] IDispatch *pdispVal;
+ [case(VT_I1|VT_VECTOR)] CAC cac;
[case(VT_UI1|VT_VECTOR)] CAUB caub;
[case(VT_I2|VT_VECTOR)] CAI cai;
[case(VT_UI2|VT_VECTOR)] CAUI caui;
--
2.24.0
Dec. 18, 2019
Re: [PATCH] dxgidebug: add missing debug API
by Fabian Maurer
Hi Steve,
FYI, wine-patches is deprecated - please send patches and other mail to wine-
devel in the future. AFAIK this time it should still be okay though.
Are those flags already needed somewhere?
Regards,
Fabian Maurer
Dec. 18, 2019
[PATCH] testbot/LogUtils: Highlight TestLauncher errors.
by Francois Gouget
Such as when it cannot parse the subtests list (typically because a
missing library prevented the test from running at all).
Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com>
---
testbot/lib/WineTestBot/LogUtils.pm | 1 +
1 file changed, 1 insertion(+)
diff --git a/testbot/lib/WineTestBot/LogUtils.pm b/testbot/lib/WineTestBot/LogUtils.pm
index 18b1b1841..54d15af1f 100644
--- a/testbot/lib/WineTestBot/LogUtils.pm
+++ b/testbot/lib/WineTestBot/LogUtils.pm
@@ -190,6 +190,7 @@ sub GetLogLineCategory($)
$Line =~ /^[a-zA-Z.]+:error: / or
# TestBot error
$Line =~ /^BotError:/ or
+ $Line =~ /^Error:/ or
# X errors
$Line =~ /^X Error of failed request: / or
$Line =~ / opcode of failed request: /)
--
2.20.1
Dec. 18, 2019
[PATCH 3/3] ole32/tests: Add PropVariantCopy() test for BSTR with embedded null.
by Nikolay Sivov
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
---
dlls/ole32/tests/propvariant.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/dlls/ole32/tests/propvariant.c b/dlls/ole32/tests/propvariant.c
index 18ecfa6528..2b7e6d7285 100644
--- a/dlls/ole32/tests/propvariant.c
+++ b/dlls/ole32/tests/propvariant.c
@@ -367,6 +367,19 @@ static void test_copy(void)
hr = PropVariantClear(&propvarDst);
ok(hr == S_OK, "PropVariantClear(...VT_BSTR...) failed\n");
+ /* BSTR with embedded null */
+ propvarSrc.vt = VT_BSTR;
+ U(propvarSrc).bstrVal = SysAllocStringLen(L"Test Str\0ing", 12);
+ hr = PropVariantCopy(&propvarDst, &propvarSrc);
+ ok(hr == S_OK, "Failed to copy propvar, hr %#x.\n", hr);
+ ok(SysStringLen(U(propvarDst).bstrVal) == 8, "Unexpected copy length.\n");
+ ok(SysStringLen(U(propvarSrc).bstrVal) == 12, "Unexpected source length.\n");
+ ok(!lstrcmpW(U(propvarSrc).bstrVal, U(propvarDst).bstrVal), "BSTR not copied properly\n");
+ hr = PropVariantClear(&propvarSrc);
+ ok(hr == S_OK, "Failed to clear propvar, hr %#x.\n", hr);
+ hr = PropVariantClear(&propvarDst);
+ ok(hr == S_OK, "Failed to clear propvar, hr %#x.\n", hr);
+
propvarSrc.vt = VT_LPWSTR;
U(propvarSrc).pwszVal = wszTestString;
hr = PropVariantCopy(&propvarDst, &propvarSrc);
--
2.24.0
Dec. 18, 2019
[PATCH 2/3] ole32/tests: Add some more tests for item moniker hashing.
by Nikolay Sivov
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
---
dlls/ole32/tests/moniker.c | 37 ++++++++++++++++++++++++++++---------
1 file changed, 28 insertions(+), 9 deletions(-)
diff --git a/dlls/ole32/tests/moniker.c b/dlls/ole32/tests/moniker.c
index 7e77847837..b65c0115ca 100644
--- a/dlls/ole32/tests/moniker.c
+++ b/dlls/ole32/tests/moniker.c
@@ -1747,6 +1747,20 @@ static void test_item_moniker(void)
{ NULL, L"Item1", NULL, L"Item2", S_FALSE },
{ NULL, L"Item1", NULL, L"ITEM1", S_OK },
};
+ static const struct
+ {
+ const WCHAR *delim;
+ const WCHAR *item;
+ DWORD hash;
+ } hash_tests[] =
+ {
+ { L"!", L"Test", 0x73c },
+ { L"%", L"Test", 0x73c },
+ { L"%", L"TEST", 0x73c },
+ { L"%", L"T", 0x54 },
+ { L"%", L"A", 0x41 },
+ { L"%", L"a", 0x41 },
+ };
IMoniker *moniker, *moniker2;
HRESULT hr;
DWORD moniker_type, i;
@@ -1851,6 +1865,20 @@ todo_wine
IMoniker_Release(moniker2);
IMoniker_Release(moniker);
+ /* Hashing */
+
+ for (i = 0; i < ARRAY_SIZE(hash_tests); ++i)
+ {
+ hr = CreateItemMoniker(hash_tests[i].delim, hash_tests[i].item, &moniker);
+ ok(hr == S_OK, "Failed to create a moniker, hr %#x.\n", hr);
+
+ hr = IMoniker_Hash(moniker, &hash);
+ ok(hr == S_OK, "Failed to get hash value, hr %#x.\n", hr);
+ ok(hash == hash_tests[i].hash, "%d: unexpected hash value %#x.\n", i, hash);
+
+ IMoniker_Release(moniker);
+ }
+
hr = CreateItemMoniker(wszDelimiter, wszObjectName, &moniker);
ok_ole_success(hr, CreateItemMoniker);
@@ -1860,15 +1888,6 @@ todo_wine
expected_item_moniker_comparison_data, sizeof(expected_item_moniker_comparison_data),
54, expected_display_name);
- /* Hashing */
-
- hr = IMoniker_Hash(moniker, &hash);
- ok_ole_success(hr, IMoniker_Hash);
-
- ok(hash == 0x73c,
- "Hash value != 0x73c, instead was 0x%08x\n",
- hash);
-
/* IsSystemMoniker test */
hr = IMoniker_IsSystemMoniker(moniker, &moniker_type);
--
2.24.0
Dec. 18, 2019
[PATCH 1/3] ole32/tests: Add equality tests for antimonikers.
by Nikolay Sivov
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
---
dlls/ole32/tests/moniker.c | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/dlls/ole32/tests/moniker.c b/dlls/ole32/tests/moniker.c
index 7b4bf5c0fa..7e77847837 100644
--- a/dlls/ole32/tests/moniker.c
+++ b/dlls/ole32/tests/moniker.c
@@ -2025,6 +2025,9 @@ todo_wine
IMoniker_Release(moniker2);
/* Load with composed number > 1. */
+ hr = CreateAntiMoniker(&moniker2);
+ ok(hr == S_OK, "Failed to create moniker, hr %#x.\n", hr);
+
hr = CreateStreamOnHGlobal(NULL, TRUE, &stream);
ok(hr == S_OK, "Failed to create a stream, hr %#x.\n", hr);
@@ -2034,6 +2037,14 @@ todo_wine
todo_wine
ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
+ hr = IMoniker_IsEqual(moniker, moniker2);
+todo_wine
+ ok(hr == S_FALSE, "Unexpected hr %#x.\n", hr);
+
+ hr = IMoniker_IsEqual(moniker2, moniker);
+todo_wine
+ ok(hr == S_FALSE, "Unexpected hr %#x.\n", hr);
+
hr = IMoniker_Hash(moniker, &hash);
ok(hr == S_OK, "Failed to get hash value, hr %#x.\n", hr);
todo_wine
@@ -2076,6 +2087,14 @@ todo_wine
todo_wine
ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
+ hr = IMoniker_IsEqual(moniker, moniker2);
+todo_wine
+ ok(hr == S_FALSE, "Unexpected hr %#x.\n", hr);
+
+ hr = IMoniker_IsEqual(moniker2, moniker);
+todo_wine
+ ok(hr == S_FALSE, "Unexpected hr %#x.\n", hr);
+
hr = IMoniker_Hash(moniker, &hash);
ok(hr == S_OK, "Failed to get hash value, hr %#x.\n", hr);
todo_wine
@@ -2087,10 +2106,27 @@ todo_wine
ok(!lstrcmpW(name, L""), "Unexpected display name %s.\n", wine_dbgstr_w(name));
CoTaskMemFree(name);
+ /* Back to initial value. */
+ stream_write_dword(stream, 1);
+
+ hr = IMoniker_Load(moniker, stream);
+ ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
+
+ hr = IMoniker_IsEqual(moniker, moniker2);
+ ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
+
+ hr = IMoniker_IsEqual(moniker2, moniker);
+ ok(hr == S_OK, "Unexpected hr %#x.\n", hr);
+
+ hr = IMoniker_IsEqual(moniker, NULL);
+todo_wine
+ ok(hr == E_INVALIDARG, "Unexpected hr %#x.\n", hr);
+
IStream_Release(stream);
IBindCtx_Release(bindctx);
IMoniker_Release(moniker);
+ IMoniker_Release(moniker2);
}
static void test_generic_composite_moniker(void)
--
2.24.0
Dec. 18, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Paul Gofman
On 12/18/19 05:07, Ken Thomases wrote:
> On Dec 17, 2019, at 6:34 PM, Andrew Wesie <awesie(a)gmail.com> wrote:
>> A stub for bug 45667 has been sitting in staging for a while. It is sufficient
>> for League of Legends, but it is not correct by any definition.
>>
>> The challenge with MemoryWorkingSetExInformation is that it requires
>> information that is not exposed by the Linux kernel.
> Are the semantics of the fields of MEMORY_WORKING_SET_EX_BLOCK documented or explained somewhere? It's hard to comment intelligently without that.
>
> -Ken
>
>
> .
There is some basic description of the fields here in MS docs:
https://docs.microsoft.com/en-us/windows/win32/api/psapi/ns-psapi-psapi_wor…
It is referenced from QueryWorkingSetEx description:
https://docs.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-querywork…
The patchset is also related for
https://bugs.winehq.org/show_bug.cgi?id=48268, but the thing in that bug
is not going to work anyway, working set info is just a minor issue for
that rootkit (the bigger include, but not limited to, minifilter FS
driver and exhaustive execution environment check / intervention; the
thing is not going to work even under VMs or in any sane native Windows
installation which does not disable every possible malware protection).
Dec. 18, 2019
[PATCH] dmime: IDirectMusicPerformance8_FreePMsg Release the unknown pointer.
by Alistair Leslie-Hughes
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com>
---
dlls/dmime/performance.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dlls/dmime/performance.c b/dlls/dmime/performance.c
index 9dbb469f388..a63bd3b4517 100644
--- a/dlls/dmime/performance.c
+++ b/dlls/dmime/performance.c
@@ -479,7 +479,9 @@ static HRESULT WINAPI IDirectMusicPerformance8Impl_FreePMsg(IDirectMusicPerforma
DMUS_ItemRemoveFromQueue( This, pItem );
LeaveCriticalSection(&This->safe);
- /** TODO: see if we should Release the pItem->pMsg->punkUser and others Interfaces */
+ if (pPMSG->punkUser)
+ IUnknown_Release(pPMSG->punkUser);
+
HeapFree(GetProcessHeap(), 0, pItem);
return S_OK;
}
--
2.24.0
Dec. 18, 2019
[PATCH] dmime: IDirectMusicAudioPath Release primary buffer.
by Alistair Leslie-Hughes
In IDirectMusicAudioPath CreateStandardAudioPath we create a
AudioPath object and assign it a primary buffer object which
needs to be released.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=36272
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com>
---
dlls/dmime/audiopath.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/dmime/audiopath.c b/dlls/dmime/audiopath.c
index ac3121c0e0a..1aadba92aea 100644
--- a/dlls/dmime/audiopath.c
+++ b/dlls/dmime/audiopath.c
@@ -108,6 +108,8 @@ static ULONG WINAPI IDirectMusicAudioPathImpl_Release (IDirectMusicAudioPath *if
TRACE("(%p): ReleaseRef to %d\n", This, ref);
if (ref == 0) {
+ if (This->pPrimary)
+ IDirectSoundBuffer_Release(This->pPrimary);
if (This->pDSBuffer)
IDirectSoundBuffer_Release(This->pDSBuffer);
This->pPerf = NULL;
--
2.24.0
Dec. 18, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Andrew Wesie
On Tue, Dec 17, 2019 at 8:31 PM Andrew Wesie <awesie(a)gmail.com> wrote:
>
> On Tue, Dec 17, 2019 at 8:07 PM Ken Thomases <ken(a)codeweavers.com> wrote:
> >
> > Are the semantics of the fields of MEMORY_WORKING_SET_EX_BLOCK documented or explained somewhere? It's hard to comment intelligently without that.
> >
>
> Not really. My knowledge is limited to what my test has shown:
> - Demand-zero page is "Invalid"
> - Once you read from a demand-zero page (or write to it), it is now "Valid"
> - If you change a page protection to NOACCESS or GUARD, it is "Invalid"
> - If you change a page protection from NOACCESS or GUARD to
> READ_ONLY, READWRITE, ... without GUARD, it is still "Invalid"
> - If you then read from that page (or write to it), it is now "Valid"
>
One additional hint that I just found in VirtualQuery documentation
is: "To detect whether copy-on-write has occurred for a specific page,
either access the page or lock it using the VirtualLock function to
make sure the page is resident in memory, then use the
QueryWorkingSetEx function ...".
This seems to imply that when pages are mapped into a process, they
are not resident (e.g. "Valid") until they are accessed or locked.
Additionally, from my previous email, pages become non-resident when
their protection changes to PAGE_NOACCESS or PAGE_GUARD. The page will
then only become resident once it is accessed (read or write) again.
The Linux kernel supports the concept of a "soft dirty" bit in the PTE
that is accessible to user space with pagemaps. This is almost what we
need, except it only handles writes and we need it to mark pages on
read as well.
-Andrew
Dec. 18, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Andrew Wesie
On Tue, Dec 17, 2019 at 8:07 PM Ken Thomases <ken(a)codeweavers.com> wrote:
>
> Are the semantics of the fields of MEMORY_WORKING_SET_EX_BLOCK documented or explained somewhere? It's hard to comment intelligently without that.
>
Not really. My knowledge is limited to what my test has shown:
- Demand-zero page is "Invalid"
- Once you read from a demand-zero page (or write to it), it is now "Valid"
- If you change a page protection to NOACCESS or GUARD, it is "Invalid"
- If you change a page protection from NOACCESS or GUARD to
READ_ONLY, READWRITE, ... without GUARD, it is still "Invalid"
- If you then read from that page (or write to it), it is now "Valid"
Those are the semantics that I am having a difficult time replicating
on Linux without causing additional faults. /proc/pid/pagemap lets us
handle the demand-zero page, which is most the common case.
-Andrew
Dec. 18, 2019
Re: [PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Ken Thomases
On Dec 17, 2019, at 6:34 PM, Andrew Wesie <awesie(a)gmail.com> wrote:
>
> A stub for bug 45667 has been sitting in staging for a while. It is sufficient
> for League of Legends, but it is not correct by any definition.
>
> The challenge with MemoryWorkingSetExInformation is that it requires
> information that is not exposed by the Linux kernel.
Are the semantics of the fields of MEMORY_WORKING_SET_EX_BLOCK documented or explained somewhere? It's hard to comment intelligently without that.
-Ken
Dec. 18, 2019
Re: [PATCH 3/3] psapi/tests: Test QueryWorkingSetEx.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=62289
Your paranoid android.
=== wxppro (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w2003std (32 bit report) ===
psapi:
psapi_main.c:816: Test failed: exe,noaccess expected Shared=1 but got 0
psapi_main.c:816: Test failed: exe,readonly1 expected Shared=1 but got 0
=== wvistau64 (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w8 (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1809_2scr (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1809_ar (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1809_he (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1809_ja (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1809_zh_CN (32 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== wvistau64 (64 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w2008s64 (64 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w864 (64 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1507 (64 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== w1064v1809 (64 bit report) ===
psapi:
psapi_main.c:686: Test failed: got error 127
=== debian10 (32 bit report) ===
kernel32:
comm.c:918: Test failed: OutQueue should not be empty
debugger.c:320: Test failed: GetThreadContext failed: 5
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
=== debian10 (32 bit Chinese:China report) ===
kernel32:
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
=== debian10 (32 bit WoW report) ===
kernel32:
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
ntdll:
pipe.c:1557: Test failed: pipe is not signaled
pipe.c:1557: Test failed: pipe is not signaled
Report errors:
kernel32:virtual crashed (c0000005)
=== debian10 (64 bit WoW report) ===
kernel32:
debugger.c:320: Test failed: GetThreadContext failed: 5
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
Dec. 18, 2019
Re: [PATCH 2/3] kernel32: QueryWorkingSetEx should use MemoryWorkingSetExInformation.
by Marvin
Hi,
While running your changed tests, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=62288
Your paranoid android.
=== debian10 (32 bit report) ===
kernel32:
comm.c:918: Test failed: OutQueue should not be empty
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
=== debian10 (32 bit Chinese:China report) ===
kernel32:
debugger: Timeout
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
=== debian10 (32 bit WoW report) ===
kernel32:
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
=== debian10 (64 bit WoW report) ===
kernel32:
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x4, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x8, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x20, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x4 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x40, view 0x40 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x8 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x2 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x80 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x80, view 0x20 got 0x8
virtual.c:4000: Test succeeded inside todo block: wrong region size 0x1000 after write, map 0x2, view 0x8 got 0x8
virtual.c:3929: Test succeeded inside todo block: VirtualProtect error -559038737, map 0x2, view 0x2, requested prot 0x8
virtual.c:3931: Test succeeded inside todo block: got 0x2, expected 0x2
virtual.c:3937: Test succeeded inside todo block: VirtualProtect wrong prot, map 0x2, view 0x2, requested prot 0x8 got 0x8
virtual.c:3992: Test succeeded inside todo block: VirtualProtect error 5, map 0x2, view 0x2
Unhandled exception: page fault on write access to 0x00340000 in 32-bit code (0x00526b5b).
Report errors:
kernel32:virtual crashed (c0000005)
Dec. 18, 2019
[PATCH 3/3] psapi/tests: Test QueryWorkingSetEx.
by Andrew Wesie
Signed-off-by: Andrew Wesie <awesie(a)gmail.com>
---
dlls/psapi/tests/psapi_main.c | 84 +++++++++++++++++++++++++++++++++++
include/psapi.h | 18 ++++++++
2 files changed, 102 insertions(+)
diff --git a/dlls/psapi/tests/psapi_main.c b/dlls/psapi/tests/psapi_main.c
index 9799d2ffae..fada1043c7 100644
--- a/dlls/psapi/tests/psapi_main.c
+++ b/dlls/psapi/tests/psapi_main.c
@@ -43,6 +43,7 @@ static NTSTATUS (WINAPI *pNtQueryVirtualMemory)(HANDLE, LPCVOID, ULONG, PVOID, S
static BOOL (WINAPI *pIsWow64Process)(HANDLE, BOOL *);
static BOOL (WINAPI *pWow64DisableWow64FsRedirection)(void **);
static BOOL (WINAPI *pWow64RevertWow64FsRedirection)(void *);
+static BOOL (WINAPI *pQueryWorkingSetEx)(HANDLE, PVOID, DWORD);
static BOOL wow64;
@@ -53,6 +54,7 @@ static BOOL init_func_ptrs(void)
pIsWow64Process = (void *)GetProcAddress(GetModuleHandleA("kernel32.dll"), "IsWow64Process");
pWow64DisableWow64FsRedirection = (void *)GetProcAddress(GetModuleHandleA("kernel32.dll"), "Wow64DisableWow64FsRedirection");
pWow64RevertWow64FsRedirection = (void *)GetProcAddress(GetModuleHandleA("kernel32.dll"), "Wow64RevertWow64FsRedirection");
+ pQueryWorkingSetEx = (void *)GetProcAddress(GetModuleHandleA("psapi.dll"), "QueryWorkingSetEx");
return TRUE;
}
@@ -791,6 +793,87 @@ free_page:
VirtualFree(addr, 0, MEM_RELEASE);
}
+static void check_QueryWorkingSetEx(PVOID addr, const char *desc, DWORD expected_valid,
+ BOOL expected_share_count, DWORD expected_protection, DWORD expected_shared)
+{
+ PSAPI_WORKING_SET_EX_INFORMATION info;
+ BOOL ret;
+
+ memset(&info, 0x41, sizeof(info));
+ info.VirtualAddress = addr;
+ ret = pQueryWorkingSetEx(GetCurrentProcess(), &info, sizeof(info));
+ ok(ret, "QueryWorkingSetEx failed with %d\n", GetLastError());
+ ok(info.VirtualAttributes.Valid == expected_valid, "%s expected Valid=%u but got %u\n",
+ desc, expected_valid, info.VirtualAttributes.Valid);
+ if (expected_share_count)
+ ok(info.VirtualAttributes.ShareCount > 0, "%s expected ShareCount > 0 but got %u\n",
+ desc, info.VirtualAttributes.ShareCount);
+ else
+ ok(info.VirtualAttributes.ShareCount == 0, "%s expected ShareCount == 0 but got %u\n",
+ desc, info.VirtualAttributes.ShareCount);
+ ok(info.VirtualAttributes.Win32Protection == expected_protection, "%s expected Win32Protection=%u but got %u\n",
+ desc, expected_protection, info.VirtualAttributes.Win32Protection);
+ ok(info.VirtualAttributes.Shared == expected_shared, "%s expected Shared=%u but got %u\n",
+ desc, expected_shared, info.VirtualAttributes.Shared);
+ ok(info.VirtualAttributes.Node == 0, "%s expected Node=0 but got %u\n",
+ desc, info.VirtualAttributes.Node);
+ ok(info.VirtualAttributes.LargePage == 0, "%s expected LargePage=0 but got %u\n",
+ desc, info.VirtualAttributes.LargePage);
+}
+
+static void test_QueryWorkingSetEx(void)
+{
+ PVOID addr;
+ DWORD prot;
+ BOOL ret;
+
+ if (pQueryWorkingSetEx == NULL)
+ {
+ win_skip("QueryWorkingSetEx not found, skipping tests\n");
+ return;
+ }
+
+ addr = GetModuleHandleA(NULL);
+ check_QueryWorkingSetEx(addr, "exe", 1, TRUE, PAGE_READONLY, 1);
+
+ ret = VirtualProtect(addr, 0x1000, PAGE_NOACCESS, &prot);
+ ok(ret, "VirtualProtect failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "exe,noaccess", 0, FALSE, 0, 1);
+
+ ret = VirtualProtect(addr, 0x1000, prot, &prot);
+ ok(ret, "VirtualProtect failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "exe,readonly1", 0, FALSE, 0, 1);
+
+ *(volatile char *)addr;
+ ok(ret, "VirtualProtect failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "exe,readonly2", 1, TRUE, PAGE_READONLY, 1);
+
+ addr = VirtualAlloc(NULL, 0x1000, MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE);
+ ok(addr != NULL, "VirtualAlloc failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "valloc", 0, FALSE, 0, 0);
+
+ *(volatile char *)addr;
+ check_QueryWorkingSetEx(addr, "valloc,read", 1, FALSE, PAGE_READWRITE, 0);
+
+ *(volatile char *)addr = 0x42;
+ check_QueryWorkingSetEx(addr, "valloc,write", 1, FALSE, PAGE_READWRITE, 0);
+
+ ret = VirtualProtect(addr, 0x1000, PAGE_NOACCESS, &prot);
+ ok(ret, "VirtualProtect failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "valloc,noaccess", 0, FALSE, 0, 0);
+
+ ret = VirtualProtect(addr, 0x1000, prot, &prot);
+ ok(ret, "VirtualProtect failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "valloc,readwrite1", 0, FALSE, 0, 0);
+
+ *(volatile char *)addr;
+ check_QueryWorkingSetEx(addr, "valloc,readwrite2", 1, FALSE, PAGE_READWRITE, 0);
+
+ ret = VirtualFree(addr, 0, MEM_RELEASE);
+ ok(ret, "VirtualFree failed with %d\n", GetLastError());
+ check_QueryWorkingSetEx(addr, "valloc,free", 0, FALSE, 0, 0);
+}
+
START_TEST(psapi_main)
{
DWORD pid = GetCurrentProcessId();
@@ -818,6 +901,7 @@ START_TEST(psapi_main)
test_GetProcessImageFileName();
test_GetModuleFileNameEx();
test_GetModuleBaseName();
+ test_QueryWorkingSetEx();
test_ws_functions();
CloseHandle(hpSR);
diff --git a/include/psapi.h b/include/psapi.h
index 742bf7b574..66e660b243 100644
--- a/include/psapi.h
+++ b/include/psapi.h
@@ -45,6 +45,24 @@ typedef struct _PROCESS_MEMORY_COUNTERS {
} PROCESS_MEMORY_COUNTERS;
typedef PROCESS_MEMORY_COUNTERS *PPROCESS_MEMORY_COUNTERS;
+typedef union _PSAPI_WORKING_SET_EX_BLOCK {
+ ULONG_PTR Flags;
+ struct {
+ ULONG_PTR Valid :1;
+ ULONG_PTR ShareCount :3;
+ ULONG_PTR Win32Protection :11;
+ ULONG_PTR Shared :1;
+ ULONG_PTR Node :6;
+ ULONG_PTR Locked :1;
+ ULONG_PTR LargePage :1;
+ } DUMMYSTRUCTNAME;
+} PSAPI_WORKING_SET_EX_BLOCK, *PPSAPI_WORKING_SET_EX_BLOCK;
+
+typedef struct _PSAPI_WORKING_SET_EX_INFORMATION {
+ PVOID VirtualAddress;
+ PSAPI_WORKING_SET_EX_BLOCK VirtualAttributes;
+} PSAPI_WORKING_SET_EX_INFORMATION, *PPSAPI_WORKING_SET_EX_INFORMATION;
+
typedef struct _PSAPI_WS_WATCH_INFORMATION {
LPVOID FaultingPc;
LPVOID FaultingVa;
--
2.17.1
Dec. 18, 2019
[PATCH 2/3] kernel32: QueryWorkingSetEx should use MemoryWorkingSetExInformation.
by Andrew Wesie
Signed-off-by: Andrew Wesie <awesie(a)gmail.com>
---
dlls/kernel32/process.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/kernel32/process.c b/dlls/kernel32/process.c
index 7875f3469a..5146622230 100644
--- a/dlls/kernel32/process.c
+++ b/dlls/kernel32/process.c
@@ -722,7 +722,7 @@ BOOL WINAPI K32QueryWorkingSetEx( HANDLE process, LPVOID buffer, DWORD size )
{
TRACE( "(%p, %p, %d)\n", process, buffer, size );
- return set_ntstatus( NtQueryVirtualMemory( process, NULL, MemoryWorkingSetList, buffer, size, NULL ));
+ return set_ntstatus( NtQueryVirtualMemory( process, NULL, MemoryWorkingSetExInformation, buffer, size, NULL ));
}
/***********************************************************************
--
2.17.1
Dec. 18, 2019
[PATCH 1/3] ntdll: Implement NtQueryVirtualMemory(MemoryWorkingSetExInformation).
by Andrew Wesie
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45667
Signed-off-by: Andrew Wesie <awesie(a)gmail.com>
---
dlls/ntdll/virtual.c | 78 +++++++++++++++++++++++++++++++++++++++++---
include/winternl.h | 21 +++++++++++-
2 files changed, 93 insertions(+), 6 deletions(-)
diff --git a/dlls/ntdll/virtual.c b/dlls/ntdll/virtual.c
index cb869feff0..fecc2d601d 100644
--- a/dlls/ntdll/virtual.c
+++ b/dlls/ntdll/virtual.c
@@ -84,6 +84,7 @@ struct file_view
#define VPROT_GUARD 0x10
#define VPROT_COMMITTED 0x20
#define VPROT_WRITEWATCH 0x40
+#define VPROT_DEFERRED 0x80
/* per-mapping protection flags */
#define VPROT_SYSTEM 0x0200 /* system view (underlying mmap not under our control) */
@@ -319,7 +320,7 @@ static const char *VIRTUAL_GetProtStr( BYTE prot )
static int VIRTUAL_GetUnixProt( BYTE vprot )
{
int prot = 0;
- if ((vprot & VPROT_COMMITTED) && !(vprot & VPROT_GUARD))
+ if ((vprot & VPROT_COMMITTED) && !(vprot & (VPROT_GUARD | VPROT_DEFERRED)))
{
if (vprot & VPROT_READ) prot |= PROT_READ;
if (vprot & VPROT_WRITE) prot |= PROT_WRITE | PROT_READ;
@@ -952,7 +953,7 @@ static BOOL VIRTUAL_SetProt( struct file_view *view, /* [in] Pointer to view */
*
* Set page protections on a range of pages
*/
-static NTSTATUS set_protection( struct file_view *view, void *base, SIZE_T size, ULONG protect )
+static NTSTATUS set_protection( struct file_view *view, void *base, SIZE_T size, ULONG protect, BOOL apply )
{
unsigned int vprot;
NTSTATUS status;
@@ -968,6 +969,8 @@ static NTSTATUS set_protection( struct file_view *view, void *base, SIZE_T size,
if ((view->protect & access) != access) return STATUS_INVALID_PAGE_PROTECTION;
}
+ if (!apply)
+ vprot |= VPROT_DEFERRED;
if (!VIRTUAL_SetProt( view, base, size, vprot | VPROT_COMMITTED )) return STATUS_ACCESS_DENIED;
return STATUS_SUCCESS;
}
@@ -2109,10 +2112,16 @@ NTSTATUS virtual_handle_fault( LPCVOID addr, DWORD err, BOOL on_signal_stack )
vprot = get_page_vprot( page );
if (!on_signal_stack && (vprot & VPROT_GUARD))
{
- set_page_vprot_bits( page, page_size, 0, VPROT_GUARD );
+ set_page_vprot_bits( page, page_size, 0, VPROT_GUARD | VPROT_DEFERRED );
mprotect_range( page, page_size, 0, 0 );
ret = STATUS_GUARD_PAGE_VIOLATION;
}
+ else if (vprot & VPROT_DEFERRED)
+ {
+ set_page_vprot_bits( page, page_size, 0, VPROT_DEFERRED );
+ mprotect_range( page, page_size, 0, 0 );
+ ret = STATUS_SUCCESS;
+ }
else if (err & EXCEPTION_WRITE_FAULT)
{
if (vprot & VPROT_WRITEWATCH)
@@ -2684,7 +2693,7 @@ NTSTATUS virtual_alloc_aligned( PVOID *ret, unsigned short zero_bits_64, SIZE_T
{
if (!(view = VIRTUAL_FindView( base, size ))) status = STATUS_NOT_MAPPED_VIEW;
else if (view->protect & SEC_FILE) status = STATUS_ALREADY_COMMITTED;
- else if (!(status = set_protection( view, base, size, protect )) && (view->protect & SEC_RESERVE))
+ else if (!(status = set_protection( view, base, size, protect, TRUE )) && (view->protect & SEC_RESERVE))
{
SERVER_START_REQ( add_mapping_committed_range )
{
@@ -2850,7 +2859,7 @@ NTSTATUS WINAPI DECLSPEC_HOTPATCH NtProtectVirtualMemory( HANDLE process, PVOID
if (get_committed_size( view, base, &vprot ) >= size && (vprot & VPROT_COMMITTED))
{
old = VIRTUAL_GetWin32Prot( vprot, view->protect );
- status = set_protection( view, base, size, new_prot );
+ status = set_protection( view, base, size, new_prot, VIRTUAL_GetUnixProt(vprot) != PROT_NONE );
}
else status = STATUS_NOT_COMMITTED;
}
@@ -2906,6 +2915,62 @@ static int get_free_mem_state_callback( void *start, size_t size, void *arg )
return 1;
}
+static NTSTATUS get_working_set_ex( HANDLE process, LPCVOID addr,
+ MEMORY_WORKING_SET_EX_INFORMATION *info,
+ SIZE_T len, SIZE_T *res_len )
+{
+ MEMORY_WORKING_SET_EX_INFORMATION *p;
+ char pagemap_path[128];
+ FILE *f;
+ sigset_t sigset;
+
+ if (process != NtCurrentProcess())
+ {
+ FIXME("(process=%p,addr=%p) Unimplemented information class: MemoryWorkingSetExInformation\n", process, addr);
+ return STATUS_INVALID_INFO_CLASS;
+ }
+
+ snprintf(pagemap_path, sizeof(pagemap_path), "/proc/%u/pagemap", getpid());
+ f = fopen(pagemap_path, "rb");
+
+ server_enter_uninterrupted_section( &csVirtual, &sigset );
+ for (p = info; (UINT_PTR)(p + 1) <= (UINT_PTR)info + len; p++)
+ {
+ BYTE vprot;
+ UINT64 pagemap;
+ struct file_view *view;
+
+ memset(&p->VirtualAttributes, 0, sizeof(p->VirtualAttributes));
+ /* If we don't have pagemap information, default to invalid. */
+ if (f == NULL ||
+ fseek(f, ((UINT_PTR)p->VirtualAddress >> 12) * sizeof(pagemap), SEEK_SET) == -1 ||
+ fread(&pagemap, sizeof(pagemap), 1, f) != 1)
+ {
+ continue;
+ }
+
+ if ((view = VIRTUAL_FindView( p->VirtualAddress, 0 )) &&
+ get_committed_size( view, p->VirtualAddress, &vprot ) &&
+ (vprot & VPROT_COMMITTED))
+ {
+ p->VirtualAttributes.Valid = !(vprot & (VPROT_GUARD | VPROT_DEFERRED)) && (vprot & 0x0f) && (pagemap >> 62);
+ p->VirtualAttributes.Shared = (view->protect & (VPROT_SYSTEM | SEC_IMAGE | SEC_FILE | SEC_RESERVE | SEC_COMMIT)) != 0;
+ if (p->VirtualAttributes.Shared && p->VirtualAttributes.Valid)
+ p->VirtualAttributes.ShareCount = 1; /* FIXME */
+ if (p->VirtualAttributes.Valid)
+ p->VirtualAttributes.Win32Protection = VIRTUAL_GetWin32Prot( vprot, view->protect );
+ }
+ }
+ server_leave_uninterrupted_section( &csVirtual, &sigset );
+
+ if (f)
+ fclose(f);
+ if (res_len)
+ *res_len = (UINT_PTR)p - (UINT_PTR)info;
+ return STATUS_SUCCESS;
+}
+
+
#define UNIMPLEMENTED_INFO_CLASS(c) \
case c: \
FIXME("(process=%p,addr=%p) Unimplemented information class: " #c "\n", process, addr); \
@@ -2933,6 +2998,9 @@ NTSTATUS WINAPI NtQueryVirtualMemory( HANDLE process, LPCVOID addr,
UNIMPLEMENTED_INFO_CLASS(MemorySectionName);
UNIMPLEMENTED_INFO_CLASS(MemoryBasicVlmInformation);
+ case MemoryWorkingSetExInformation:
+ return get_working_set_ex( process, addr, buffer, len, res_len );
+
default:
FIXME("(%p,%p,info_class=%d,%p,%ld,%p) Unknown information class\n",
process, addr, info_class, buffer, len, res_len);
diff --git a/include/winternl.h b/include/winternl.h
index 0122684483..eef42be5b3 100644
--- a/include/winternl.h
+++ b/include/winternl.h
@@ -1049,7 +1049,8 @@ typedef enum _MEMORY_INFORMATION_CLASS {
MemoryBasicInformation,
MemoryWorkingSetList,
MemorySectionName,
- MemoryBasicVlmInformation
+ MemoryBasicVlmInformation,
+ MemoryWorkingSetExInformation
} MEMORY_INFORMATION_CLASS;
typedef struct _MEMORY_SECTION_NAME
@@ -1057,6 +1058,24 @@ typedef struct _MEMORY_SECTION_NAME
UNICODE_STRING SectionFileName;
} MEMORY_SECTION_NAME, *PMEMORY_SECTION_NAME;
+typedef union _MEMORY_WORKING_SET_EX_BLOCK {
+ ULONG_PTR Flags;
+ struct {
+ ULONG_PTR Valid :1;
+ ULONG_PTR ShareCount :3;
+ ULONG_PTR Win32Protection :11;
+ ULONG_PTR Shared :1;
+ ULONG_PTR Node :6;
+ ULONG_PTR Locked :1;
+ ULONG_PTR LargePage :1;
+ } DUMMYSTRUCTNAME;
+} MEMORY_WORKING_SET_EX_BLOCK, *PMEMORY_WORKING_SET_EX_BLOCK;
+
+typedef struct _MEMORY_WORKING_SET_EX_INFORMATION {
+ PVOID VirtualAddress;
+ MEMORY_WORKING_SET_EX_BLOCK VirtualAttributes;
+} MEMORY_WORKING_SET_EX_INFORMATION, *PMEMORY_WORKING_SET_EX_INFORMATION;
+
typedef enum _MUTANT_INFORMATION_CLASS
{
MutantBasicInformation
--
2.17.1
Dec. 18, 2019
[PATCH 0/3] RFC: Implement MemoryWorkingSetExInformation.
by Andrew Wesie
A stub for bug 45667 has been sitting in staging for a while. It is sufficient
for League of Legends, but it is not correct by any definition.
The challenge with MemoryWorkingSetExInformation is that it requires
information that is not exposed by the Linux kernel. One option was to allocate
valloc memory with PROT_NONE, then handle the faults in virtual_handle_fault
and keep our own statistics. This implies a SIGSEGV signal for *every*
VirtualAlloc page, which sounded slow.
This patchset implements an optimized version of this by using
/proc/pid/pagemap to handle demand-zero pages, which would have been the most
common complicated case. The remaining complicated cases (e.g. VirtualProtect
from PAGE_NOACCESS to PAGE_READONLY, ...) are handled by deferring changing
the page protection until virtual_handle_fault.
It is possible that this patchset will introduce a performance regression if
an application heavily uses PAGE_NOACCESS or PAGE_GUARD protections. Also,
this patch reverts to the staging stub's behavior if pagemaps is not available.
If someone has an alternative approach, or there is appetite using the staging
stub in upstream Wine, that would be very welcome feedback.
Andrew Wesie (3):
ntdll: Implement NtQueryVirtualMemory(MemoryWorkingSetExInformation).
kernel32: QueryWorkingSetEx should use MemoryWorkingSetExInformation.
psapi/tests: Test QueryWorkingSetEx.
dlls/kernel32/process.c | 2 +-
dlls/ntdll/virtual.c | 78 +++++++++++++++++++++++++++++---
dlls/psapi/tests/psapi_main.c | 84 +++++++++++++++++++++++++++++++++++
include/psapi.h | 18 ++++++++
include/winternl.h | 21 ++++++++-
5 files changed, 196 insertions(+), 7 deletions(-)
--
2.17.1
Dec. 18, 2019
Re: [PATCH] tests: Trace elapsed time when $WINETEST_TIME is set.
by Alexandre Julliard
Francois Gouget <fgouget(a)codeweavers.com> writes:
> @@ -695,6 +721,18 @@ int main( int argc, char **argv )
> if (GetEnvironmentVariableA( "WINETEST_DEBUG", p, sizeof(p) )) winetest_debug = atoi(p);
> if (GetEnvironmentVariableA( "WINETEST_INTERACTIVE", p, sizeof(p) )) winetest_interactive = atoi(p);
> if (GetEnvironmentVariableA( "WINETEST_REPORT_SUCCESS", p, sizeof(p) )) winetest_report_success = atoi(p);
> + if (GetEnvironmentVariableA( "WINETEST_TIME", p, sizeof(p) )) winetest_time = atoi(p);
> + if (GetEnvironmentVariableA( "WINETEST_START_TIME", p, sizeof(p) ))
> + winetest_start_time = atoi(p);
> + else
> + {
> + char time_str[11];
> + winetest_start_time = GetTickCount();
> + /* Export the test start time for child processes */
> + sprintf( time_str, "%u", winetest_start_time );
> + SetEnvironmentVariableA( "WINETEST_START_TIME", time_str );
> + }
I don't think the test runtime should be modifying the environment. This
even breaks a test:
../../../tools/runtest -q -P wine -T ../../.. -M msvcrt.dll -p msvcrt_test.exe environ && touch environ.ok
environ.c:230: Test failed: Expected environment block pointer element to be non-NULL
wine: Unhandled page fault on read access to 00000000 at address 7EAFFB4D (thread 0044), starting debugger...
--
Alexandre Julliard
julliard(a)winehq.org
Dec. 17, 2019
Re: [PATCH 1/5] avicap32: Define NONAMELESSUNION in files that include objidl.h.
by Alexandre Julliard
Zebediah Figura <z.figura12(a)gmail.com> writes:
> On 12/17/19 12:42 PM, Alexandre Julliard wrote:
>> Zebediah Figura <zfigura(a)codeweavers.com> writes:
>>
>>> On 12/17/19 11:37 AM, Alexandre Julliard wrote:
>>>> Zebediah Figura <z.figura12(a)gmail.com> writes:
>>>>
>>>>> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
>>>>> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
>>>>> ---
>>>>> This is not currently necessary, but will be with the prescribed solution for
>>>>> bug 47710, viz. defining the type _STGMEDIUM_UNION.
>>>>
>>>> I'm not sure I understand what fix you are proposing, but if it requires
>>>> Winelib users to also define NONAMELESSUNION I don't think it's a viable
>>>> solution.
>>>>
>>>
>>> Essentially, this:
>>>
>>> ---
>>> diff --git a/include/objidl.idl b/include/objidl.idl
>>> index a0ad1f6e01f..4c56c422747 100644
>>> --- a/include/objidl.idl
>>> +++ b/include/objidl.idl
>>> @@ -1427,7 +1427,7 @@ interface IAdviseSink : IUnknown
>>> } GDI_OBJECT;
>>>
>>> typedef struct _userSTGMEDIUM {
>>> - union switch(DWORD tymed) u {
>>> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
>>> case TYMED_NULL: ;
>>> case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
>>> case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
>>> ---
>>>
>>> Which causes warnings anywhere that nameless unions are used:
>>>
>>> ---
>>> In file included from ../../../wine/include/objbase.h:258,
>>> from ../../../wine/include/ole2.h:25,
>>> from ../../include/strmif.h:13,
>>> from ../../../wine/dlls/wmcodecdspuuid/wmcodecdspuuid.c:22:
>>> ../../include/objidl.h:6109:21: warning: declaration does not declare
>>> anything
>>> 6109 | } DUMMYUNIONNAME;
>>
>> I'm afraid we'll have to find a different fix then.
>>
>
> I understand the difficulty, but I'm not sure what else we can
> reasonably do here. As far as I can see either we have to throw C++
> under the bus (i.e. close that bug as WONTFIX), or we have to add
> specific differences into widl (or objidl.idl) for winelib, to avoid
> violating the C spec. That either means making the structure type
> anonymous (i.e. not defining _STGMEDIUM_UNION), which is not
> particularly great (not that it's particularly likely anyone would want
> to use the _STGMEDIUM_UNION type), or forcibly giving the union member a
> name (which would also potentially require changes in winelib user code).
>
> But maybe I'm missing another, more perfect option.
If the issue is C++ code, this can be fixed by providing a different
definition with judicious use of cpp_quote and #ifdef __cplusplus.
If the issue is C code accessing the structure members, it would be OK
to require that code to be modified. But we can't require modifying
every file that happens to include the header without any interest in
that specific structure.
--
Alexandre Julliard
julliard(a)winehq.org
Dec. 17, 2019
[PATCH v2] dmloader: Use wide-char string literals
by Michael Stefaniuc
Signed-off-by: Michael Stefaniuc <mstefani(a)winehq.org>
---
v2: Keep some variables to avoid casts.
Alexandre, feel free to just apply the test portion. I'll resubmit after
the freeze; better for my commit count anyway ;)
bye
michael
dlls/dmloader/loader.c | 8 ++++----
dlls/dmloader/tests/loader.c | 11 +++++------
2 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/dlls/dmloader/loader.c b/dlls/dmloader/loader.c
index 51eeb57879..c5f5094fab 100644
--- a/dlls/dmloader/loader.c
+++ b/dlls/dmloader/loader.c
@@ -621,7 +621,6 @@ static HRESULT WINAPI IDirectMusicLoaderImpl_SetSearchDirectory(IDirectMusicLoad
static HRESULT WINAPI IDirectMusicLoaderImpl_ScanDirectory(IDirectMusicLoader8 *iface, REFGUID rguidClass, WCHAR *pwzFileExtension, WCHAR *pwzScanFileName)
{
IDirectMusicLoaderImpl *This = impl_from_IDirectMusicLoader8(iface);
- static const WCHAR wszAny[] = {'*',0};
WIN32_FIND_DATAW FileData;
HANDLE hSearch;
WCHAR wszSearchString[MAX_PATH];
@@ -643,11 +642,12 @@ static HRESULT WINAPI IDirectMusicLoaderImpl_ScanDirectory(IDirectMusicLoader8 *
p = wszSearchString + lstrlenW(wszSearchString);
if (p > wszSearchString && p[-1] != '\\') *p++ = '\\';
*p++ = '*'; /* any file */
- if (lstrcmpW (pwzFileExtension, wszAny)) *p++ = '.'; /* if we have actual extension, put a dot */
+ if (lstrcmpW (pwzFileExtension, L"*"))
+ *p++ = '.'; /* if we have actual extension, put a dot */
lstrcpyW (p, pwzFileExtension);
-
+
TRACE(": search string: %s\n", debugstr_w(wszSearchString));
-
+
hSearch = FindFirstFileW (wszSearchString, &FileData);
if (hSearch == INVALID_HANDLE_VALUE) {
TRACE(": no files found\n");
diff --git a/dlls/dmloader/tests/loader.c b/dlls/dmloader/tests/loader.c
index 0ab2e9eaba..418a4ebb7a 100644
--- a/dlls/dmloader/tests/loader.c
+++ b/dlls/dmloader/tests/loader.c
@@ -48,10 +48,10 @@ static void test_directory(void)
{
IDirectMusicLoader8 *loader = NULL;
HRESULT hr;
- WCHAR con[] = {'c', 'o', 'n', 0};
+ WCHAR con[] = L"con";
+ WCHAR empty[] = L"";
+ WCHAR invalid_path[] = L"/invalid path";
WCHAR path[MAX_PATH];
- WCHAR empty[] = {0};
- WCHAR invalid_path[] = {'/', 'i', 'n', 'v', 'a', 'l', 'i', 'd', ' ', 'p', 'a', 't', 'h', 0};
hr = CoCreateInstance(&CLSID_DirectMusicLoader, NULL, CLSCTX_INPROC, &IID_IDirectMusicLoader8,
(void**)&loader);
@@ -477,7 +477,6 @@ static void test_parsedescriptor(void)
DMUS_OBJECTDESC desc;
HRESULT hr;
DWORD valid;
- const WCHAR s_unam[] = {'U','N','A','M','\0'};
const FOURCC alldesc[] =
{
FOURCC_RIFF, DMUS_FOURCC_CONTAINER_FORM, DMUS_FOURCC_CATEGORY_CHUNK, FOURCC_LIST,
@@ -562,7 +561,7 @@ static void test_parsedescriptor(void)
wine_dbgstr_guid(&desc.guidClass));
ok(IsEqualGUID(&desc.guidObject, &GUID_NULL), "Got object guid %s, expected GUID_NULL\n",
wine_dbgstr_guid(&desc.guidClass));
- ok(!memcmp(desc.wszName, s_unam, sizeof(s_unam)), "Got name '%s', expected 'UNAM'\n",
+ ok(!lstrcmpW(desc.wszName, L"UNAM"), "Got name '%s', expected 'UNAM'\n",
wine_dbgstr_w(desc.wszName));
IStream_Release(stream);
@@ -596,7 +595,7 @@ static void test_parsedescriptor(void)
ok(hr == S_OK, "ParseDescriptor failed: %08x, expected S_OK\n", hr);
valid = DMUS_OBJ_OBJECT|DMUS_OBJ_CLASS|DMUS_OBJ_NAME|DMUS_OBJ_CATEGORY|DMUS_OBJ_VERSION;
ok(desc.dwValidData == valid, "Got valid data %#x, expected %#x\n", desc.dwValidData, valid);
- ok(!memcmp(desc.wszName, s_unam, sizeof(s_unam)), "Got name '%s', expected 'UNAM'\n",
+ ok(!lstrcmpW(desc.wszName, L"UNAM"), "Got name '%s', expected 'UNAM'\n",
wine_dbgstr_w(desc.wszName));
IStream_Release(stream);
--
2.23.0
Dec. 17, 2019
Re: Bugs To Fix?
by Michael Stefaniuc
Hello John,
On 12/17/19 12:03 AM, Thales wrote:
> What are some of the most important bugs that need fixing? I would
personally I consider regressions to be more important than other bugs.
Feel free to grab one from https://source.winehq.org/regressions
Doing a regression test for one of the "61 regressions without commit
id" is also a good task for somebody that wants to help out.
bye
michael
> like to take a crack at one or more. I've been looking at Bugzilla and
> there's quite a bit there to sift through.
>
>
> Thanks for any feedback!
>
> ...John Alway
Dec. 17, 2019
Re: [PATCH 1/5] avicap32: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
On 12/17/19 12:42 PM, Alexandre Julliard wrote:
> Zebediah Figura <zfigura(a)codeweavers.com> writes:
>
>> On 12/17/19 11:37 AM, Alexandre Julliard wrote:
>>> Zebediah Figura <z.figura12(a)gmail.com> writes:
>>>
>>>> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
>>>> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
>>>> ---
>>>> This is not currently necessary, but will be with the prescribed solution for
>>>> bug 47710, viz. defining the type _STGMEDIUM_UNION.
>>>
>>> I'm not sure I understand what fix you are proposing, but if it requires
>>> Winelib users to also define NONAMELESSUNION I don't think it's a viable
>>> solution.
>>>
>>
>> Essentially, this:
>>
>> ---
>> diff --git a/include/objidl.idl b/include/objidl.idl
>> index a0ad1f6e01f..4c56c422747 100644
>> --- a/include/objidl.idl
>> +++ b/include/objidl.idl
>> @@ -1427,7 +1427,7 @@ interface IAdviseSink : IUnknown
>> } GDI_OBJECT;
>>
>> typedef struct _userSTGMEDIUM {
>> - union switch(DWORD tymed) u {
>> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
>> case TYMED_NULL: ;
>> case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
>> case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
>> ---
>>
>> Which causes warnings anywhere that nameless unions are used:
>>
>> ---
>> In file included from ../../../wine/include/objbase.h:258,
>> from ../../../wine/include/ole2.h:25,
>> from ../../include/strmif.h:13,
>> from ../../../wine/dlls/wmcodecdspuuid/wmcodecdspuuid.c:22:
>> ../../include/objidl.h:6109:21: warning: declaration does not declare
>> anything
>> 6109 | } DUMMYUNIONNAME;
>
> I'm afraid we'll have to find a different fix then.
>
I understand the difficulty, but I'm not sure what else we can
reasonably do here. As far as I can see either we have to throw C++
under the bus (i.e. close that bug as WONTFIX), or we have to add
specific differences into widl (or objidl.idl) for winelib, to avoid
violating the C spec. That either means making the structure type
anonymous (i.e. not defining _STGMEDIUM_UNION), which is not
particularly great (not that it's particularly likely anyone would want
to use the _STGMEDIUM_UNION type), or forcibly giving the union member a
name (which would also potentially require changes in winelib user code).
But maybe I'm missing another, more perfect option.
Dec. 17, 2019
Re: [PATCH 1/5] avicap32: Define NONAMELESSUNION in files that include objidl.h.
by Alexandre Julliard
Zebediah Figura <zfigura(a)codeweavers.com> writes:
> On 12/17/19 11:37 AM, Alexandre Julliard wrote:
>> Zebediah Figura <z.figura12(a)gmail.com> writes:
>>
>>> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
>>> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
>>> ---
>>> This is not currently necessary, but will be with the prescribed solution for
>>> bug 47710, viz. defining the type _STGMEDIUM_UNION.
>>
>> I'm not sure I understand what fix you are proposing, but if it requires
>> Winelib users to also define NONAMELESSUNION I don't think it's a viable
>> solution.
>>
>
> Essentially, this:
>
> ---
> diff --git a/include/objidl.idl b/include/objidl.idl
> index a0ad1f6e01f..4c56c422747 100644
> --- a/include/objidl.idl
> +++ b/include/objidl.idl
> @@ -1427,7 +1427,7 @@ interface IAdviseSink : IUnknown
> } GDI_OBJECT;
>
> typedef struct _userSTGMEDIUM {
> - union switch(DWORD tymed) u {
> + union _STGMEDIUM_UNION switch(DWORD tymed) u {
> case TYMED_NULL: ;
> case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
> case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
> ---
>
> Which causes warnings anywhere that nameless unions are used:
>
> ---
> In file included from ../../../wine/include/objbase.h:258,
> from ../../../wine/include/ole2.h:25,
> from ../../include/strmif.h:13,
> from ../../../wine/dlls/wmcodecdspuuid/wmcodecdspuuid.c:22:
> ../../include/objidl.h:6109:21: warning: declaration does not declare
> anything
> 6109 | } DUMMYUNIONNAME;
I'm afraid we'll have to find a different fix then.
--
Alexandre Julliard
julliard(a)winehq.org
Dec. 17, 2019
Re: [PATCH 1/5] avicap32: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
On 12/17/19 11:37 AM, Alexandre Julliard wrote:
> Zebediah Figura <z.figura12(a)gmail.com> writes:
>
>> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
>> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
>> ---
>> This is not currently necessary, but will be with the prescribed solution for
>> bug 47710, viz. defining the type _STGMEDIUM_UNION.
>
> I'm not sure I understand what fix you are proposing, but if it requires
> Winelib users to also define NONAMELESSUNION I don't think it's a viable
> solution.
>
Essentially, this:
---
diff --git a/include/objidl.idl b/include/objidl.idl
index a0ad1f6e01f..4c56c422747 100644
--- a/include/objidl.idl
+++ b/include/objidl.idl
@@ -1427,7 +1427,7 @@ interface IAdviseSink : IUnknown
} GDI_OBJECT;
typedef struct _userSTGMEDIUM {
- union switch(DWORD tymed) u {
+ union _STGMEDIUM_UNION switch(DWORD tymed) u {
case TYMED_NULL: ;
case TYMED_MFPICT: wireHMETAFILEPICT hMetaFilePict;
case TYMED_ENHMF: wireHENHMETAFILE hHEnhMetaFile;
---
Which causes warnings anywhere that nameless unions are used:
---
In file included from ../../../wine/include/objbase.h:258,
from ../../../wine/include/ole2.h:25,
from ../../include/strmif.h:13,
from ../../../wine/dlls/wmcodecdspuuid/wmcodecdspuuid.c:22:
../../include/objidl.h:6109:21: warning: declaration does not declare
anything
6109 | } DUMMYUNIONNAME;
| ^
---
Dec. 17, 2019
Re: [PATCH 1/5] avicap32: Define NONAMELESSUNION in files that include objidl.h.
by Alexandre Julliard
Zebediah Figura <z.figura12(a)gmail.com> writes:
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47710
> Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
> ---
> This is not currently necessary, but will be with the prescribed solution for
> bug 47710, viz. defining the type _STGMEDIUM_UNION.
I'm not sure I understand what fix you are proposing, but if it requires
Winelib users to also define NONAMELESSUNION I don't think it's a viable
solution.
--
Alexandre Julliard
julliard(a)winehq.org
Dec. 17, 2019
[PATCH 5/5] dbghelp: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
---
dlls/dbghelp/coff.c | 7 +------
dlls/dbghelp/dbghelp_private.h | 1 +
dlls/dbghelp/stabs.c | 5 -----
dlls/dbghelp/storage.c | 2 +-
4 files changed, 3 insertions(+), 12 deletions(-)
diff --git a/dlls/dbghelp/coff.c b/dlls/dbghelp/coff.c
index 01c5826c7ff..197434f1f31 100644
--- a/dlls/dbghelp/coff.c
+++ b/dlls/dbghelp/coff.c
@@ -43,14 +43,9 @@
# include <unistd.h>
#endif
-#include <stdarg.h>
-#include "windef.h"
-#include "winbase.h"
-#include "winternl.h"
-
+#include "dbghelp_private.h"
#include "wine/exception.h"
#include "wine/debug.h"
-#include "dbghelp_private.h"
#include "wine/mscvpdb.h"
WINE_DEFAULT_DEBUG_CHANNEL(dbghelp_coff);
diff --git a/dlls/dbghelp/dbghelp_private.h b/dlls/dbghelp/dbghelp_private.h
index b52392aeced..902bc114bb5 100644
--- a/dlls/dbghelp/dbghelp_private.h
+++ b/dlls/dbghelp/dbghelp_private.h
@@ -22,6 +22,7 @@
*/
#include <stdarg.h>
+#define NONAMELESSUNION
#include "windef.h"
#include "winbase.h"
#include "winver.h"
diff --git a/dlls/dbghelp/stabs.c b/dlls/dbghelp/stabs.c
index bc5ef356e8c..55116735f5f 100644
--- a/dlls/dbghelp/stabs.c
+++ b/dlls/dbghelp/stabs.c
@@ -49,16 +49,11 @@
#endif
#include <stdio.h>
#include <assert.h>
-#include <stdarg.h>
#ifdef HAVE_MACH_O_NLIST_H
# include <mach-o/nlist.h>
#endif
-#include "windef.h"
-#include "winbase.h"
-#include "winnls.h"
-
#include "dbghelp_private.h"
#include "wine/debug.h"
diff --git a/dlls/dbghelp/storage.c b/dlls/dbghelp/storage.c
index b08639f5518..cd5792ca413 100644
--- a/dlls/dbghelp/storage.c
+++ b/dlls/dbghelp/storage.c
@@ -23,9 +23,9 @@
#include "config.h"
#include <assert.h>
#include <stdlib.h>
-#include "wine/debug.h"
#include "dbghelp_private.h"
+#include "wine/debug.h"
#ifdef USE_STATS
#include <math.h>
#endif
--
2.24.0
Dec. 17, 2019
[PATCH 4/5] cabinet: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
---
dlls/cabinet/cabinet_main.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/cabinet/cabinet_main.c b/dlls/cabinet/cabinet_main.c
index f95eca93c52..f6017fc7eb2 100644
--- a/dlls/cabinet/cabinet_main.c
+++ b/dlls/cabinet/cabinet_main.c
@@ -23,6 +23,7 @@
#include <string.h>
#include <fcntl.h>
+#define NONAMELESSUNION
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
--
2.24.0
Dec. 17, 2019
[PATCH 3/5] advapi32: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
---
dlls/advapi32/security.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index a7707f15d39..3ed27bfe8fd 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -25,6 +25,7 @@
#include <string.h>
#include "ntstatus.h"
+#define NONAMELESSUNION
#define WIN32_NO_STATUS
#include "windef.h"
#include "winbase.h"
--
2.24.0
Dec. 17, 2019
[PATCH 2/5] adsiid: Define NONAMELESSUNION in files that include objidl.h.
by Zebediah Figura
Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com>
---
dlls/adsiid/adsiid.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/adsiid/adsiid.c b/dlls/adsiid/adsiid.c
index fc0b8b1bf4e..69aeb6a9a32 100644
--- a/dlls/adsiid/adsiid.c
+++ b/dlls/adsiid/adsiid.c
@@ -20,6 +20,7 @@
#include <stdarg.h>
+#define NONAMELESSUNION
#include "windef.h"
#include "objbase.h"
#include "initguid.h"
--
2.24.0
Dec. 17, 2019