@@ -560,23 +560,20 @@ TEST(DXCFile, MaliciousFiles) {
560560// ...
561561TEST (DXCFile, PSVResourceIteratorsStride) {
562562 uint8_t Buffer[] = {
563- 0x44 , 0x58 , 0x42 , 0x43 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
564- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x00 , 0x00 , 0x00 ,
565- 0xB0 , 0x00 , 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x00 , 0x28 , 0x00 , 0x00 , 0x00 ,
566- 0x48 , 0x00 , 0x00 , 0x00 , 0x44 , 0x58 , 0x49 , 0x4C , 0x18 , 0x00 , 0x00 , 0x00 ,
567- 0x60 , 0x00 , 0x0E , 0x00 , 0x06 , 0x00 , 0x00 , 0x00 , 0x44 , 0x58 , 0x49 , 0x4C ,
568- 0x00 , 0x01 , 0x00 , 0x00 , 0x10 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
569- 0x50 , 0x53 , 0x56 , 0x30 , 0x64 , 0x00 , 0x00 , 0x00 , 0x18 , 0x00 , 0x00 , 0x00 ,
570- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
571- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
572- 0x02 , 0x00 , 0x00 , 0x00 , 0x20 , 0x00 , 0x00 , 0x00 , 0x01 , 0x00 , 0x00 , 0x00 ,
573- 0x02 , 0x00 , 0x00 , 0x00 , 0x03 , 0x00 , 0x00 , 0x00 , 0x04 , 0x00 , 0x00 , 0x00 ,
574- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
575- 0x00 , 0x00 , 0x00 , 0x00 , 0x05 , 0x00 , 0x00 , 0x00 , 0x06 , 0x00 , 0x00 , 0x00 ,
576- 0x07 , 0x00 , 0x00 , 0x00 , 0x08 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
577- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
578- };
579- DXContainer C =
563+ 0x44 , 0x58 , 0x42 , 0x43 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
564+ 0x00 , 0x00 , 0x00 , 0x00 , 0x01 , 0x00 , 0x00 , 0x00 , 0xB0 , 0x00 , 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x00 ,
565+ 0x28 , 0x00 , 0x00 , 0x00 , 0x48 , 0x00 , 0x00 , 0x00 , 0x44 , 0x58 , 0x49 , 0x4C , 0x18 , 0x00 , 0x00 , 0x00 ,
566+ 0x60 , 0x00 , 0x0E , 0x00 , 0x06 , 0x00 , 0x00 , 0x00 , 0x44 , 0x58 , 0x49 , 0x4C , 0x00 , 0x01 , 0x00 , 0x00 ,
567+ 0x10 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x50 , 0x53 , 0x56 , 0x30 , 0x64 , 0x00 , 0x00 , 0x00 ,
568+ 0x18 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
569+ 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x00 ,
570+ 0x20 , 0x00 , 0x00 , 0x00 , 0x01 , 0x00 , 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x00 , 0x03 , 0x00 , 0x00 , 0x00 ,
571+ 0x04 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
572+ 0x00 , 0x00 , 0x00 , 0x00 , 0x05 , 0x00 , 0x00 , 0x00 , 0x06 , 0x00 , 0x00 , 0x00 , 0x07 , 0x00 , 0x00 , 0x00 ,
573+ 0x08 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
574+ 0x00 , 0x00 , 0x00 , 0x00 ,
575+ };
576+ DXContainer C =
580577 llvm::cantFail (DXContainer::create (getMemoryBuffer<180 >(Buffer)));
581578
582579 const auto &PSVInfo = C.getPSVInfo ();
@@ -602,7 +599,7 @@ TEST(DXCFile, PSVResourceIteratorsStride) {
602599 EXPECT_EQ (Binding.Type , dxbc::PSV::ResourceType::SRVStructured);
603600 EXPECT_EQ (Binding.Space , 6u );
604601 EXPECT_EQ (Binding.LowerBound , 7u );
605- EXPECT_EQ (Binding.UpperBound , 8u );;
602+ EXPECT_EQ (Binding.UpperBound , 8u );
606603
607604 --It;
608605 Binding = *It;
@@ -628,8 +625,8 @@ TEST(DXCFile, PSVResourceIteratorsStride) {
628625 EXPECT_EQ (Binding.Type , dxbc::PSV::ResourceType::SRVStructured);
629626 EXPECT_EQ (Binding.Space , 6u );
630627 EXPECT_EQ (Binding.LowerBound , 7u );
631- EXPECT_EQ (Binding.UpperBound , 8u );
632- ;
628+ EXPECT_EQ (Binding.UpperBound , 8u );;
629+
633630
634631 EXPECT_FALSE (It == PSVInfo->getResources ().end ());
635632
0 commit comments