vktSpvAsmInstructionTests: Don't create constants of type RuntimeArray
authorJason Ekstrand <jason.ekstrand@intel.com>
Mon, 11 Jan 2016 22:24:29 +0000 (14:24 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Mon, 11 Jan 2016 22:25:03 +0000 (14:25 -0800)
This *may* make sense in some IR's such as LLVM which special-case NULL.
However, an SSA value with a run-time length isn't really a well-defined
thing.

external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp

index 228165c..10649a3 100644 (file)
@@ -2031,7 +2031,6 @@ tcu::TestCaseGroup* createOpConstantNullGroup (tcu::TestContext& testCtx)
        cases.push_back(CaseParameter("matrix",                 "%type = OpTypeMatrix %fvec3 3"));
        cases.push_back(CaseParameter("array",                  "%100 = OpConstant %u32 100\n"
                                                                                                        "%type = OpTypeArray %i32 %100"));
-       cases.push_back(CaseParameter("runtimearray",   "%type = OpTypeRuntimeArray %f32"));
        cases.push_back(CaseParameter("struct",                 "%type = OpTypeStruct %f32 %i32 %u32"));
        cases.push_back(CaseParameter("pointer",                "%type = OpTypePointer Function %i32"));