Announcement

Collapse
No announcement yet.

4.23 is building successfully but crashing on start-up (VectorIntrinsics Failed)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    4.23 is building successfully but crashing on start-up (VectorIntrinsics Failed)

    I've just finished building UnrealEngine-4.23 from the release branch of the repo. Everything has built successfully, but whenever I try to fire up Unreal Engine and see the launcher, it cuts back to Visual Studio and gives me this error. Is anyone else having this issue or know how to resolve it?

    Code:
    Fatal error: [File:C:/UnrealEngine/Engine/Source/Runtime/Core/Private/Tests/Math/UnrealMathTest.cpp] [Line: 1525] 
    VectorIntrinsics Failed.
    Code:
    [2019.10.21-22.54.45:724][  0]LogUnrealMathTest: FAILED: TestVectorNormalize_InvSqrtEst
    [2019.10.21-22.54.45:724][  0]LogUnrealMathTest: Bad(2.000000): (0.500000 -0.500000 0.500000 -0.500000) (1.000000 -1.000000 1.000000 -1.000000)
    [2019.10.21-22.54.45:725][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:725][  0]LogUnrealMathTest: Bad(1.000012): (1.000000 0.000000 0.000000 0.000000) (0.000004 -0.000005 0.000011 0.000000)
    [2019.10.21-22.54.45:725][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:725][  0]LogUnrealMathTest: Bad(1.000012): (1.000000 -0.000011 0.000021 0.000000) (0.000004 -0.000005 0.000011 0.000000)
    [2019.10.21-22.54.45:725][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:726][  0]LogUnrealMathTest: Bad(1.589977): (0.317999 -0.423999 0.847998 0.000000) (0.000004 -0.000005 0.000011 0.000000)
    [2019.10.21-22.54.45:726][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:726][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:726][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:726][  0]LogUnrealMathTest: Bad(inf): (-1.000000 0.000000 0.000000 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: Bad(inf): (-0.317999 0.423999 -0.847998 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: Bad(inf): (-1.000000 0.000000 0.000000 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: Bad(inf): (0.577350 0.577350 0.577350 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 1.000000 0.000000 0.000000) (0.000000 -0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:727][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 1.000000 0.000000 0.000000) (0.000000 -0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: Bad(1.589997): (0.317999 -0.423999 0.847998 0.000000) (0.000000 -0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: Bad(inf): (0.000000 -1.000000 0.000000 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: Bad(inf): (-0.317999 0.423999 -0.847998 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:728][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: Bad(inf): (0.000000 -1.000000 0.000000 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: Bad(inf): (0.577350 0.577350 0.577350 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 0.000000 1.000000 0.000000) (0.000000 -0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 0.000000 1.000000 0.000000) (0.000000 -0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: Bad(1.589997): (0.317999 -0.423999 0.847998 0.000000) (0.000000 -0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:729][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: Bad(inf): (0.000000 0.000000 -1.000000 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: Bad(inf): (-0.317999 0.423999 -0.847998 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: Bad(inf): (0.000000 0.000000 -1.000000 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:730][  0]LogUnrealMathTest: Bad(inf): (0.577350 0.577350 0.577350 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 0.000000 0.000000 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 0.000000 0.000000 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: Bad(1.000000): (0.000000 0.000000 0.000000 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:731][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:732][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:733][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:734][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: FAILED: FindBetween: Old == New (vector)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(0.000000): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 0.000000 1.000000)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:735][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:736][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:737][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: FAILED: FindBetween: Old == New (vector)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: Bad(0.000000): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 0.000000 1.000000)
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:738][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:739][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:739][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:739][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:739][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (1.000000 0.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 1.000000 0.000000 0.000000)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:740][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (0.000000 0.000000 1.000000 0.000000)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:741][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:742][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-nan(ind) -nan(ind) -nan(ind) 0.000000)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-1.000000 -0.000000 -0.000000 0.000000)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: Bad(1.000020): (-1.000000 0.000000 0.000000 0.000000) (0.000004 -0.000005 0.000011 0.000000)
    [2019.10.21-22.54.45:743][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:744][  0]LogUnrealMathTest: Bad(1.000020): (-1.000000 -0.000011 0.000021 0.000000) (0.000004 -0.000005 0.000011 0.000000)
    [2019.10.21-22.54.45:744][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:744][  0]LogUnrealMathTest: Bad(1.589977): (0.317999 -0.423999 0.847998 0.000000) (0.000004 -0.000005 0.000011 0.000000)
    [2019.10.21-22.54.45:744][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:744][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: Bad(inf): (1.000000 0.000000 0.000000 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: Bad(inf): (-0.317999 0.423999 -0.847998 0.000000) (-inf inf -inf 0.000000)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: FAILED: FindBetween: Old A->B
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: Bad(nan): (-nan(ind) -nan(ind) -nan(ind) 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (normal)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: Bad(inf): (1.000000 0.000000 0.000000 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: FAILED: FindBetween: New A->B (vector)
    [2019.10.21-22.54.45:745][  0]LogUnrealMathTest: Bad(inf): (0.577350 0.577350 0.577350 0.000000) (inf inf inf 0.000000)
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: FAILED: V.ToOrientationQuat() rotate
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: Bad(1.953902): (1.000000 -0.000032 0.000064 0.000000) (0.317999 -0.423999 0.847998 0.000000)
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: FAILED: V.ToOrientationRotator() rotate
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: Bad(1.953902): (1.000000 -0.000032 0.000064 0.000000) (0.317999 -0.423999 0.847998 0.000000)
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: FAILED: V.ToOrientationQuat() rotate
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: Bad(1.953998): (-1.000000 0.000000 0.000000 0.000000) (-0.317999 0.423999 -0.847998 0.000000)
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: FAILED: V.ToOrientationRotator() rotate
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: Bad(1.953998): (-1.000000 0.000000 0.000000 0.000000) (-0.317999 0.423999 -0.847998 0.000000)
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: FAILED: V.ToOrientationQuat() rotate
    [2019.10.21-22.54.45:746][  0]LogUnrealMathTest: Bad(2.732051): (-1.000000 0.000000 0.000000 0.000000) (0.577350 0.577350 0.577350 0.000000)
    [2019.10.21-22.54.45:747][  0]LogUnrealMathTest: FAILED: V.ToOrientationRotator() rotate
    [2019.10.21-22.54.45:747][  0]LogUnrealMathTest: Bad(2.732051): (-1.000000 0.000000 0.000000 0.000000) (0.577350 0.577350 0.577350 0.000000)
    Fatal error: [File:C:/UnrealEngine/Engine/Source/Runtime/Core/Private/Tests/Math/UnrealMathTest.cpp] [Line: 1525] 
    VectorIntrinsics Failed.

    #2
    This is a known issue in the latest compiler.

    If you install an earlier version of the windows SDK (which has an earlier compiler without the regression), then you can build UE4 using the following BuildConfiguration.xml:

    Code:
    <?xml version="1.0" encoding="utf-8" ?>
    <Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
      <WindowsPlatform>
          <CompilerVersion>14.22.27905</CompilerVersion>
          <WindowsSdkVersion>10.0.18362.0</WindowsSdkVersion>
      </WindowsPlatform>
    </Configuration>
    Put this in SOURCE\Engine\Saved\UnrealBuildTool\BuildConfiguration.xml.

    Comment


      #3
      I had the same issue and got crazy on this one. I built the engine twice and it still failed. Is there a way to solve it?

      Comment


        #4
        wcl1993 yes, follow the instructions I posted or wait for Microsoft to fix the problem in the link I included (which I believe is going to be in VS 16.4).

        Comment


          #5
          Thank you for the fix drichardson, that worked perfectly! So glad to have a working build again. I didn't need to include the WindowsSdkVersion for that one, as it was already using the one listed. I'll keep a lookout for the 16.4 version of VS and hope that it resolves the issue for good.

          Comment

          Working...
          X