DaedalicEntertainment/ue4-test-automation

4.25.3 -> 4.26.0: DaeTestPerformanceBudgetActor.cpp: cannot convert from 'const float [4]' to 'float'

helghast opened this issue · 4 comments

Migrating to version 4.26:

1>E:/UnrealEngineProjects2/AutomatedTestingTDD/Plugins/DaedalicTestAutomationPlugin/Source/DaedalicTestAutomationPlugin/Private/DaeTestPerformanceBudgetActor.cpp(193): error C2440: 'initializing': cannot convert from 'const float [4]' to 'float' 1> E:/UnrealEngineProjects2/AutomatedTestingTDD/Plugins/DaedalicTestAutomationPlugin/Source/DaedalicTestAutomationPlugin/Private/DaeTestPerformanceBudgetActor.cpp(193): note: There is no context in which this conversion is possible

image

I temply resolve this by just use gpu[0] time here..

In a project created with version 4.26, in addition to the error above, there is another one:

DaeTestPerformanceBudgetActor.cpp(81): error C2248: 'AActor::Instigator': cannot access private member declared in class 'AActor'

ErroBuildPlugin

In a project created with version 4.26, in addition to the error above, there is another one:

DaeTestPerformanceBudgetActor.cpp(81): error C2248: 'AActor::Instigator': cannot access private member declared in class 'AActor'

ErroBuildPlugin

Change to
SpawnInfo.Instigator = GetInstigator();

Fixed in commit 6539ae0 .