tint: delete and regen SKIP e2e tests that were missing FXC error message

Change-Id: Id63cd40445bb9dab09ebcc67c5fef45ee29529e7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/102149
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
This commit is contained in:
Antonio Maiorano 2022-09-13 22:04:22 +00:00 committed by Dawn LUCI CQ
parent 05d8b02b0f
commit 8a440ee3b4
56 changed files with 288 additions and 258 deletions

View File

@ -4,7 +4,7 @@ static uint var_1 = 0u;
void main_1() { void main_1() {
{ {
[loop] for(; !(false); ) { [loop] for(; true; ) {
} }
} }
return; return;
@ -14,3 +14,8 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000023A01048490(5,12-24): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000023A01048490(5,12-24): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000023A01048490(5,18-21): error X3696: infinite loop detected - loop never exits

View File

@ -15,3 +15,8 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000262806C50A0(4,10-21): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x00000262806C50A0(4,10-21): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x00000262806C50A0(4,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -20,3 +20,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002368B5C30E0(5,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -18,3 +18,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000022316E83810(5,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -30,3 +30,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000014CDFA08540(5,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -23,3 +23,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001D02A987360(5,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -15,3 +15,8 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000029BD3CF5270(4,10-21): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000029BD3CF5270(4,10-21): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000029BD3CF5270(4,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -19,3 +19,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002E640B78D60(4,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -20,3 +20,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000027D4D5AB130(4,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -18,3 +18,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002B299653E40(5,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -15,3 +15,8 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001FE0F8E0000(4,10-21): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001FE0F8E0000(4,10-21): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x000001FE0F8E0000(4,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -12,7 +12,7 @@ void main_1() {
} }
x_1 = 3u; x_1 = 3u;
if (true) { if (true) {
x_2 = (1u + 1u); x_2 = 2u;
} else { } else {
return; return;
} }
@ -32,3 +32,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000292BFA3C190(5,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -36,3 +36,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000025B50880850(8,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -36,3 +36,6 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000025611B16C90(8,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -36,3 +36,8 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001C33AA1CA60(6,10-21): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001C33AA1CA60(6,10-21): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x000001C33AA1CA60(16,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -31,3 +31,8 @@ void main() {
main_1(); main_1();
return; return;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001E2F48F8070(6,10-21): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001E2F48F8070(6,10-21): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x000001E2F48F8070(16,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -82,3 +82,19 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(15,8-20): warning X3556: integer modulus may be much slower, try using uints if possible.
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022DCA4A8CB0(24,25-28): error X3696: infinite loop detected - loop never exits

View File

@ -1,5 +1,9 @@
SKIP: FAILED SKIP: FAILED
vk-gl-cts/graphicsfuzz/cov-dead-code-unreachable-merge/0-opt.wgsl:45:9 warning: use of deprecated language feature: fallthrough is set to be removed from WGSL. Case can accept multiple selectors if the existing case bodies are empty. default is not yet supported in a case selector list.
fallthrough;
^^^^^^^^^^^
static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f); static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f);
static float array0[3] = (float[3])0; static float array0[3] = (float[3])0;
static float array1[3] = (float[3])0; static float array1[3] = (float[3])0;
@ -82,3 +86,19 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(15,8-20): warning X3556: integer modulus may be much slower, try using uints if possible.
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x0000022CA27671A0(24,25-28): error X3696: infinite loop detected - loop never exits

View File

@ -1,102 +1,3 @@
SKIP: FAILED SKIP: FAILED
cbuffer cbuffer_x_7 : register(b0, space0) { exit status 0xc00000fd
uint4 x_7[1];
};
cbuffer cbuffer_x_10 : register(b1, space0) {
uint4 x_10[4];
};
static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f);
static float4 x_GLF_color = float4(0.0f, 0.0f, 0.0f, 0.0f);
void main_1() {
float4 data[2] = (float4[2])0;
int b = 0;
int y = 0;
int i = 0;
const uint scalar_offset = ((16u * 0u)) / 4;
const float x_42 = asfloat(x_7[scalar_offset / 4][scalar_offset % 4]);
const uint scalar_offset_1 = ((16u * 0u)) / 4;
const float x_45 = asfloat(x_7[scalar_offset_1 / 4][scalar_offset_1 % 4]);
const float4 tint_symbol_5[2] = {float4(x_42, x_42, x_42, x_42), float4(x_45, x_45, x_45, x_45)};
data = tint_symbol_5;
const int x_49 = asint(x_10[1].x);
b = x_49;
const float x_51 = gl_FragCoord.y;
const int x_54 = asint(x_10[1].x);
const float x_56 = gl_FragCoord.y;
const int x_60 = asint(x_10[1].x);
y = clamp(int(x_51), (x_54 | int(x_56)), x_60);
const int x_63 = asint(x_10[1].x);
i = x_63;
[loop] while (true) {
bool x_82 = false;
bool x_83_phi = false;
const int x_68 = i;
const uint scalar_offset_2 = ((16u * 0u)) / 4;
const int x_70 = asint(x_10[scalar_offset_2 / 4][scalar_offset_2 % 4]);
if ((x_68 < x_70)) {
} else {
break;
}
const int x_73 = b;
const uint scalar_offset_3 = ((16u * 0u)) / 4;
const int x_75 = asint(x_10[scalar_offset_3 / 4][scalar_offset_3 % 4]);
const bool x_76 = (x_73 > x_75);
x_83_phi = x_76;
if (x_76) {
const int x_79 = y;
const int x_81 = asint(x_10[1].x);
x_82 = (x_79 > x_81);
x_83_phi = x_82;
}
if (x_83_phi) {
break;
}
b = (b + 1);
{
i = (i + 1);
}
}
const int x_90 = b;
const uint scalar_offset_4 = ((16u * 0u)) / 4;
const int x_92 = asint(x_10[scalar_offset_4 / 4][scalar_offset_4 % 4]);
if ((x_90 == x_92)) {
const int x_97 = asint(x_10[2].x);
const int x_99 = asint(x_10[1].x);
const int x_101 = asint(x_10[3].x);
const int x_104 = asint(x_10[1].x);
const int x_107 = asint(x_10[2].x);
const int x_110 = asint(x_10[2].x);
const int x_113 = asint(x_10[1].x);
data[clamp(x_97, x_99, x_101)] = float4(float(x_104), float(x_107), float(x_110), float(x_113));
}
const int x_118 = asint(x_10[1].x);
const float4 x_120 = data[x_118];
x_GLF_color = float4(x_120.x, x_120.y, x_120.z, x_120.w);
return;
}
struct main_out {
float4 x_GLF_color_1;
};
struct tint_symbol_1 {
float4 gl_FragCoord_param : SV_Position;
};
struct tint_symbol_2 {
float4 x_GLF_color_1 : SV_Target0;
};
main_out main_inner(float4 gl_FragCoord_param) {
gl_FragCoord = gl_FragCoord_param;
main_1();
const main_out tint_symbol_6 = {x_GLF_color};
return tint_symbol_6;
}
tint_symbol_2 main(tint_symbol_1 tint_symbol) {
const main_out inner_result = main_inner(tint_symbol.gl_FragCoord_param);
tint_symbol_2 wrapper_result = (tint_symbol_2)0;
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result;
}

View File

@ -1,102 +1,3 @@
SKIP: FAILED SKIP: FAILED
cbuffer cbuffer_x_7 : register(b0, space0) { exit status 0xc00000fd
uint4 x_7[1];
};
cbuffer cbuffer_x_10 : register(b1, space0) {
uint4 x_10[4];
};
static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f);
static float4 x_GLF_color = float4(0.0f, 0.0f, 0.0f, 0.0f);
void main_1() {
float4 data[2] = (float4[2])0;
int b = 0;
int y = 0;
int i = 0;
const uint scalar_offset = ((16u * 0u)) / 4;
const float x_42 = asfloat(x_7[scalar_offset / 4][scalar_offset % 4]);
const uint scalar_offset_1 = ((16u * 0u)) / 4;
const float x_45 = asfloat(x_7[scalar_offset_1 / 4][scalar_offset_1 % 4]);
const float4 tint_symbol_5[2] = {float4(x_42, x_42, x_42, x_42), float4(x_45, x_45, x_45, x_45)};
data = tint_symbol_5;
const int x_49 = asint(x_10[1].x);
b = x_49;
const float x_51 = gl_FragCoord.y;
const int x_54 = asint(x_10[1].x);
const float x_56 = gl_FragCoord.y;
const int x_60 = asint(x_10[1].x);
y = clamp(int(x_51), (x_54 | int(x_56)), x_60);
const int x_63 = asint(x_10[1].x);
i = x_63;
[loop] while (true) {
bool x_82 = false;
bool x_83_phi = false;
const int x_68 = i;
const uint scalar_offset_2 = ((16u * 0u)) / 4;
const int x_70 = asint(x_10[scalar_offset_2 / 4][scalar_offset_2 % 4]);
if ((x_68 < x_70)) {
} else {
break;
}
const int x_73 = b;
const uint scalar_offset_3 = ((16u * 0u)) / 4;
const int x_75 = asint(x_10[scalar_offset_3 / 4][scalar_offset_3 % 4]);
const bool x_76 = (x_73 > x_75);
x_83_phi = x_76;
if (x_76) {
const int x_79 = y;
const int x_81 = asint(x_10[1].x);
x_82 = (x_79 > x_81);
x_83_phi = x_82;
}
if (x_83_phi) {
break;
}
b = (b + 1);
{
i = (i + 1);
}
}
const int x_90 = b;
const uint scalar_offset_4 = ((16u * 0u)) / 4;
const int x_92 = asint(x_10[scalar_offset_4 / 4][scalar_offset_4 % 4]);
if ((x_90 == x_92)) {
const int x_97 = asint(x_10[2].x);
const int x_99 = asint(x_10[1].x);
const int x_101 = asint(x_10[3].x);
const int x_104 = asint(x_10[1].x);
const int x_107 = asint(x_10[2].x);
const int x_110 = asint(x_10[2].x);
const int x_113 = asint(x_10[1].x);
data[clamp(x_97, x_99, x_101)] = float4(float(x_104), float(x_107), float(x_110), float(x_113));
}
const int x_118 = asint(x_10[1].x);
const float4 x_120 = data[x_118];
x_GLF_color = float4(x_120.x, x_120.y, x_120.z, x_120.w);
return;
}
struct main_out {
float4 x_GLF_color_1;
};
struct tint_symbol_1 {
float4 gl_FragCoord_param : SV_Position;
};
struct tint_symbol_2 {
float4 x_GLF_color_1 : SV_Target0;
};
main_out main_inner(float4 gl_FragCoord_param) {
gl_FragCoord = gl_FragCoord_param;
main_1();
const main_out tint_symbol_6 = {x_GLF_color};
return tint_symbol_6;
}
tint_symbol_2 main(tint_symbol_1 tint_symbol) {
const main_out inner_result = main_inner(tint_symbol.gl_FragCoord_param);
tint_symbol_2 wrapper_result = (tint_symbol_2)0;
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result;
}

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
void set_scalar_float2x3(inout float2x3 mat, int col, int row, float val) { void set_scalar_float2x3(inout float2x3 mat, int col, int row, float val) {
switch (col) { switch (col) {

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
void set_scalar_float2x3(inout float2x3 mat, int col, int row, float val) { void set_scalar_float2x3(inout float2x3 mat, int col, int row, float val) {
switch (col) { switch (col) {

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
static int x_GLF_global_loop_count = 0; static int x_GLF_global_loop_count = 0;
cbuffer cbuffer_x_7 : register(b0, space0) { cbuffer cbuffer_x_7 : register(b0, space0) {

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
static int x_GLF_global_loop_count = 0; static int x_GLF_global_loop_count = 0;
cbuffer cbuffer_x_7 : register(b0, space0) { cbuffer cbuffer_x_7 : register(b0, space0) {

View File

@ -6,26 +6,21 @@ cbuffer cbuffer_x_5 : register(b0, space0) {
}; };
void main_1() { void main_1() {
const uint scalar_offset = ((16u * 0u)) / 4; const int x_22 = asint(x_5[0].x);
const int x_22 = asint(x_5[scalar_offset / 4][scalar_offset % 4]);
const int x_25 = asint(x_5[1].x); const int x_25 = asint(x_5[1].x);
const int x_28 = asint(x_5[1].x); const int x_28 = asint(x_5[1].x);
const uint scalar_offset_1 = ((16u * 0u)) / 4; const int x_31 = asint(x_5[0].x);
const int x_31 = asint(x_5[scalar_offset_1 / 4][scalar_offset_1 % 4]);
x_GLF_color = float4(float(x_22), float(x_25), float(x_28), float(x_31)); x_GLF_color = float4(float(x_22), float(x_25), float(x_28), float(x_31));
const int x_35 = asint(x_5[1].x); const int x_35 = asint(x_5[1].x);
const uint scalar_offset_2 = ((16u * 0u)) / 4; const int x_37 = asint(x_5[0].x);
const int x_37 = asint(x_5[scalar_offset_2 / 4][scalar_offset_2 % 4]);
if ((x_35 > x_37)) { if ((x_35 > x_37)) {
[loop] while (true) { [loop] while (true) {
const uint scalar_offset_3 = ((16u * 0u)) / 4; const int x_46 = asint(x_5[0].x);
const int x_46 = asint(x_5[scalar_offset_3 / 4][scalar_offset_3 % 4]);
const float x_47 = float(x_46); const float x_47 = float(x_46);
x_GLF_color = float4(x_47, x_47, x_47, x_47); x_GLF_color = float4(x_47, x_47, x_47, x_47);
{ {
const int x_50 = asint(x_5[1].x); const int x_50 = asint(x_5[1].x);
const uint scalar_offset_4 = ((16u * 0u)) / 4; const int x_52 = asint(x_5[0].x);
const int x_52 = asint(x_5[scalar_offset_4 / 4][scalar_offset_4 % 4]);
if ((x_50 > x_52)) { if ((x_50 > x_52)) {
} else { } else {
break; break;
@ -56,3 +51,6 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002846F515BE0(15,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -6,26 +6,21 @@ cbuffer cbuffer_x_5 : register(b0, space0) {
}; };
void main_1() { void main_1() {
const uint scalar_offset = ((16u * 0u)) / 4; const int x_22 = asint(x_5[0].x);
const int x_22 = asint(x_5[scalar_offset / 4][scalar_offset % 4]);
const int x_25 = asint(x_5[1].x); const int x_25 = asint(x_5[1].x);
const int x_28 = asint(x_5[1].x); const int x_28 = asint(x_5[1].x);
const uint scalar_offset_1 = ((16u * 0u)) / 4; const int x_31 = asint(x_5[0].x);
const int x_31 = asint(x_5[scalar_offset_1 / 4][scalar_offset_1 % 4]);
x_GLF_color = float4(float(x_22), float(x_25), float(x_28), float(x_31)); x_GLF_color = float4(float(x_22), float(x_25), float(x_28), float(x_31));
const int x_35 = asint(x_5[1].x); const int x_35 = asint(x_5[1].x);
const uint scalar_offset_2 = ((16u * 0u)) / 4; const int x_37 = asint(x_5[0].x);
const int x_37 = asint(x_5[scalar_offset_2 / 4][scalar_offset_2 % 4]);
if ((x_35 > x_37)) { if ((x_35 > x_37)) {
[loop] while (true) { [loop] while (true) {
const uint scalar_offset_3 = ((16u * 0u)) / 4; const int x_46 = asint(x_5[0].x);
const int x_46 = asint(x_5[scalar_offset_3 / 4][scalar_offset_3 % 4]);
const float x_47 = float(x_46); const float x_47 = float(x_46);
x_GLF_color = float4(x_47, x_47, x_47, x_47); x_GLF_color = float4(x_47, x_47, x_47, x_47);
{ {
const int x_50 = asint(x_5[1].x); const int x_50 = asint(x_5[1].x);
const uint scalar_offset_4 = ((16u * 0u)) / 4; const int x_52 = asint(x_5[0].x);
const int x_52 = asint(x_5[scalar_offset_4 / 4][scalar_offset_4 % 4]);
if ((x_50 > x_52)) { if ((x_50 > x_52)) {
} else { } else {
break; break;
@ -56,3 +51,6 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000021F2F7ADEC0(15,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -13,12 +13,10 @@ cbuffer cbuffer_x_10 : register(b0, space0) {
void main_1() { void main_1() {
int i = 0; int i = 0;
const uint scalar_offset = ((16u * 0u)) / 4; const float x_38 = asfloat(x_5[0].x);
const float x_38 = asfloat(x_5[scalar_offset / 4][scalar_offset % 4]);
x_GLF_color = float4(x_38, x_38, x_38, x_38); x_GLF_color = float4(x_38, x_38, x_38, x_38);
const float x_41 = asfloat(x_7[0].x); const float x_41 = asfloat(x_7[0].x);
const uint scalar_offset_1 = ((16u * 0u)) / 4; const float x_43 = asfloat(x_5[0].x);
const float x_43 = asfloat(x_5[scalar_offset_1 / 4][scalar_offset_1 % 4]);
if ((x_41 > x_43)) { if ((x_41 > x_43)) {
[loop] while (true) { [loop] while (true) {
const float x_53 = asfloat(x_5[1].x); const float x_53 = asfloat(x_5[1].x);
@ -41,17 +39,14 @@ void main_1() {
i = x_13; i = x_13;
[loop] while (true) { [loop] while (true) {
const int x_14 = i; const int x_14 = i;
const uint scalar_offset_2 = ((16u * 0u)) / 4; const int x_15 = asint(x_10[0].x);
const int x_15 = asint(x_10[scalar_offset_2 / 4][scalar_offset_2 % 4]);
if ((x_14 < x_15)) { if ((x_14 < x_15)) {
} else { } else {
break; break;
} }
const float x_73 = asfloat(x_5[1].x); const float x_73 = asfloat(x_5[1].x);
const uint scalar_offset_3 = ((16u * 0u)) / 4; const float x_75 = asfloat(x_5[0].x);
const float x_75 = asfloat(x_5[scalar_offset_3 / 4][scalar_offset_3 % 4]); const float x_77 = asfloat(x_5[0].x);
const uint scalar_offset_4 = ((16u * 0u)) / 4;
const float x_77 = asfloat(x_5[scalar_offset_4 / 4][scalar_offset_4 % 4]);
const float x_79 = asfloat(x_5[1].x); const float x_79 = asfloat(x_5[1].x);
x_GLF_color = float4(x_73, x_75, x_77, x_79); x_GLF_color = float4(x_73, x_75, x_77, x_79);
{ {
@ -62,8 +57,7 @@ void main_1() {
} }
{ {
const float x_82 = asfloat(x_7[0].x); const float x_82 = asfloat(x_7[0].x);
const uint scalar_offset_5 = ((16u * 0u)) / 4; const float x_84 = asfloat(x_5[0].x);
const float x_84 = asfloat(x_5[scalar_offset_5 / 4][scalar_offset_5 % 4]);
if ((x_82 > x_84)) { if ((x_82 > x_84)) {
} else { } else {
break; break;
@ -93,3 +87,6 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001929B3C3AD0(19,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -13,12 +13,10 @@ cbuffer cbuffer_x_10 : register(b0, space0) {
void main_1() { void main_1() {
int i = 0; int i = 0;
const uint scalar_offset = ((16u * 0u)) / 4; const float x_38 = asfloat(x_5[0].x);
const float x_38 = asfloat(x_5[scalar_offset / 4][scalar_offset % 4]);
x_GLF_color = float4(x_38, x_38, x_38, x_38); x_GLF_color = float4(x_38, x_38, x_38, x_38);
const float x_41 = asfloat(x_7[0].x); const float x_41 = asfloat(x_7[0].x);
const uint scalar_offset_1 = ((16u * 0u)) / 4; const float x_43 = asfloat(x_5[0].x);
const float x_43 = asfloat(x_5[scalar_offset_1 / 4][scalar_offset_1 % 4]);
if ((x_41 > x_43)) { if ((x_41 > x_43)) {
[loop] while (true) { [loop] while (true) {
const float x_53 = asfloat(x_5[1].x); const float x_53 = asfloat(x_5[1].x);
@ -41,17 +39,14 @@ void main_1() {
i = x_13; i = x_13;
[loop] while (true) { [loop] while (true) {
const int x_14 = i; const int x_14 = i;
const uint scalar_offset_2 = ((16u * 0u)) / 4; const int x_15 = asint(x_10[0].x);
const int x_15 = asint(x_10[scalar_offset_2 / 4][scalar_offset_2 % 4]);
if ((x_14 < x_15)) { if ((x_14 < x_15)) {
} else { } else {
break; break;
} }
const float x_73 = asfloat(x_5[1].x); const float x_73 = asfloat(x_5[1].x);
const uint scalar_offset_3 = ((16u * 0u)) / 4; const float x_75 = asfloat(x_5[0].x);
const float x_75 = asfloat(x_5[scalar_offset_3 / 4][scalar_offset_3 % 4]); const float x_77 = asfloat(x_5[0].x);
const uint scalar_offset_4 = ((16u * 0u)) / 4;
const float x_77 = asfloat(x_5[scalar_offset_4 / 4][scalar_offset_4 % 4]);
const float x_79 = asfloat(x_5[1].x); const float x_79 = asfloat(x_5[1].x);
x_GLF_color = float4(x_73, x_75, x_77, x_79); x_GLF_color = float4(x_73, x_75, x_77, x_79);
{ {
@ -62,8 +57,7 @@ void main_1() {
} }
{ {
const float x_82 = asfloat(x_7[0].x); const float x_82 = asfloat(x_7[0].x);
const uint scalar_offset_5 = ((16u * 0u)) / 4; const float x_84 = asfloat(x_5[0].x);
const float x_84 = asfloat(x_5[scalar_offset_5 / 4][scalar_offset_5 % 4]);
if ((x_82 > x_84)) { if ((x_82 > x_84)) {
} else { } else {
break; break;
@ -93,3 +87,6 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001315FE521C0(19,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -67,3 +67,6 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000159B88568E0(13,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -67,3 +67,6 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001F512A7F040(13,17-20): error X3696: infinite loop detected - loop never exits

View File

@ -281,3 +281,9 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000205982E68C0(8,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x00000205982E68C0(71,16-27): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x00000205982E68C0(186,14-25): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x00000205982E68C0(123,18-29): error X4029: infinite loop detected - loop never exits

View File

@ -281,3 +281,9 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001E775162FA0(8,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001E775162FA0(71,16-27): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001E775162FA0(186,14-25): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001E775162FA0(123,18-29): error X4029: infinite loop detected - loop never exits

View File

@ -76,3 +76,8 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002A24C785290(27,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000002A24C785290(27,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x000002A24C785290(27,25-28): error X3696: infinite loop detected - loop never exits

View File

@ -76,3 +76,8 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001E39C8906E0(27,18-29): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001E39C8906E0(27,18-29): warning X3551: infinite loop detected - loop writes no values
C:\src\dawn\test\tint\Shader@0x000001E39C8906E0(27,25-28): error X3696: infinite loop detected - loop never exits

View File

@ -596,7 +596,7 @@ void main_1() {
const int x_357 = x_357_phi; const int x_357 = x_357_phi;
x_360 = x_360_phi; x_360 = x_360_phi;
const int x_362 = x_362_phi; const int x_362 = x_362_phi;
const int x_365 = (6 - 15); const int x_365 = -9;
if ((x_362 < 20)) { if ((x_362 < 20)) {
} else { } else {
break; break;
@ -624,7 +624,7 @@ void main_1() {
x_393_phi = true; x_393_phi = true;
break; break;
} }
const float x_389 = x_GLF_color[((3u <= 3u) ? 3u : 3u)]; const float x_389 = x_GLF_color[(true ? 3u : 3u)];
{ {
x_374_phi = (!((x_362 <= x_382)) ? x_385 : x_383); x_374_phi = (!((x_362 <= x_382)) ? x_385 : x_383);
} }
@ -709,3 +709,17 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(79,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(22,12-23): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(142,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(205,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(268,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(331,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(394,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(457,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(520,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(583,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000029BB7A67480(637,7-19): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
internal error: compilation aborted unexpectedly

View File

@ -596,7 +596,7 @@ void main_1() {
const int x_357 = x_357_phi; const int x_357 = x_357_phi;
x_360 = x_360_phi; x_360 = x_360_phi;
const int x_362 = x_362_phi; const int x_362 = x_362_phi;
const int x_365 = (6 - 15); const int x_365 = -9;
if ((x_362 < 20)) { if ((x_362 < 20)) {
} else { } else {
break; break;
@ -624,7 +624,7 @@ void main_1() {
x_393_phi = true; x_393_phi = true;
break; break;
} }
const float x_389 = x_GLF_color[((3u <= 3u) ? 3u : 3u)]; const float x_389 = x_GLF_color[(true ? 3u : 3u)];
{ {
x_374_phi = (!((x_362 <= x_382)) ? x_385 : x_383); x_374_phi = (!((x_362 <= x_382)) ? x_385 : x_383);
} }
@ -709,3 +709,17 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(79,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(22,12-23): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(142,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(205,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(268,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(331,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(394,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(457,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(520,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(583,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x000001EB80E00940(637,7-19): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
internal error: compilation aborted unexpectedly

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f); static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f);
cbuffer cbuffer_x_7 : register(b0, space0) { cbuffer cbuffer_x_7 : register(b0, space0) {

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f); static float4 gl_FragCoord = float4(0.0f, 0.0f, 0.0f, 0.0f);
cbuffer cbuffer_x_7 : register(b0, space0) { cbuffer cbuffer_x_7 : register(b0, space0) {

View File

@ -707,3 +707,17 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(79,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(22,12-23): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(142,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(205,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(268,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(331,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(394,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(457,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(520,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(583,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000011F088F06C0(635,7-19): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
internal error: compilation aborted unexpectedly

View File

@ -707,3 +707,17 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(79,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(22,12-23): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(142,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(205,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(268,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(331,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(394,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(457,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(520,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(583,5-17): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
C:\src\dawn\test\tint\Shader@0x0000021F032A8680(635,7-19): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
internal error: compilation aborted unexpectedly

View File

@ -235,3 +235,7 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001F9C0869E40(25,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -239,3 +239,7 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000208E2A6D440(25,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -249,3 +249,7 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001AA164DEC20(26,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -253,3 +253,7 @@ tint_symbol_2 main(tint_symbol_1 tint_symbol) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002251BE22900(26,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -235,3 +235,7 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000022C9AE1A880(25,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -239,3 +239,7 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000205ACC371A0(25,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -278,3 +278,7 @@ tint_symbol_2 main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002B78D2410A0(32,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -282,3 +282,7 @@ tint_symbol_2 main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000025D3B8A9A00(32,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
internal error: compilation aborted unexpectedly

View File

@ -45,3 +45,6 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x00000263B76FE810(14,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -45,3 +45,6 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000028D946187E0(14,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -50,3 +50,8 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000001487CF231C0(12,12-23): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001487CF231C0(12,12-23): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000001487CF231C0(21,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -50,3 +50,8 @@ tint_symbol main() {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000024C845840A0(12,12-23): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000024C845840A0(12,12-23): warning X3557: loop doesn't seem to do anything, consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000024C845840A0(21,19-22): error X3696: infinite loop detected - loop never exits

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
void set_scalar_float4x3(inout float4x3 mat, int col, int row, float val) { void set_scalar_float4x3(inout float4x3 mat, int col, int row, float val) {
switch (col) { switch (col) {

View File

@ -1,4 +1,4 @@
SKIP: FAILED SKIP: FAILED - TIMEOUT
void set_scalar_float4x3(inout float4x3 mat, int col, int row, float val) { void set_scalar_float4x3(inout float4x3 mat, int col, int row, float val) {
switch (col) { switch (col) {

View File

@ -368,3 +368,8 @@ tint_symbol_6 main(tint_symbol_5 tint_symbol_4) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x000002D18B941CE0(35,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x000002D18B941CE0(145,3): warning X4000: use of potentially uninitialized variable (makeFrame_f1_)
internal error: compilation aborted unexpectedly

View File

@ -372,3 +372,8 @@ tint_symbol_6 main(tint_symbol_5 tint_symbol_4) {
wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1; wrapper_result.x_GLF_color_1 = inner_result.x_GLF_color_1;
return wrapper_result; return wrapper_result;
} }
FXC validation failure:
C:\src\dawn\test\tint\Shader@0x0000022A4FE263C0(35,10-21): warning X3557: loop only executes for 0 iteration(s), consider removing [loop]
C:\src\dawn\test\tint\Shader@0x0000022A4FE263C0(145,3): warning X4000: use of potentially uninitialized variable (makeFrame_f1_)
internal error: compilation aborted unexpectedly