summaryrefslogtreecommitdiffstats
path: root/tests/diagnostics/array-zero-size.slang
blob: f67f163fd91582a108e506b3a2b4599d1c99ff27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// array-zero-size.slang

// Test that array size cannot be zero

//DIAGNOSTIC_TEST:SIMPLE(filecheck=CHECK):

[numthreads(4, 1, 1)]
void computeMain(uint3 dispatchThreadID : SV_DispatchThreadID)
{
    bar();
}
//CHECK: ([[# @LINE+1]]): error 30025
func bar() -> int[0];