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
April 2017
- 67 participants
- 423 messages
Re: [PATCH] ntoskrnl.exe: add KeBugCheck/KeBugCheckEx stubs
by Michael Müller
Am 03.04.2017 um 20:25 schrieb Austin English:
> Mentioned in https://bugs.winehq.org/show_bug.cgi?id=42744 and
> https://bugs.winehq.org/show_bug.cgi?id=42746.
Does it really make sense to add such a stub? Windows is supposed to
show a BSOD when you call the function and I guess it is not supposed to
return back to the caller. I would either leave it as a stub or at least
unload the driver / terminate the process with an error.
April 3, 2017
Re: [v2 1/2] d3dx9: Support relative addressing in preshader.
by Paul Gofman
On 04/03/2017 06:35 PM, Matteo Bruni wrote:
> 2017-03-29 20:17 GMT+02:00 Matteo Bruni <matteo.mystral(a)gmail.com>:
>> Yeah and temporaries are supposed to be written before being read so
>> in theory you can entirely skip the update_table_size() calls for
>> source arguments.
> I haven't looked in detail but this still works for me (i.e.
> commenting out those calls doesn't break the tests here, on 32 bits at
> least). How does the accidental CTAB overwriting you mention happen
> exactly?
Yes, if to just comment out it won't break any test, it will break
that one though if you replace table update with input operand offset
range check with failure return (after moving table size update from
input parameters above the loop of course, otherwise it will break many
tests).
I actually spotted the accidental CTAB overwrite before that by
watching warn/trace output of tests and investigating why there are
'uninitialized input' warnings on preshader operations testing, and had
in mind to fix this test at some point. Overwriting happens in
test_preshader_op() function for 2 argumemts op case. The function
thinks there are 4 per-component operations (which is the case in test
blob for 1 argument test preshader but actually not the case for 2
argument preshader blob), and puts opcode there, while the last opcode
fall after the actual end of preshader code to the CTAB of the next
preshader.
I agree that this part with table size update based on input
operands actual offset looks a bit ugly and can be most likely made
better. I just suspect that the better solution which won't break
anything that can work now same as native needs a bit more investigation
of how native code handles out of bound access in this case. Just
dropping it without failing will lead to crash or undefined behaviour if
index register's offset is out of bound now (which should not normally
happen in my current understanding though without broken bytecode, as
well as the need to update table size based on input operands as well).
This of course can be mitigated by also checking index register offsets
at runtime (now the check done for value register offsets only which can
now include index register value), but I am not sure that moving this
extra check to execution time is much nicer. So maybe this improvement
can wait until we get all the remaining major pieces in place (that
pieces are, in my understanding, are state manager support and effect
pools/shared parameters, which make d3dx9 effect framework usable with
the majority of applications)? Or a simple solution is to fix the test
and add the checks instead of table update, ignoring compatibility with
native behaviour for such cases, which we consider possible on broken
bytecode only, at least based on what I've tested so far.
>> Hmm, I've never seen any effect with a number of immediates not
>> multiple of 4. Can you point me to one?
> Do you have one of those?
I somehow was sure that there are such cases in our present tests,
though could not find them now. I pretty sure I saw the values of '6' as
immediate constant table size, maybe they were present in some previous
versions of blobs when there was less immediate constants used in
relative addressing test, or during my extensive testing of out of
bounds indexes. Anyway, I found such a case (18 immediate constants) in
one of real apps I am also testing this on, I am attaching a text file
with that preshader dump (it also has an immediate constants count
display which I temporary added to the preshader dump code, the same way
you do in your patch, without the values dump though).
April 3, 2017
Re: Replacing TestLauncher... or not?
by Austin English
On Mon, Apr 3, 2017 at 11:57 AM, André Hentschel <nerv(a)dawncrow.de> wrote:
> Can't you just fork winetest, throw out everything unwanted, add some
> missing features and make that the new testlauncher?
>
>
> Am 02.04.2017 11:30 nachm. schrieb Francois Gouget
> <fgouget(a)codeweavers.com>:
>
>
> One of the hoped for TestBot improvements is to get rid of TestLauncher
> and replace it with WineTest on the theory that they perform the same
> role.
>
> Indeed both add lines to the test report to identify the start and end
> of each test, and they check that the dlls needed for the test are
> present (which is buggy in TestLauncher).
>
> However WineTest only deals with Wine's test executables and this leads
> to some hardcoded assumptions:
> 1) It expects to extract the test executables from its own resources.
> 2) It expects that the executables will be called something like
> <dllname>_test.exe and that it means it should check if <dllname> is
> usable.
> 3) It expects that when given the 'list' parameter the executable will
> spit out the list of test units to run.
> 4) Then it expects proceeds to run the test executables with the command
> line that it chose.
>
> However the TestBot also lets Wine developers upload any executable they
> like and lets them specify the command line they want. This breaks all
> the above assumptions.
>
> So, to replace TestLauncher, WineTest would need to be modified so it
> can run an arbitrary executable, not from its own resources, using an
> arbitrary command line. And it also means merging TestLauncher's code
> that dives into the executable's import table to figure out which dlls
> are needed, with WineTest's code that has support for activation
> contexts (the lack of which is what's causing the bug in TestLauncher if
> I understand correctly).
>
> Finally one would also want to be able to build WineTest without any
> builtin test executable to get something small enough since it would get
> uploaded for each task. And that would still leave all the GUI as dead
> weight. As far as I can tell a WineTest with no builtin test still takes
> around 87 KB whereas TestLauncher can get under 12 KB.
>
> Even in the patch case there are some issues though these have
> essentially been known from the start:
> * Currently it's only possible to build WineTest with all the tests,
> resulting in a huge executables. Fixing this requires either
> bypassing the build system to build WineTest, or tweaking the build
> system so one can specify which executables to embed.
>
> * Even if we embed only one test executable we usually only want to run
> one test unit. Fortunately that's already possible by specifying it
> on the command line.
>
> * However, even in the case of a patch the Wine developer can specify
> an arbitrary command line. This is probably not very command but do
> we want to drop it?
>
> * Finally WineTest systematically outputs platform information. That
> would make every report a bit larger and would force developers to
> skip over it most of the time. But it may also be useful sometimes.
>
> Given the above I feel like it would be simpler, cleaner and possibly
> more maintainable to keep the two separate after all.
>
> Of course sticking with TestLauncher would require some work too but
> that seems quite tractable:
> * First not checking it into Git!
> * Making sure it gets updated automatically.
> * Fixing the dll checks.
> * Bringing it in line with the latest changes w.r.t. pids, run tmie
> data, etc.
>
> --
> Francois Gouget <fgouget(a)codeweavers.com>
Or add those features to winetest, so there's one code base, not two..
--
-Austin
GPG: 14FB D7EA A041 937B
April 3, 2017
Re: [PATCH] comctl32/taskdialog: Implement buttons.
by Fabian Maurer
> In addition to issues I mentioned already, I don't think this works
> properly (or at all) for custom buttons. What will happen if custom
> button has common id, or several custom buttons share the same id?
Then they both will return the same id. How would you distinguish them, if
they have the same id? Of course I'd write tests to also cover this, but for a
basic implementation corner cases like this are not my priority. First we need
to get it working, then we can worry about corner cases.
I also commented on your other points, explaining my reasoning.
Regards,
Fabian Maurer
April 3, 2017
Re: [PATCH] comctl32/taskdialog: Implement buttons.
by Nikolay Sivov
On 03.04.2017 13:53, Fabian Maurer wrote:
> On Freitag, 24. März 2017 16:50:38 CEST Fabian Maurer wrote:
>>>> -static const UINT DIALOG_MIN_WIDTH = 180;
>>>> +static const UINT DIALOG_MIN_WIDTH = 240;
>>>>
>>>> static const UINT DIALOG_SPACING = 5;
>>>>
>>>> -static const UINT DIALOG_BUTTON_WIDTH = 50;
>>>> -static const UINT DIALOG_BUTTON_HEIGHT = 14;
>>>> +static const UINT DIALOG_BUTTON_WIDTH_MIN = 45;
>>>> +static const UINT DIALOG_BUTTON_HEIGHT = 13;
>>>
>>> This was taken from MSGBOX template, what's a point in making it
>>> different?
>>
>> I just tested it on my Win7 box and tried to get it to look as similar as
>> possible. Where do the MSGBOX template values come from? I can remove that
>> change, if those values are better.
>>
>>> Did you test that buttons are supposed to support multiple lines of text?
>>
>> Normal buttons don't allow multiple lines of text. But we only use the right
>> side of the rectangle anyways, so it works as expected. Problem is, on
>> windows and on wine the buttons clips the text when it gets too long, so
>> I'm not fully it's the correct way to implement this. Should I change this?
>> There's also the fact that buttons get larger in height on windows, even if
>> the text is a single line only. Should I reproduce this?
>> Moreover, wine displays newlines as boxes while this isn't the case on
>> windows. Not sure how to deal with this though.
>>
>>>> static unsigned int taskdialog_add_control(struct
>>>> taskdialog_template_desc *desc, WORD id, const WCHAR *class,>
>>>>
>>>> - HINSTANCE hInstance, const WCHAR *text, short x, short y, short
>>>> cx, short cy) + DWORD style, HINSTANCE hInstance, const WCHAR
>>>> *text, short x, short y, short cx, short cy)>
>>>>
>>>> {
>>>>
>>>> struct taskdialog_control *control = Alloc(sizeof(*control));
>>>> unsigned int size, class_size, text_size;
>>>>
>>>> @@ -117,7 +167,7 @@ static unsigned int taskdialog_add_control(struct
>>>> taskdialog_template_desc *desc>
>>>>
>>>> control->template = template = Alloc(size);
>>>> control->template_size = size;
>>>>
>>>> - template->style = WS_VISIBLE;
>>>> + template->style = WS_VISIBLE | WS_CHILD | style;
>>>
>>> You don't use styles in this patch, this is unnecessary change.
>>
>> I'm using BS_PUSHBUTTON for the buttons, is this unnecessary?
>>
>>>> template->dwExtendedStyle = 0;
>>>> template->x = x;
>>>> template->y = y;
>>>>
>>>> @@ -136,78 +186,126 @@ static unsigned int taskdialog_add_control(struct
>>>> taskdialog_template_desc *desc>
>>>>
>>>> static unsigned int taskdialog_add_main_instruction(struct
>>>> taskdialog_template_desc *desc) {
>>>>
>>>> - RECT rect = { 0, 0, desc->dialog_width - DIALOG_SPACING * 2, 0}; /*
>>>> padding left and right of the control */ - const WCHAR *textW = NULL;
>>>> - unsigned int size, length;
>>>> - HFONT oldfont;
>>>> - HDC hdc;
>>>> + unsigned int size;
>>>> + RECT rect;
>>>>
>>>> if (!desc->taskconfig->pszMainInstruction)
>>>>
>>>> return 0;
>>>>
>>>> - if (IS_INTRESOURCE(desc->taskconfig->pszMainInstruction))
>>>> - {
>>>> - if (!(length = LoadStringW(desc->taskconfig->hInstance,
>>>> (UINT_PTR)desc->taskconfig->pszMainInstruction, - (WCHAR
>>>> *)&textW, 0)))
>>>> - {
>>>> - WARN("Failed to load main instruction text\n");
>>>> - return 0;
>>>> - }
>>>> - }
>>>> - else
>>>> - {
>>>> - textW = desc->taskconfig->pszMainInstruction;
>>>> - length = strlenW(textW);
>>>> - }
>>>> -
>>>> - hdc = GetDC(0);
>>>> - oldfont = SelectObject(hdc, desc->font);
>>>> -
>>>> - dialogunits_to_pixels(desc, &rect.right, NULL);
>>>> - DrawTextW(hdc, textW, length, &rect, DT_LEFT | DT_EXPANDTABS |
>>>> DT_CALCRECT | DT_WORDBREAK); - pixels_to_dialogunits(desc,
>>>> &rect.right, &rect.bottom);
>>>> -
>>>> - SelectObject(hdc, oldfont);
>>>> - ReleaseDC(0, hdc);
>>>> + rect = text_get_rect(desc, desc->taskconfig->pszMainInstruction);
>>>>
>>>> - size = taskdialog_add_control(desc, ID_MAIN_INSTRUCTION,
>>>> WC_STATICW,
>>>> desc->taskconfig->hInstance, + size = taskdialog_add_control(desc,
>>>> ID_MAIN_INSTRUCTION, WC_STATICW, 0, desc->taskconfig->hInstance,>
>>>>
>>>> desc->taskconfig->pszMainInstruction, DIALOG_SPACING,
>>>> desc->dialog_height,
>>>> rect.right, rect.bottom);
>>>>
>>>> - desc->dialog_height += rect.bottom;
>>>> + desc->dialog_height += rect.bottom + DIALOG_SPACING;
>>>>
>>>> return size;
>>>>
>>>> }
>>>>
>>>> -static unsigned int taskdialog_add_common_buttons(struct
>>>> taskdialog_template_desc *desc) +static button_info make_button(struct
>>>> taskdialog_template_desc *desc, int id, const WCHAR *text) +{
>>>> + RECT rect;
>>>> + button_info button;
>>>> +
>>>> + button.id = id;
>>>> + button.text = text;
>>>> + rect = text_get_rect(desc, text);
>>>> + button.width = rect.right + 10;
>>>> + if (button.width < DIALOG_BUTTON_WIDTH_MIN)
>>>> + button.width = DIALOG_BUTTON_WIDTH_MIN;
>>>> +
>>>> + return button;
>>>> +}
>>>
>>> This does not handle "text" correctly.
>>
>> Sorry, but I don't see the problem here. Do you mind explaining?
>> In both text_get_rect and later on taskdialog_add_control both text or a
>> resource-ID are allowed.
>>
>>>> +static unsigned int taskdialog_add_buttons(struct
>>>> taskdialog_template_desc *desc)>
>>>>
>>>> {
>>>>
>>>> - short button_x = desc->dialog_width - DIALOG_BUTTON_WIDTH -
>>>> DIALOG_SPACING;>
>>>>
>>>> DWORD flags = desc->taskconfig->dwCommonButtons;
>>>>
>>>> + const TASKDIALOGCONFIG *taskconfig = desc->taskconfig;
>>>> + UINT alignment = DIALOG_SPACING_BUTTONS_LEFT; /* minimum distance
>>>> from the left dialog border */ + UINT location_x;
>>>> + BOOL first_row = TRUE;
>>>> + button_info *buttons;
>>>> + int count = 0;
>>>> + int i;
>>>>
>>>> unsigned int size = 0;
>>>>
>>>> -#define TASKDIALOG_ADD_COMMON_BUTTON(id) \
>>>> - do { \
>>>> - size += taskdialog_add_control(desc, ID##id, WC_BUTTONW,
>>>> COMCTL32_hModule, MAKEINTRESOURCEW(IDS_BUTTON_##id), \ -
>>>> button_x, desc->dialog_height + DIALOG_SPACING, DIALOG_BUTTON_WIDTH,
>>>> DIALOG_BUTTON_HEIGHT); \ - button_x -= DIALOG_BUTTON_WIDTH +
>>>> DIALOG_SPACING; \
>>>> - } while(0)
>>>> - if (flags & TDCBF_CLOSE_BUTTON)
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(CLOSE);
>>>> - if (flags & TDCBF_CANCEL_BUTTON)
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(CANCEL);
>>>> - if (flags & TDCBF_RETRY_BUTTON)
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(RETRY);
>>>> - if (flags & TDCBF_NO_BUTTON)
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(NO);
>>>> - if (flags & TDCBF_YES_BUTTON)
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(YES);
>>>> + /* Allocate enough memory for the custom and the default buttons */
>>>> + if (taskconfig->cButtons && taskconfig->pButtons)
>>>> + buttons = HeapAlloc(GetProcessHeap(), 0, (taskconfig->cButtons
>>>> +
>>>> 6) * sizeof(button_info)); + else
>>>> + {
>>>> + buttons = HeapAlloc(GetProcessHeap(), 0, 6 *
>>>> sizeof(button_info));
>>>> + }
>>>> +
>>>> + /* Custom buttons */
>>>> + if (taskconfig->cButtons && taskconfig->pButtons)
>>>> + {
>>>> + for (i = 0; i < taskconfig->cButtons; i++)
>>>> + {
>>>> + buttons[count++] = make_button(desc,
>>>> taskconfig->pButtons[i].nButtonID,
>>>> taskconfig->pButtons[i].pszButtonText); + }
>>>> + }
>>>> +
>>>> + /* Default buttons */
>>>>
>>>> if (flags & TDCBF_OK_BUTTON)
>>>>
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(OK);
>>>> - /* Always add OK button */
>>>> - if (list_empty(&desc->controls))
>>>> - TASKDIALOG_ADD_COMMON_BUTTON(OK);
>>>> -#undef TASKDIALOG_ADD_COMMON_BUTTON
>>>> -
>>>> - /* make room for common buttons row */
>>>> - desc->dialog_height += DIALOG_BUTTON_HEIGHT + 2 * DIALOG_SPACING;
>>>> + buttons[count++] = make_button(desc, IDOK,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_OK)); + if (flags & TDCBF_YES_BUTTON)
>>>> + buttons[count++] = make_button(desc, IDYES,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_YES)); + if (flags & TDCBF_NO_BUTTON)
>>>> + buttons[count++] = make_button(desc, IDNO,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_NO)); + if (flags & TDCBF_RETRY_BUTTON)
>>>> + buttons[count++] = make_button(desc, IDRETRY,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_RETRY)); + if (flags &
>>>> TDCBF_CANCEL_BUTTON)
>>>> + buttons[count++] = make_button(desc, IDCANCEL,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_CANCEL)); + if (flags &
>>>> TDCBF_CLOSE_BUTTON)
>>>> + buttons[count++] = make_button(desc, IDCLOSE,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_CLOSE)); +
>>>> + /* There must be at least one button */
>>>> + if (count == 0)
>>>> + buttons[count++] = make_button(desc, IDOK,
>>>> MAKEINTRESOURCEW(IDS_BUTTON_OK)); +
>>>> + /* Position buttons */
>>>> + location_x = alignment;
>>>> + for (i = 0; i < count; i++)
>>>> + {
>>>> + /* When beginning new row, align the first */
>>>> + if (location_x + buttons[i].width + DIALOG_SPACING_BUTTON_W >
>>>> desc->dialog_width) + {
>>>> + if (first_row)
>>>> + {
>>>> + int diff = desc->dialog_width - location_x;
>>>> +
>>>> + first_row = FALSE;
>>>> + for (int j = 0; j < i; j++) /* Align first row to the
>>>> right */ + buttons[j].x += diff;
>>>> + alignment = buttons[0].x; /* left-align all coming rows
>>>> to the first row */ + }
>>>> + location_x = alignment;
>>>> + desc->dialog_height += DIALOG_BUTTON_HEIGHT +
>>>> DIALOG_SPACING_BUTTON_H; + }
>>>> +
>>>> + buttons[i].x = location_x;
>>>> + buttons[i].y = desc->dialog_height;
>>>> +
>>>> + location_x += buttons[i].width + DIALOG_SPACING_BUTTON_W;
>>>> + }
>>>> + if (first_row) /* Always align first row to the right */
>>>> + {
>>>> + int diff = desc->dialog_width - (buttons[count - 1].x +
>>>> buttons[count - 1].width + DIALOG_SPACING_BUTTON_W); + for (int i
>>>> = 0; i < count; i++)
>>>> + buttons[i].x += diff;
>>>> + }
>>>
>>> I don't like this. Why do you need temporary array, and iterating twice
>>> seems excessive.
>>
>> The problem is, a later button might influence the position of the first
>> button. That's why I created them as temporary array and then change their
>> position once I know how.
>> I also could iterate the loop twice I guess, but that sounded a bit ugly,
>> too. If you have a better idea to address this problem, I'd be happy to
>> hear it.
>>>> + for (i = 0; i < count; i++)
>>>> + {
>>>> + size += taskdialog_add_control(desc, buttons[i].id, WC_BUTTONW,
>>>> BS_PUSHBUTTON, COMCTL32_hModule, + buttons[i].text,
>>>> buttons[i].x, buttons[i].y, buttons[i].width, DIALOG_BUTTON_HEIGHT); +
>>>> }
>>>
>>> This won't work for custom buttons.
>>
>> Right, I missed that, thanks for pointing it out.
>>
>>>> - size += taskdialog_add_common_buttons(&desc);
>>>> + size += taskdialog_add_buttons(&desc);
>>>
>>> I'd rather have it separated if possible. I'll do some testing myself,
>>> before commenting further.
>>
>> I see. Just figured it would make sense to handle all buttons in one
>> function, since they are aligned together - if no command-links are used.
>> Is there a reason you want it separated?
>>
>>
>> Regards,
>> Fabian Maurer
>
> Any update on this?
>
In addition to issues I mentioned already, I don't think this works
properly (or at all) for custom buttons. What will happen if custom
button has common id, or several custom buttons share the same id?
>
>
April 3, 2017
Re: [PATCH] d3dx9/tests: Add more tests for relative addressing in preshaders.
by Matteo Bruni
On Mon, 2017-04-03 at 10:36 -0500, Marvin wrote:
> Hi,
>
> While running your changed tests on Windows, 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=29900
>
> Your paranoid android.
>
>
> === w8 (32 bit effect) ===
> effect.c:5159: Test failed: Test 0, component 0, expected 0 (0), got
> 0x447ac000 (1003).
I think this happened because I didn't send this patch in the same
thread as the other patches so it ran with the old effect blob.
Should I resend the whole series?
April 3, 2017
Re: [PATCH] d3dx9/tests: Add more tests for relative addressing in preshaders.
by Marvin
Hi,
While running your changed tests on Windows, 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=29900
Your paranoid android.
=== w8 (32 bit effect) ===
effect.c:5159: Test failed: Test 0, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 0, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 1, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 1, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 1, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 2, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 2, component 1, expected 0x3f800000 (1), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 2, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 3, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 3, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 3, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 4, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 4, component 1, expected 0x448ae000 (1111), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 5, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 6, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5159: Test failed: Test 6, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 6, component 3, expected 0x453b9000 (3001), got 0x453bc000 (3004).
effect.c:5159: Test failed: Test 8, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5159: Test failed: Test 9, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5159: Test failed: Test 10, component 2, expected 0x44fa2000 (2001), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 10, component 3, expected 0 (0), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 11, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 12, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 12, component 3, expected 0xc1400000 (-12), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 13, component 0, expected 0 (0), got 0x447b0000 (1004).
effect.c:5159: Test failed: Test 13, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 13, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 14, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 14, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 14, component 3, expected 0x44fa6000 (2003), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 15, component 0, expected 0 (0), got 0x447a8000 (1002).
effect.c:5159: Test failed: Test 16, component 0, expected 0 (0), got 0x447a4000 (1001).
effect.c:5159: Test failed: Test 16, component 2, expected 0xc1200000 (-10), got 0 (0).
effect.c:5159: Test failed: Test 17, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 18, component 2, expected 0x447a4000 (1001), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 18, component 3, expected 0 (0), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 19, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 20, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 20, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 20, component 3, expected 0x40000000 (2), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 21, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 21, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 22, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 22, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 22, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 23, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 23, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -100, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -100, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -99, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -98, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -95, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -94, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -94, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -93, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -93, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -92, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -91, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -90, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -87, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -87, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -86, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -86, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -85, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -85, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -84, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -83, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -82, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -79, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -78, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -78, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -77, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -77, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -76, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -75, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -74, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -71, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -71, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -70, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -70, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -69, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -69, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -68, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -67, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -66, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -63, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -62, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -62, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -61, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -61, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -60, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -59, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -58, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -55, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -55, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -54, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -54, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -53, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -53, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -52, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -51, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -50, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -47, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -46, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -46, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -45, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -45, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -44, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -43, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -42, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -39, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -39, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -38, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -38, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -37, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -37, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -36, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -35, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -34, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -31, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -30, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -30, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -29, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -29, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -28, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -27, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -26, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -23, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -22, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -22, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -21, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -21, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -20, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -19, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -18, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -15, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -14, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -14, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -13, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -13, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -12, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -11, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -10, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -7, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -7, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -6, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -6, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -5, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -5, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -4, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -3, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -2, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 0, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 1, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 2, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 2, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 3, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 3, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 4, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 6, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 9, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 9, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 10, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 10, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 11, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 12, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 13, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 14, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 17, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 18, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 18, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 19, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 19, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 20, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 21, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 22, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 25, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 25, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 26, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 26, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 27, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 27, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 28, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 29, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 30, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 33, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 34, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 34, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 35, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 35, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 36, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 37, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 38, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 41, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 41, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 42, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 42, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 43, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 43, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 44, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 45, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 46, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 49, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 50, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 50, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 51, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 51, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 52, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 53, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 54, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 57, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 57, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 58, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 58, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 59, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 59, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 60, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 61, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 62, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 65, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 66, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 66, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 67, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 67, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 68, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 69, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 70, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 73, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 73, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 74, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 74, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 75, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 75, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 76, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 77, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 78, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 81, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 82, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 82, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 83, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 83, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 84, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 85, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 86, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 89, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 89, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 90, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 90, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 91, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 91, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 92, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 93, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 94, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 97, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 98, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 98, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 99, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 99, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5215: Test failed: Test 0, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 0, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 0, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 1, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 1, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 2, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 2, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 3, component 0, expected 0x45843000 (4230), got 0 (0).
effect.c:5215: Test failed: Test 3, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 0, expected 0x46a64000 (21280), got 0 (0).
effect.c:5215: Test failed: Test 4, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 4, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 5, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 5, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 5, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 6, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 6, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 7, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 8, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 8, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 8, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 9, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 10, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 13, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 14, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 15, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 16, component 1, expected 0xc1900000 (-18), got 0 (0).
effect.c:5215: Test failed: Test 18, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 19, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 20, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 21, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 23, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 24, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 25, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 26, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 29, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 30, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 31, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 32, component 1, expected 0xc0000000 (-2), got 0 (0).
effect.c:5215: Test failed: Test 34, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 34, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 34, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 34, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 35, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 35, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 35, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 35, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 36, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 36, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 36, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 37, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 38, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 38, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 39, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 40, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 41, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 42, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 45, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 46, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 47, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 48, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 50, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 51, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 51, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 51, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 51, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 52, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 52, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 52, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 52, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 53, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 53, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 53, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 55, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 55, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 55, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 56, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 57, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 58, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 61, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 62, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 63, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 64, component 1, expected 0x41f00000 (30), got 0 (0).
effect.c:5215: Test failed: Test 67, component 1, expected 0x40800000 (4), got 0 (0).
=== w864 (32 bit effect) ===
effect.c:5159: Test failed: Test 0, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 0, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 1, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 1, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 1, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 2, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 2, component 1, expected 0x3f800000 (1), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 2, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 3, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 3, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 3, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 4, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 4, component 1, expected 0x448ae000 (1111), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 5, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 6, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5159: Test failed: Test 6, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 6, component 3, expected 0x453b9000 (3001), got 0x453bc000 (3004).
effect.c:5159: Test failed: Test 8, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5159: Test failed: Test 9, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5159: Test failed: Test 10, component 2, expected 0x44fa2000 (2001), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 10, component 3, expected 0 (0), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 11, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 12, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 12, component 3, expected 0xc1400000 (-12), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 13, component 0, expected 0 (0), got 0x447b0000 (1004).
effect.c:5159: Test failed: Test 13, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 13, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 14, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 14, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 14, component 3, expected 0x44fa6000 (2003), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 15, component 0, expected 0 (0), got 0x447a8000 (1002).
effect.c:5159: Test failed: Test 16, component 0, expected 0 (0), got 0x447a4000 (1001).
effect.c:5159: Test failed: Test 16, component 2, expected 0xc1200000 (-10), got 0 (0).
effect.c:5159: Test failed: Test 17, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 18, component 2, expected 0x447a4000 (1001), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 18, component 3, expected 0 (0), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 19, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 20, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 20, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 20, component 3, expected 0x40000000 (2), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 21, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 21, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 22, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 22, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 22, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 23, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 23, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -100, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -100, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -99, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -98, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -95, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -94, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -94, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -93, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -93, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -92, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -91, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -90, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -87, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -87, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -86, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -86, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -85, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -85, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -84, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -83, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -82, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -79, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -78, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -78, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -77, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -77, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -76, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -75, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -74, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -71, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -71, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -70, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -70, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -69, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -69, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -68, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -67, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -66, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -63, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -62, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -62, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -61, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -61, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -60, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -59, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -58, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -55, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -55, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -54, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -54, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -53, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -53, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -52, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -51, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -50, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -47, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -46, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -46, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -45, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -45, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -44, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -43, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -42, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -39, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -39, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -38, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -38, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -37, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -37, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -36, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -35, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -34, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -31, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -30, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -30, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -29, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -29, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -28, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -27, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -26, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -23, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -22, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -22, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -21, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -21, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -20, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -19, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -18, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -15, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -14, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -14, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -13, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -13, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -12, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -11, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -10, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -7, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -7, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -6, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -6, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -5, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -5, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -4, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -3, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -2, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 0, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 1, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 2, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 2, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 3, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 3, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 4, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 6, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 9, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 9, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 10, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 10, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 11, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 12, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 13, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 14, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 17, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 18, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 18, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 19, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 19, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 20, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 21, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 22, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 25, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 25, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 26, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 26, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 27, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 27, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 28, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 29, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 30, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 33, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 34, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 34, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 35, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 35, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 36, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 37, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 38, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 41, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 41, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 42, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 42, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 43, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 43, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 44, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 45, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 46, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 49, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 50, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 50, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 51, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 51, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 52, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 53, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 54, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 57, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 57, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 58, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 58, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 59, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 59, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 60, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 61, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 62, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 65, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 66, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 66, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 67, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 67, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 68, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 69, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 70, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 73, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 73, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 74, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 74, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 75, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 75, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 76, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 77, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 78, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 81, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 82, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 82, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 83, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 83, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 84, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 85, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 86, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 89, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 89, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 90, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 90, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 91, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 91, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 92, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 93, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 94, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 97, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 98, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 98, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 99, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 99, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5215: Test failed: Test 0, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 0, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 0, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 1, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 1, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 2, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 2, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 3, component 0, expected 0x45843000 (4230), got 0 (0).
effect.c:5215: Test failed: Test 3, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 0, expected 0x46a64000 (21280), got 0 (0).
effect.c:5215: Test failed: Test 4, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 4, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 5, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 5, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 5, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 6, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 6, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 7, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 8, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 8, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 8, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 9, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 10, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 13, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 14, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 15, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 16, component 1, expected 0xc1900000 (-18), got 0 (0).
effect.c:5215: Test failed: Test 18, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 19, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 20, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 21, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 23, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 24, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 25, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 26, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 29, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 30, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 31, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 32, component 1, expected 0xc0000000 (-2), got 0 (0).
effect.c:5215: Test failed: Test 34, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 34, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 34, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 34, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 35, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 35, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 35, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 35, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 36, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 36, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 36, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 37, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 38, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 38, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 39, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 40, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 41, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 42, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 45, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 46, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 47, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 48, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 50, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 51, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 51, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 51, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 51, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 52, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 52, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 52, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 52, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 53, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 53, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 53, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 55, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 55, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 55, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 56, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 57, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 58, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 61, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 62, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 63, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 64, component 1, expected 0x41f00000 (30), got 0 (0).
effect.c:5215: Test failed: Test 67, component 1, expected 0x40800000 (4), got 0 (0).
=== w1064 (32 bit effect) ===
effect.c:5159: Test failed: Test 0, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 0, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 1, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 1, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 1, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 2, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 2, component 1, expected 0x3f800000 (1), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 2, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 3, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 3, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 3, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 4, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 4, component 1, expected 0x448ae000 (1111), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 5, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 6, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5159: Test failed: Test 6, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 6, component 3, expected 0x453b9000 (3001), got 0x453bc000 (3004).
effect.c:5159: Test failed: Test 8, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5159: Test failed: Test 9, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5159: Test failed: Test 10, component 2, expected 0x44fa2000 (2001), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 10, component 3, expected 0 (0), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 11, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 12, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 12, component 3, expected 0xc1400000 (-12), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 13, component 0, expected 0 (0), got 0x447b0000 (1004).
effect.c:5159: Test failed: Test 13, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 13, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 14, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 14, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 14, component 3, expected 0x44fa6000 (2003), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 15, component 0, expected 0 (0), got 0x447a8000 (1002).
effect.c:5159: Test failed: Test 16, component 0, expected 0 (0), got 0x447a4000 (1001).
effect.c:5159: Test failed: Test 16, component 2, expected 0xc1200000 (-10), got 0 (0).
effect.c:5159: Test failed: Test 17, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 18, component 2, expected 0x447a4000 (1001), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 18, component 3, expected 0 (0), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 19, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 20, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 20, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 20, component 3, expected 0x40000000 (2), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 21, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 21, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 22, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 22, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 22, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 23, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 23, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -100, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -100, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -99, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -98, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -95, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -94, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -94, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -93, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -93, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -92, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -91, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -90, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -87, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -87, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -86, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -86, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -85, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -85, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -84, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -83, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -82, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -79, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -78, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -78, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -77, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -77, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -76, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -75, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -74, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -71, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -71, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -70, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -70, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -69, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -69, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -68, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -67, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -66, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -63, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -62, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -62, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -61, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -61, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -60, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -59, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -58, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -55, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -55, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -54, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -54, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -53, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -53, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -52, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -51, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -50, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -47, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -46, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -46, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -45, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -45, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -44, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -43, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -42, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -39, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -39, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -38, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -38, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -37, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -37, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -36, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -35, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -34, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -31, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -30, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -30, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -29, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -29, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -28, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -27, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -26, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -23, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -22, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -22, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -21, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -21, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -20, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -19, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -18, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -15, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -14, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -14, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -13, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -13, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -12, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -11, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -10, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -7, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -7, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -6, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -6, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -5, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -5, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -4, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -3, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -2, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 0, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 1, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 2, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 2, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 3, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 3, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 4, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 6, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 9, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 9, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 10, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 10, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 11, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 12, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 13, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 14, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 17, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 18, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 18, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 19, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 19, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 20, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 21, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 22, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 25, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 25, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 26, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 26, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 27, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 27, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 28, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 29, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 30, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 33, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 34, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 34, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 35, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 35, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 36, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 37, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 38, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 41, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 41, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 42, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 42, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 43, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 43, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 44, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 45, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 46, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 49, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 50, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 50, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 51, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 51, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 52, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 53, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 54, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 57, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 57, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 58, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 58, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 59, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 59, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 60, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 61, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 62, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 65, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 66, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 66, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 67, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 67, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 68, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 69, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 70, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 73, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 73, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 74, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 74, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 75, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 75, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 76, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 77, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 78, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 81, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 82, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 82, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 83, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 83, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 84, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 85, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 86, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 89, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 89, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 90, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 90, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 91, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 91, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 92, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 93, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 94, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 97, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 98, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 98, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 99, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 99, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5215: Test failed: Test 0, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 0, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 0, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 1, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 1, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 2, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 2, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 3, component 0, expected 0x45843000 (4230), got 0 (0).
effect.c:5215: Test failed: Test 3, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 0, expected 0x46a64000 (21280), got 0 (0).
effect.c:5215: Test failed: Test 4, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 4, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 5, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 5, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 5, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 6, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 6, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 7, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 8, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 8, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 8, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 9, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 10, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 13, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 14, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 15, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 16, component 1, expected 0xc1900000 (-18), got 0 (0).
effect.c:5215: Test failed: Test 18, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 19, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 20, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 21, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 23, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 24, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 25, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 26, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 29, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 30, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 31, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 32, component 1, expected 0xc0000000 (-2), got 0 (0).
effect.c:5215: Test failed: Test 34, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 34, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 34, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 34, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 35, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 35, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 35, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 35, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 36, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 36, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 36, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 37, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 38, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 38, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 39, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 40, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 41, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 42, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 45, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 46, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 47, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 48, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 50, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 51, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 51, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 51, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 51, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 52, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 52, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 52, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 52, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 53, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 53, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 53, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 55, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 55, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 55, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 56, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 57, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 58, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 61, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 62, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 63, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 64, component 1, expected 0x41f00000 (30), got 0 (0).
effect.c:5215: Test failed: Test 67, component 1, expected 0x40800000 (4), got 0 (0).
=== w864 (64 bit effect) ===
effect.c:5159: Test failed: Test 0, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 0, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 1, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 1, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 1, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 2, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 2, component 1, expected 0x3f800000 (1), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 2, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 3, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 3, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 3, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 4, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 4, component 1, expected 0x448ae000 (1111), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 5, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 6, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5159: Test failed: Test 6, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 6, component 3, expected 0x453b9000 (3001), got 0x453bc000 (3004).
effect.c:5159: Test failed: Test 8, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5159: Test failed: Test 9, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5159: Test failed: Test 10, component 2, expected 0x44fa2000 (2001), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 10, component 3, expected 0 (0), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 11, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 12, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 12, component 3, expected 0xc1400000 (-12), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 13, component 0, expected 0 (0), got 0x447b0000 (1004).
effect.c:5159: Test failed: Test 13, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 13, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 14, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 14, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 14, component 3, expected 0x44fa6000 (2003), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 15, component 0, expected 0 (0), got 0x447a8000 (1002).
effect.c:5159: Test failed: Test 16, component 0, expected 0 (0), got 0x447a4000 (1001).
effect.c:5159: Test failed: Test 16, component 2, expected 0xc1200000 (-10), got 0 (0).
effect.c:5159: Test failed: Test 17, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 18, component 2, expected 0x447a4000 (1001), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 18, component 3, expected 0 (0), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 19, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 20, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 20, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 20, component 3, expected 0x40000000 (2), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 21, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 21, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 22, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 22, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 22, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 23, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 23, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -100, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -100, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -99, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -98, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -95, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -94, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -94, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -93, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -93, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -92, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -91, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -90, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -87, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -87, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -86, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -86, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -85, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -85, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -84, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -83, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -82, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -79, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -78, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -78, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -77, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -77, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -76, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -75, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -74, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -71, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -71, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -70, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -70, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -69, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -69, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -68, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -67, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -66, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -63, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -62, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -62, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -61, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -61, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -60, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -59, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -58, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -55, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -55, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -54, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -54, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -53, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -53, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -52, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -51, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -50, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -47, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -46, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -46, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -45, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -45, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -44, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -43, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -42, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -39, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -39, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -38, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -38, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -37, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -37, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -36, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -35, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -34, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -31, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -30, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -30, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -29, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -29, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -28, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -27, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -26, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -23, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -22, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -22, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -21, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -21, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -20, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -19, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -18, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -15, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -14, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -14, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -13, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -13, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -12, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -11, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -10, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -7, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -7, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -6, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -6, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -5, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -5, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -4, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -3, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -2, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 0, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 1, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 2, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 2, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 3, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 3, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 4, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 6, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 9, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 9, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 10, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 10, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 11, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 12, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 13, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 14, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 17, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 18, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 18, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 19, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 19, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 20, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 21, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 22, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 25, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 25, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 26, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 26, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 27, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 27, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 28, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 29, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 30, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 33, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 34, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 34, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 35, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 35, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 36, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 37, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 38, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 41, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 41, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 42, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 42, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 43, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 43, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 44, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 45, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 46, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 49, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 50, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 50, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 51, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 51, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 52, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 53, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 54, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 57, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 57, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 58, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 58, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 59, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 59, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 60, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 61, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 62, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 65, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 66, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 66, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 67, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 67, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 68, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 69, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 70, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 73, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 73, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 74, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 74, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 75, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 75, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 76, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 77, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 78, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 81, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 82, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 82, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 83, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 83, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 84, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 85, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 86, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 89, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 89, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 90, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 90, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 91, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 91, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 92, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 93, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 94, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 97, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 98, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 98, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 99, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 99, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5215: Test failed: Test 0, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 0, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 0, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 1, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 1, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 2, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 2, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 3, component 0, expected 0x45843000 (4230), got 0 (0).
effect.c:5215: Test failed: Test 3, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 0, expected 0x46a64000 (21280), got 0 (0).
effect.c:5215: Test failed: Test 4, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 4, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 5, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 5, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 5, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 6, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 6, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 7, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 8, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 8, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 8, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 9, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 10, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 13, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 14, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 15, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 16, component 1, expected 0xc1900000 (-18), got 0 (0).
effect.c:5215: Test failed: Test 18, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 19, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 20, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 21, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 23, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 24, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 25, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 26, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 29, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 30, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 31, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 32, component 1, expected 0xc0000000 (-2), got 0 (0).
effect.c:5215: Test failed: Test 34, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 34, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 34, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 34, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 35, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 35, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 35, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 35, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 36, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 36, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 36, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 37, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 38, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 38, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 39, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 40, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 41, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 42, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 45, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 46, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 47, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 48, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 50, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 51, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 51, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 51, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 51, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 52, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 52, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 52, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 52, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 53, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 53, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 53, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 55, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 55, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 55, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 56, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 57, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 58, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 61, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 62, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 63, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 64, component 1, expected 0x41f00000 (30), got 0 (0).
effect.c:5215: Test failed: Test 67, component 1, expected 0x40800000 (4), got 0 (0).
=== w1064 (64 bit effect) ===
effect.c:5159: Test failed: Test 0, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 0, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 1, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 1, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 1, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 2, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 2, component 1, expected 0x3f800000 (1), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 2, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 3, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 3, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 3, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 4, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 4, component 1, expected 0x448ae000 (1111), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 0, expected 0x447ac000 (1003), got 0 (0).
effect.c:5159: Test failed: Test 5, component 1, expected 0x45505000 (3333), got 0x450ae000 (2222).
effect.c:5159: Test failed: Test 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 6, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5159: Test failed: Test 6, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 6, component 3, expected 0x453b9000 (3001), got 0x453bc000 (3004).
effect.c:5159: Test failed: Test 8, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5159: Test failed: Test 9, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5159: Test failed: Test 10, component 2, expected 0x44fa2000 (2001), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 10, component 3, expected 0 (0), got 0xc1000000 (-8).
effect.c:5159: Test failed: Test 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 11, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 12, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 12, component 3, expected 0xc1400000 (-12), got 0x44fa6000 (2003).
effect.c:5159: Test failed: Test 13, component 0, expected 0 (0), got 0x447b0000 (1004).
effect.c:5159: Test failed: Test 13, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 13, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 14, component 0, expected 0 (0), got 0x447ac000 (1003).
effect.c:5159: Test failed: Test 14, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 14, component 3, expected 0x44fa6000 (2003), got 0x457a3000 (4003).
effect.c:5159: Test failed: Test 15, component 0, expected 0 (0), got 0x447a8000 (1002).
effect.c:5159: Test failed: Test 16, component 0, expected 0 (0), got 0x447a4000 (1001).
effect.c:5159: Test failed: Test 16, component 2, expected 0xc1200000 (-10), got 0 (0).
effect.c:5159: Test failed: Test 17, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 18, component 2, expected 0x447a4000 (1001), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 18, component 3, expected 0 (0), got 0xc1c00000 (-24).
effect.c:5159: Test failed: Test 19, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5159: Test failed: Test 20, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 20, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 20, component 3, expected 0x40000000 (2), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 21, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 21, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0x453bb000 (3003).
effect.c:5159: Test failed: Test 22, component 1, expected 0xc5505000 (-3333), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 22, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5159: Test failed: Test 22, component 3, expected 0 (0), got 0x40400000 (3).
effect.c:5159: Test failed: Test 23, component 1, expected 0xc48ae000 (-1111), got 0xc50ae000 (-2222).
effect.c:5159: Test failed: Test 23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5159: Test failed: Test 23, component 3, expected 0x40400000 (3), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -100, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -100, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -99, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -98, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -95, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -94, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -94, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -93, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -93, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -92, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -91, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -90, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -87, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -87, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -86, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -86, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -85, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -85, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -84, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -83, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -82, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -79, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -78, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -78, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -77, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -77, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -76, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -75, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -74, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -71, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -71, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -70, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -70, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -69, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -69, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -68, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -67, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -66, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -63, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -62, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -62, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -61, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -61, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -60, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -59, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -58, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -55, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -55, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -54, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -54, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -53, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -53, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -52, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -51, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -50, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -47, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -46, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -46, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -45, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -45, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -44, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -43, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -42, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -39, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -39, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -38, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -38, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -37, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -37, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -36, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -35, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -34, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -31, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -30, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -30, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -29, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -29, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -28, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -27, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -26, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -23, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -23, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -22, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -22, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -21, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -21, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -20, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -19, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -18, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i -16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -15, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -14, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -14, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -13, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i -13, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -12, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -11, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i -10, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i -8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i -8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i -7, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i -7, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i -6, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i -6, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i -5, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i -5, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i -4, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i -4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i -3, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i -2, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 0, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 1, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 2, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 2, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 3, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 3, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 4, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 4, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 5, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 6, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 8, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 8, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 9, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 9, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 10, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 10, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 11, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 11, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 12, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 12, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 13, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 14, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 16, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 17, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 18, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 18, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 19, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 19, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 20, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 20, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 21, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 22, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 24, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 24, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 25, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 25, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 26, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 26, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 27, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 27, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 28, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 28, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 29, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 30, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 32, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 33, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 34, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 34, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 35, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 35, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 36, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 36, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 37, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 38, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 40, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 40, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 41, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 41, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 42, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 42, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 43, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 43, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 44, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 44, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 45, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 46, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 48, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 49, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 50, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 50, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 51, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 51, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 52, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 52, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 53, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 54, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 56, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 56, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 57, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 57, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 58, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 58, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 59, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 59, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 60, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 60, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 61, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 62, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 64, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 65, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 66, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 66, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 67, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 67, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 68, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 68, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 69, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 70, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 72, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 72, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 73, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 73, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 74, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 74, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 75, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 75, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 76, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 76, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 77, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 78, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 80, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 81, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 82, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 82, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 83, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 83, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 84, component 2, expected 0x447a4000 (1001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 84, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 85, component 2, expected 0x3f800000 (1), got 0 (0).
effect.c:5192: Test failed: i 86, component 2, expected 0xbf800000 (-1), got 0 (0).
effect.c:5192: Test failed: i 88, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 88, component 3, expected 0x447a4000 (1001), got 0x44fa2000 (2001).
effect.c:5192: Test failed: i 89, component 2, expected 0x44fa4000 (2002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 89, component 3, expected 0x3f800000 (1), got 0x453b9000 (3001).
effect.c:5192: Test failed: i 90, component 2, expected 0x453ba000 (3002), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 90, component 3, expected 0xbf800000 (-1), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 91, component 2, expected 0x459c5000 (5002), got 0x40400000 (3).
effect.c:5192: Test failed: i 91, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5192: Test failed: i 92, component 2, expected 0x44fa2000 (2001), got 0xc0000000 (-2).
effect.c:5192: Test failed: i 92, component 3, expected 0 (0), got 0xbf800000 (-1).
effect.c:5192: Test failed: i 93, component 2, expected 0x453b9000 (3001), got 0 (0).
effect.c:5192: Test failed: i 94, component 2, expected 0x459c4800 (5001), got 0 (0).
effect.c:5192: Test failed: i 96, component 2, expected 0 (0), got 0x457a3000 (4003).
effect.c:5192: Test failed: i 97, component 2, expected 0x447a8000 (1002), got 0x45bb9800 (6003).
effect.c:5192: Test failed: i 98, component 2, expected 0x40000000 (2), got 0x44fa6000 (2003).
effect.c:5192: Test failed: i 98, component 3, expected 0x459c4800 (5001), got 0x447a4000 (1001).
effect.c:5192: Test failed: i 99, component 2, expected 0xbf800000 (-1), got 0x40400000 (3).
effect.c:5192: Test failed: i 99, component 3, expected 0 (0), got 0x3f800000 (1).
effect.c:5215: Test failed: Test 0, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 0, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 0, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 1, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 1, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 2, component 0, expected 0x448d4000 (1130), got 0 (0).
effect.c:5215: Test failed: Test 2, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 3, component 0, expected 0x45843000 (4230), got 0 (0).
effect.c:5215: Test failed: Test 3, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 0, expected 0x46a64000 (21280), got 0 (0).
effect.c:5215: Test failed: Test 4, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 4, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 4, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 5, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 5, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 5, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 6, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 6, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 7, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 8, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 8, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 8, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 9, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 10, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 13, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 14, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 15, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 16, component 1, expected 0xc1900000 (-18), got 0 (0).
effect.c:5215: Test failed: Test 18, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 19, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 20, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 21, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 21, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 23, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 24, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 25, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 26, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 29, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 30, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 31, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 32, component 1, expected 0xc0000000 (-2), got 0 (0).
effect.c:5215: Test failed: Test 34, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 34, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 34, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 34, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 35, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 35, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 35, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 35, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 36, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 36, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 36, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 37, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 38, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 38, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 39, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 40, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 41, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 42, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 45, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 46, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 47, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 48, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 50, component 1, expected 0x40800000 (4), got 0 (0).
effect.c:5215: Test failed: Test 51, component 0, expected 0x45052000 (2130), got 0 (0).
effect.c:5215: Test failed: Test 51, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 51, component 2, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 51, component 3, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 52, component 0, expected 0x467e6000 (16280), got 0 (0).
effect.c:5215: Test failed: Test 52, component 1, expected 0x41400000 (12), got 0 (0).
effect.c:5215: Test failed: Test 52, component 2, expected 0x447a8000 (1002), got 0 (0).
effect.c:5215: Test failed: Test 52, component 3, expected 0x40000000 (2), got 0 (0).
effect.c:5215: Test failed: Test 53, component 1, expected 0x447a4000 (1001), got 0 (0).
effect.c:5215: Test failed: Test 53, component 2, expected 0x447ac000 (1003), got 0 (0).
effect.c:5215: Test failed: Test 53, component 3, expected 0x40400000 (3), got 0 (0).
effect.c:5215: Test failed: Test 55, component 1, expected 0x3f800000 (1), got 0 (0).
effect.c:5215: Test failed: Test 55, component 2, expected 0x45bbd800 (6011), got 0 (0).
effect.c:5215: Test failed: Test 55, component 3, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 56, component 1, expected 0x41100000 (9), got 0 (0).
effect.c:5215: Test failed: Test 57, component 1, expected 0x41300000 (11), got 0 (0).
effect.c:5215: Test failed: Test 58, component 1, expected 0x41600000 (14), got 0 (0).
effect.c:5215: Test failed: Test 61, component 1, expected 0x40a00000 (5), got 0 (0).
effect.c:5215: Test failed: Test 62, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 63, component 1, expected 0x41500000 (13), got 0 (0).
effect.c:5215: Test failed: Test 64, component 1, expected 0x41f00000 (30), got 0 (0).
effect.c:5215: Test failed: Test 67, component 1, expected 0x40800000 (4), got 0 (0).
April 3, 2017
Re: [v2 1/2] d3dx9: Support relative addressing in preshader.
by Matteo Bruni
2017-03-29 20:17 GMT+02:00 Matteo Bruni <matteo.mystral(a)gmail.com>:
> Yeah and temporaries are supposed to be written before being read so
> in theory you can entirely skip the update_table_size() calls for
> source arguments.
I haven't looked in detail but this still works for me (i.e.
commenting out those calls doesn't break the tests here, on 32 bits at
least). How does the accidental CTAB overwriting you mention happen
exactly?
> Hmm, I've never seen any effect with a number of immediates not
> multiple of 4. Can you point me to one?
Do you have one of those?
For reference, I'm attaching a patch with some hacks regarding these
two points above and various debug stuff.
April 3, 2017
Re: test.winehq refactoring
by Huw Davies
> On 2 Apr 2017, at 20:51, Francois Gouget <fgouget(a)codeweavers.com> wrote:
>
> - Provide per machine results over time.
>
> The index files make it possible to see how the number of failures
> evolved over time for a fiven platform, such as Windows XP. But
> anyone running the tests regularly on a machine would appreciate
> being able to see how it fared over time. However that's currently
> impossible since you only get specific machine results on a
> per-build basis. A fix for that would be to add a 'flat all
> machines' top-level index, as well as 'flat all machines' indexes
> for each test unit.
>
> https://bugs.winehq.org/show_bug.cgi?id=39379
This would be really useful for tracking regressions.
Something else that would be very useful is the ability to
display just the test bot VMs. These are the ones we care
about the most, and the ones that are possible to fix without
having to get a third-party to manually run a test. I find it
difficult to just keep track of these VMs when their results get
swamped by all the other machines’ failures.
I‘d imagine this should be possible to do using static
pages. The root page (equivalent to data/index.html)
could be something like data/wtb_index.html. Clicking
on a build id would take you to data/build-id/wtb_index.html,
then clicking on an OS flavour would take you to
data/build-id/wtb_index_flavour.html. You’d also need some
way to toggle in and out of the mode.
Does that sound possible?
Huw.
April 3, 2017