BaseObject_FileLoad 105/ 105 [ OK ] BaseObject_Object_GetSet 455/ 455 [ OK ] BaseObject_HandlerFields 115/ 115 [ OK ] BaseObject_Handler 136/ 136 [ OK ] BaseObject_HandlerRegistration 200/ 200 [ OK ] Bitstream_Write 0/ 0 [ OK ] Bitstream_Read 52/ 52 [ OK ] ChecksumSHA1 25041/ 25041 [ OK ] ChecksumMD5 25089/ 25089 [ OK ] Container_StackStridedMemoryView 0/ 0 [ OK ] Container_StackMemoryView_Large 5120/ 5120 [ OK ] Container_StackMemoryView 515/ 515 [ OK ] TArray_GenericTest_NonRelocatableClass 1030/ 1030 [ OK ] TArray_GenericTest_InertAggregate 6231/ 6231 [ OK ] TArray_GenericTest_F32 6231/ 6231 [ OK ] TArray_GenericTest_I64 6231/ 6231 [ OK ] TArray_GenericTest_U8 6231/ 6231 [ OK ] CString_MatchFuzzy 50/ 50 [ OK ] CString_Match 66/ 66 [ OK ] CString_Concatenation 6/ 6 [ OK ] CString_Escape 30/ 30 [ OK ] CString_Unescape 27/ 27 [ OK ] CString_CaseChange 36/ 36 [ OK ] CString_Compare 56/ 56 [ OK ] CString_EqualityNoCase 98/ 98 [ OK ] CString_Equality 23/ 23 [ OK ] CString_Emptyness 15/ 15 [ OK ] CString_Basic 19/ 19 [ OK ] CStaticString_CompareNoCase 0/ 0 [ OK ] CStaticString_Compare 56/ 56 [ OK ] CStaticString_Equality 23/ 23 [ OK ] CStaticString_Basic 19/ 19 [ OK ] HashStatic 21/ 21 [ OK ] LowDiscrepancySequence_HaltonPlane_Big 63/ 63 [ OK ] LowDiscrepancySequence_HaltonPlane 4320/ 4320 [ OK ] LowDiscrepancySequence_HaltonSphere_Big 0/ 63 [ FAILED ] LowDiscrepancySequence_HaltonSphere 792/ 4320 [ FAILED ] LowDiscrepancySequence_HammersleyPlane_Big 21/ 21 [ OK ] LowDiscrepancySequence_HammersleyPlane 360/ 360 [ OK ] LowDiscrepancySequence_HammersleySphere_Big 182/ 189 [ FAILED ] LowDiscrepancySequence_HammersleySphere 3227/ 3252 [ FAILED ] Mem_StackAlloc 3/ 3 [ OK ] Mem_StackChecks 8/ 8 [ OK ] Mem_Misc 4/ 4 [ OK ] Mem_Aliasing 740/ 740 [ OK ] Mem_Alignment 124/ 124 [ OK ] Mem_Fill 64/ 64 [ OK ] Mem_Copy_Overlapped 4096/ 4096 [ OK ] Mem_Copy 64/ 64 [ OK ] Mem_Clear 64/ 64 [ OK ] MemoryView_Iterators 18/ 18 [ OK ] MemoryView_Accessors 1028/ 1028 [ OK ] MemoryView_SubView 1542/ 1542 [ OK ] MemoryView 32/ 32 [ OK ] NativeStringUtils_FormatFp 19/ 19 [ OK ] NativeStringUtils_Format 77/ 77 [ OK ] NativeStringUtils_Escape 40/ 40 [ OK ] NativeStringUtils_Unescape 72/ 72 [ OK ] NativeStringUtils_CaseChange 12/ 12 [ OK ] NativeStringUtils_CompareNoCase 78/ 78 [ OK ] NativeStringUtils_Compare 39/ 39 [ OK ] NativeStringUtils_Equal 21/ 21 [ OK ] NativeStringUtils_Length 3104/ 3104 [ OK ] Random_Fp32Range 130/ 130 [ OK ] Random_Fp32_Fast 128/ 128 [ OK ] Random_Fp32 131/ 131 [ OK ] Random_U32Range 141/ 141 [ OK ] Random_U32_Fast 129/ 129 [ OK ] Random_U32 140/ 140 [ OK ] Script_ArgumentAttributes 12/ 12 [ OK ] Script_SelfCall 18/ 18 [ OK ] Script_Call_Streamed 24/ 24 [ OK ] Script_Call 18/ 18 [ OK ] Script_VectorConditions 31/ 31 [ OK ] Script_BoolConditions 39/ 39 [ OK ] Script_Conditions_Streamed 2/ 2 [ OK ] Script_Strings 7/ 7 [ OK ] Script_Version 14/ 14 [ OK ] Script_MathsArithmeticTransforms_Fast 36/ 36 [ OK ] Script_MathsArithmeticTransforms 36/ 36 [ OK ] Script_MathsPow 13/ 13 [ OK ] Script_Locals 9/ 10 [ FAILED ] Script_Swizzles 26/ 26 [ OK ] Script_MathOps_Streamed 14/ 18 [ FAILED ] Script_MathOps 31/ 31 [ OK ] Script_RealLifeHeavyScripts 51/ 51 [ OK ] Sort_Composite_Fp32 102/ 102 [ OK ] Sort_Composite_U32 102/ 102 [ OK ] Sort_Radix11_Fp32 102/ 102 [ OK ] Sort_Radix11_U32 102/ 102 [ OK ] Sort_Radix8_Fp32 102/ 102 [ OK ] Sort_Radix8_U32 102/ 102 [ OK ] Sort_Quick 102/ 102 [ OK ] Sort_Insertion 12/ 12 [ OK ] Sort_BidirectionalBubble 12/ 12 [ OK ] Sort_Bubble 12/ 12 [ OK ] TimerRawCPUCycles64 63/ 63 [ OK ] TimerRawCPUCycles32 43/ 43 [ OK ] Timer64 7/ 7 [ OK ] Timer32 7/ 7 [ OK ] Image_Compress 10/ 10 [ OK ] Image_Decompress 18/ 18 [ OK ] Image_DownsampleX4_Average_Ubyte4 7945/ 7945 [ OK ] Image_DownsampleX4_ClampToLowest_Ubyte4 7945/ 7945 [ OK ] Image_DownsampleX4_ClampToHighest_Ubyte4 7945/ 7945 [ OK ] Image_DownsampleX4_Average_Float 7945/ 7945 [ OK ] Image_DownsampleX4_ClampToLowest_Float 7945/ 7945 [ OK ] Image_DownsampleX4_ClampToHighest_Float 7945/ 7945 [ OK ] Billboards_PlanarQuad 23104/ 23104 [ OK ] Billboards_AxialSpheroidal 23104/ 23104 [ OK ] Billboards_AxialQuad 23104/ 23104 [ OK ] Billboards_ViewQuad 23104/ 23104 [ OK ] Billboards_ScreenQuad 23104/ 23104 [ OK ] Billboards_PlanarQuad_Align 0/ 0 [ OK ] Billboards_AxialSpheroidal_Align 0/ 0 [ OK ] Billboards_AxialQuad_Align 0/ 0 [ OK ] Billboards_ViewQuad_Align 1011365/1038678 [ FAILED ] Billboards_ScreenQuad_Align 1011365/1038678 [ FAILED ] Billboards_PlanarQuad_Texcoords16i_Atlas 67287/ 67287 [ OK ] Billboards_PlanarQuad_Texcoords16u_Atlas 67287/ 67287 [ OK ] Billboards_PlanarQuad_Texcoords32f_Atlas 74898/ 74898 [ OK ] Billboards_PlanarQuad_Texcoords16i 20280/ 20280 [ OK ] Billboards_PlanarQuad_Texcoords16u 20280/ 20280 [ OK ] Billboards_PlanarQuad_Texcoords32f 21958/ 21958 [ OK ] Billboards_AxialSpheroidal_Texcoords16i_Atlas 67287/ 67287 [ OK ] Billboards_AxialSpheroidal_Texcoords16u_Atlas 67287/ 67287 [ OK ] Billboards_AxialSpheroidal_Texcoords32f_Atlas 74898/ 74898 [ OK ] Billboards_AxialSpheroidal_Texcoords16i 20280/ 20280 [ OK ] Billboards_AxialSpheroidal_Texcoords16u 20280/ 20280 [ OK ] Billboards_AxialSpheroidal_Texcoords32f 21958/ 21958 [ OK ] Billboards_AxialQuad_Texcoords16i_Atlas 67287/ 67287 [ OK ] Billboards_AxialQuad_Texcoords16u_Atlas 67287/ 67287 [ OK ] Billboards_AxialQuad_Texcoords32f_Atlas 74898/ 74898 [ OK ] Billboards_AxialQuad_Texcoords16i 20280/ 20280 [ OK ] Billboards_AxialQuad_Texcoords16u 20280/ 20280 [ OK ] Billboards_AxialQuad_Texcoords32f 21958/ 21958 [ OK ] Billboards_ViewQuad_Texcoords16i_Atlas 67287/ 67287 [ OK ] Billboards_ViewQuad_Texcoords16u_Atlas 67287/ 67287 [ OK ] Billboards_ViewQuad_Texcoords32f_Atlas 74898/ 74898 [ OK ] Billboards_ViewQuad_Texcoords16i 20280/ 20280 [ OK ] Billboards_ViewQuad_Texcoords16u 20280/ 20280 [ OK ] Billboards_ViewQuad_Texcoords32f 21958/ 21958 [ OK ] Billboards_ScreenQuad_Texcoords16i_Atlas 67287/ 67287 [ OK ] Billboards_ScreenQuad_Texcoords16u_Atlas 67287/ 67287 [ OK ] Billboards_ScreenQuad_Texcoords32f_Atlas 74898/ 74898 [ OK ] Billboards_ScreenQuad_Texcoords16i 20280/ 20280 [ OK ] Billboards_ScreenQuad_Texcoords16u 20280/ 20280 [ OK ] Billboards_ScreenQuad_Texcoords32f 21958/ 21958 [ OK ] Mesh_TriangleSorter32 44710/ 44710 [ OK ] Mesh_TriangleSorter16 44710/ 44710 [ OK ] ProximityHash_MapOverAllObjects 4173/ 4173 [ OK ] ProximityHash_QueryLocality 5512/ 5512 [ OK ] ProximityHash_QueryNearest 5512/ 5512 [ OK ] ProximityBruteforce_MapOverAllObjects 3346/ 3346 [ OK ] ProximityBruteforce_QueryLocality 3346/ 3346 [ OK ] ProximityBruteforce_QueryNearest 3346/ 3346 [ OK ] ShapesCaracs_Sweep 0/ 0 [ OK ] ShapesCaracs_Collection 2/ 2 [ OK ] ShapesCaracs_Spline 0/ 0 [ OK ] ShapesCaracs_Mesh 0/ 0 [ OK ] ShapesCaracs_Plane 3/ 3 [ OK ] ShapesCaracs_Cone 11/ 11 [ OK ] ShapesCaracs_Capsule 16/ 16 [ OK ] ShapesCaracs_Cylinder 22/ 22 [ OK ] ShapesCaracs_ComplexEllipsoid 41/ 41 [ OK ] ShapesCaracs_Sphere 15/ 15 [ OK ] ShapesCaracs_Box 7/ 7 [ OK ] PPU: Launching SPU unit-tests... PPU: waiting for completion of the task [ SPU ] : TIntegerTools_NextPowerOfTwo 330/ 330 [ OK ] [ SPU ] : TIntegerTools_IsPowerOfTwo 376/ 376 [ OK ] [ SPU ] : TIntegerTools_StaticLog 73/ 73 [ OK ] [ SPU ] : TIntegerTools_Log64 378/ 378 [ OK ] [ SPU ] : TIntegerTools_Log32 220/ 220 [ OK ] [ SPU ] : TIntegerTools_ReverseBytes 4/ 4 [ OK ] [ SPU ] : TIntegerTools_CountBits 75/ 75 [ OK ] [ SPU ] : TNumericTraits_FpUlps 12/ 12 [ OK ] [ SPU ] : TNumericTraits_Fp64Properties 117/ 117 [ OK ] [ SPU ] : TNumericTraits_Fp32Properties 115/ 115 [ OK ] [ SPU ] : TNumericTraits_Fp16Properties 117/ 117 [ OK ] [ SPU ] : Maths_Fp16Stream 0/ 0 [ OK ] [ SPU ] : Maths_Fp16 583/ 583 [ OK ] [ SPU ] : Maths_ResonantFilter_SinCos 3/ 3 [ OK ] 2403/0 done ! [ SPU ] : Maths_Vector_Axial_Ops 18/ 18 [ OK ] report output: 0/0 succeeded PPU: waiting for completion of the task [ SPU ] : Maths_Vector_ProjectOnVector 682/ 682 [ OK ] [ SPU ] : Maths_Vector_Refract 584/ 584 [ OK ] [ SPU ] : Maths_Vector_Reflect 357/ 357 [ OK ] [ SPU ] : Maths_Vector_Dehomogeneize 1030/ 1030 [ OK ] [ SPU ] : Maths_Vector_Test_IsColinearWith 32/ 32 [ OK ] [ SPU ] : Maths_Vector_Test_IsZero 6/ 6 [ OK ] [ SPU ] : Maths_Vector_Tests_Finite_Infinite_Nan 30/ 30 [ OK ] [ SPU ] : Maths_Vector_Normalize 696/ 696 [ OK ] [ SPU ] : Maths_Vector_Flip 10/ 10 [ OK ] [ SPU ] : Maths_Vector_Snap 4096/ 4096 [ OK ] [ SPU ] : Maths_Vector_Clamp 2052/ 2052 [ OK ] [ SPU ] : Maths_Vector_Cross4 510/ 510 [ OK ] [ SPU ] : Maths_Vector_Cross3 2045/ 2047 [ FAILED ] [ SPU ] : Maths_Vector_Distance 1023/ 1023 [ OK ] [ SPU ] : Maths_Vector_Length 2046/ 2046 [ OK ] [ SPU ] : Maths_Vector_Dot 1010/ 1536 [ FAILED ] [ SPU ] : Maths_Vector_All_Components_Equal 8/ 8 [ OK ] [ SPU ] : Maths_Vector_Highest_Lowest_Component_Accessors_ID 6/ 6 [ OK ] [ SPU ] : Maths_Vector_Highest_Lowest_Component_Accessors 4/ 4 [ OK ] [ SPU ] : Maths_Vector_Lerp 6/ 6 [ OK ] [ SPU ] : Maths_Vector_Ceil 687/ 687 [ OK ] [ SPU ] : Maths_Vector_Floor 687/ 687 [ OK ] [ SPU ] : Maths_Vector_Abs 684/ 684 [ OK ] [ SPU ] : Maths_Vector_Arithmetic_Unary_Operators 1024/ 1024 [ OK ] [ SPU ] : Maths_Vector_Arithmetic_Operators_Promotion 2/ 2 [ OK ] [ SPU ] : Maths_Vector_Arithmetic_Binary_Operators_Scalar 3/ 3 [ OK ] [ SPU ] : Maths_Vector_Arithmetic_Binary_Operators_Vector 3/ 4 [ FAILED ] [ SPU ] : Maths_Vector_Comparison_Operators_Scalar 4122/ 4122 [ OK ] [ SPU ] : Maths_Vector_Comparison_Operators_Vector 1386/ 1386 [ OK ] [ SPU ] : Maths_Vector_MaskedCompares 81/ 81 [ OK ] [ SPU ] : Maths_Vector_Accessors_Swizzle_Unordered_Numeric 18/ 18 [ OK ] [ SPU ] : Maths_Vector_Accessors_Swizzle_Fast_Ordered 6/ 6 [ OK ] [ SPU ] : Maths_Vector_Accessors_Named 5/ 5 [ OK ] [ SPU ] : Maths_Vector_Accessors_Indexed 4/ 4 [ OK ] [ SPU ] : Maths_Vector_Constructors 17/ 17 [ OK ] 25509/529 done ! [ SPU ] : Maths_Matrix_Transpose 512/ 512 [ OK ] [ SPU ] : Maths_Matrix_Rotate_Vector 204/ 204 [ OK ] [ SPU ] : Maths_Matrix_Translate_Vector 204/ 204 [ OK ] [ SPU ] : Maths_Matrix_Transform_Vector 204/ 204 [ OK ] [ SPU ] : Maths_Matrix_Scale 340/ 340 [ OK ] [ SPU ] : Maths_Matrix_inversions 384/ 384 [ OK ] ca1em6 = 8 [ SPU ] : Maths_Matrix_Determinant_3x3 228/ 229 [ FAILED ] [ SPU ] : Maths_Matrix_Determinant_4x4 128/ 128 [ OK ] [ SPU ] : Maths_Matrix_Comparisons 1024/ 1024 [ OK ] [ SPU ] : Maths_Matrix_Operators 768/ 768 [ OK ] [ SPU ] : Maths_Matrix_Constructors_4x4 24/ 24 [ OK ] [ SPU ] : Maths_Matrix_Constructors_4x3 24/ 24 [ OK ] [ SPU ] : Maths_Matrix_Constructors_3x4 18/ 18 [ OK ] [ SPU ] : Maths_Matrix_Constructors_3x3 18/ 18 [ OK ] [ SPU ] : Maths_Matrix_Constructors_3x2 18/ 18 [ OK ] report output: 0/0 succeeded PPU: waiting for completion of the task report output: 0/0 succeeded PPU: waiting for completion of the task [ SPU ] : Maths_Matrix_Constructors_2x2 12/ 12 [ OK ] [ SPU ] : Maths_Matrix 75/ 75 [ OK ] [ SPU ] : Maths_Quaternion 18/ 18 [ OK ] 4204/1 done ! [ SPU ] : Maths_Interpolators_FastArrayView_F4 1262/ 1262 [ OK ] [ SPU ] : Maths_Interpolators_FastArrayView_F3 1262/ 1262 [ OK ] [ SPU ] : Maths_Interpolators_FastArrayView_F2 1262/ 1262 [ OK ] [ SPU ] : Maths_Interpolators_FastArrayView_F1 1262/ 1262 [ OK ] [ SPU ] : Maths_Interpolators_ArrayView_F4 3897/ 4052 [ FAILED ] [ SPU ] : Maths_Interpolators_ArrayView_F3 3897/ 4052 [ FAILED ] [ SPU ] : Maths_Interpolators_ArrayView_F2 3897/ 4052 [ FAILED ] [ SPU ] : Maths_Interpolators_ArrayView_F1 3897/ 4052 [ FAILED ] 21256/620 done ! report output: 0/0 succeeded PPU: waiting for completion of the task [ SPU ] : Maths_None_Scalar_Constructors 6/ 6 [ OK ] [ SPU ] : Maths_None_Scalar_Trig 30/ 30 [ OK ] [ SPU ] : Maths_None_Scalar_LowPrecision_Pow 2970/ 3072 [ FAILED ] [ SPU ] : Maths_None_Scalar_FullPrecision_Pow 2970/ 3072 [ FAILED ] [ SPU ] : Maths_None_Scalar_LowPrecision_Exp_Log 1543/ 1544 [ FAILED ] [ SPU ] : Maths_None_Scalar_FullPrecision_Exp_Log 1543/ 1544 [ FAILED ] [ SPU ] : Maths_None_Scalar_LowPrecision_SquareRoot 8192/ 8192 [ OK ] [ SPU ] : Maths_None_Scalar_FullPrecision_SquareRoot 8192/ 8192 [ OK ] [ SPU ] : Maths_None_Scalar_Decimals 16/ 20 [ FAILED ] [ SPU ] : Maths_None_Scalar_Saturate 2048/ 2048 [ OK ] [ SPU ] : Maths_None_Scalar_Clamp 3072/ 3072 [ OK ] [ SPU ] : Maths_None_Scalar_MinMax 6144/ 6144 [ OK ] [ SPU ] : Maths_None_Scalar 46/ 46 [ OK ] [ SPU ] : Maths_None_Scalar_Comparisons 21504/21504 [ OK ] [ SPU ] : Maths_None_Scalar_Arithmetic 9224/ 9224 [ OK ] [ SPU ] : Maths_None_Scalar_Converts 12288/12288 [ OK ] [ SPU ] : Maths_None_Scalar_Load_Store 6/ 6 [ OK ] 80004/210 done ! report output: 0/0 succeeded PPU: waiting for completion of the task [ SPU ] : Maths_None_StreamNormalize 800/ 800 [ OK ] [ SPU ] : Maths_None_Stream 700/ 700 [ OK ] [ SPU ] : Maths_None_Float4_LowPrecision_SquareRoot 2048/ 2048 [ OK ] [ SPU ] : Maths_None_Float4_FullPrecision_SquareRoot 2048/ 2048 [ OK ] [ SPU ] : Maths_None_Float4_Decimals 4/ 8 [ FAILED ] [ SPU ] : Maths_None_Float4_Transpose 8/ 8 [ OK ] [ SPU ] : Maths_None_Float4 82/ 82 [ OK ] [ SPU ] : Maths_None_Float4_Rotations 56/ 80 [ FAILED ] [ SPU ] : Maths_None_Float4_Swizzles 27/ 27 [ OK ] [ SPU ] : Maths_None_Float4_Select 48/ 48 [ OK ] [ SPU ] : Maths_None_Float4_Cmp 52/ 52 [ OK ] [ SPU ] : Maths_None_Float4_Arithmetic 5645/ 5645 [ OK ] [ SPU ] : Maths_None_Float4_Converts 4096/ 4096 [ OK ] [ SPU ] : Maths_None_Float4_Load_Store 280/ 280 [ OK ] [ SPU ] : Maths_None_Vector_Constructors 22/ 22 [ OK ] 15944/28 done ! report output: 0/0 succeeded SPU 6/ 6 [ OK ] Hellheaven UnitTests report [ FAILED ] Succeeded: 4011014 Failed: 58723 Total: 4069737