Nebukam / PCGExtendedToolkit

PCGEx is a free (libre) Unreal 5 plugin that expands PCG capabilities. It offers a variety of high-performance nodes; with an edge for building relational graphs (Freeform, Delaunay, Voronoi, MST etc) and pathfinding; and much more.
MIT License
91 stars 10 forks source link

errors in linux build #51

Open tychotic opened 3 weeks ago

tychotic commented 3 weeks ago

Here's the raw output, haven't digested it too much yet:

[155/187] Compile Module.PCGExtendedToolkit.1.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.1.cpp:3: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExAdjacencyFilter.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/Filters/PCGExAdjacencyFilter.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExGraphDefinition.h:11: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExDataState.h:7: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.1.cpp:3: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExAdjacencyFilter.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/Filters/PCGExAdjacencyFilter.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExGraphDefinition.h:11: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExDataState.h:11: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExDataFilter.h:10: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExFactoryProvider.h:9: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ 7 errors generated. [156/187] Link (lld) libUnrealEditor-HermesContentEndpoint.so [157/187] Compile Module.FSGame.3.cpp [158/187] Compile Module.PCGExtendedToolkit.2.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.2.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExDataFilter.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExDataFilter.h:7: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.2.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExDataFilter.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExDataFilter.h:10: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExFactoryProvider.h:9: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ 7 errors generated. [159/187] Compile Module.PCGExtendedToolkit.3.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.3.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExFuseCollinear.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Paths/PCGExFuseCollinear.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Paths/PCGExPathProcessor.h:9: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.3.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExFuseCollinear.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Paths/PCGExFuseCollinear.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Paths/PCGExPathProcessor.h:10: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:13: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExData.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated. [160/187] Compile Module.PCGExtendedToolkit.4.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.4.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExLloydRelax2D.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Misc/PCGExLloydRelax2D.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.4.cpp:3: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExMakeClustersUnique.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExMakeClustersUnique.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExCluster.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:13: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExData.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated. [161/187] Compile Module.PCGExtendedToolkit.5.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.5.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExPathfindingPlotEdges.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/Pathfinding/PCGExPathfindingPlotEdges.h:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/Pathfinding/PCGExPathfinding.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExCluster.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:11: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.5.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExPathfindingPlotEdges.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/Pathfinding/PCGExPathfindingPlotEdges.h:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/Pathfinding/PCGExPathfinding.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExCluster.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:13: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExData.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated. [162/187] Compile Module.PCGExtendedToolkit.6.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.6.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExSampleSurfaceGuided.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Sampling/PCGExSampleSurfaceGuided.h:9: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.6.cpp:4: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExSanitizeClusters.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExSanitizeClusters.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExCluster.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:13: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExData.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated. [163/187] Compile Module.ShooterCoreRuntime.cpp [164/187] Compile Module.PCGExtendedToolkit.9.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.9.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Private/Sampling/PCGExSampleProjectedNearestPoint.cpp:4: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Sampling/PCGExSampleProjectedNearestPoint.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.9.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Private/Sampling/PCGExSampleProjectedNearestPoint.cpp:4: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Sampling/PCGExSampleProjectedNearestPoint.h:11: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated. [165/187] Compile Module.PocketWorlds.cpp [166/187] Link (lld) libUnrealEditor-PocketWorlds.so [167/187] Compile Module.PCGExtendedToolkit.7.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.7.cpp:2: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExWriteIndex.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Misc/PCGExWriteIndex.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.7.cpp:3: In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/UnrealEditor/Inc/PCGExtendedToolkit/UHT/PCGExWritePathExtras.gen.cpp:8: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Paths/PCGExWritePathExtras.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Paths/PCGExPathProcessor.h:10: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:13: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExData.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated. [168/187] Compile Module.PCGExtendedToolkit.8.cpp In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.8.cpp:3: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Private/Graph/PCGExEdgesProcessor.cpp:4: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExEdgesProcessor.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExCluster.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:11: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected '>' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:27: note: to match this '<' GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:36: error: expected unqualified-id GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:37: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:49: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:62: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start<MainTask>(-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ In file included from /src/game/Plugins/PCGExtendedToolkit/Intermediate/Build/Linux/x64/UnrealEditor/Development/PCGExtendedToolkit/Module.PCGExtendedToolkit.8.cpp:3: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Private/Graph/PCGExEdgesProcessor.cpp:4: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExEdgesProcessor.h:7: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExCluster.h:9: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Graph/PCGExGraph.h:13: In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/PCGExData.h:8: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ~~ ~~~~~~~^~~~~~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/Data/Blending/PCGExDataBlending.h:545:56: note: place parentheses around the '&&' expression to silence this warning if (bFirstOperation || !this->bInterpolationAllowed && this->GetIsInterpolation()) ^ ( ) 7 errors generated.

Nebukam commented 3 weeks ago

Will be looking into that ASAP -- I've had a lot of issues lately that start popping up and I can quite pinpoint t what change triggered it ^^

As for your compilation errors that should be an easy fix. Will keep you posted!

Nebukam commented 3 weeks ago

Hiya @tychotic ! I submitted a few fixes in the cluster-features branch; let me know if it pops some new ones after these.

Edit: the branch is broken at the moment( actively working on fixing things!

mattmac-blv commented 3 weeks ago

Ah cool I will test those updates. Is it safe to grab the whole cluster-features or should I cherry pick?

On Fri, Jun 14, 2024 at 10:30 PM Tim @.***> wrote:

Hiya @tychotic https://github.com/tychotic ! I submitted a few fixes in the cluster-features https://github.com/Nebukam/PCGExtendedToolkit/tree/cluster-features branch; let me know if it pops some new ones after these.

— Reply to this email directly, view it on GitHub https://github.com/Nebukam/PCGExtendedToolkit/issues/51#issuecomment-2169138679, or unsubscribe https://github.com/notifications/unsubscribe-auth/BAW37WNBH7ARNCLT2HQJFBDZHPGQPAVCNFSM6AAAAABJLCCN66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRZGEZTQNRXHE . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Nebukam commented 3 weeks ago

Nah it's completely broken atm, I'm bashing my head trying to figure out why :(

tychotic commented 3 weeks ago

haha okay thanks for your hard work :)

On Mon, Jun 17, 2024 at 10:49 AM Tim @.***> wrote:

Nah it's completely broken atm, I'm bashing my head trying to figure out why :(

— Reply to this email directly, view it on GitHub https://github.com/Nebukam/PCGExtendedToolkit/issues/51#issuecomment-2173989259, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUHSCL3IGFXM3XA4NWSCYELZH4OT7AVCNFSM6AAAAABJLCCN66VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZTHE4DSMRVHE . You are receiving this because you were mentioned.Message ID: @.***>

tychotic commented 3 weeks ago

I've got most of them fixed but am stumped by this one so far. We thought it was a clang different interpretation of <foo > so I added spaces but this error persisted:

In file included from /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExFactoryProvider.h:9: /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:38: error: expected '>' GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:28: note: to match this '<' GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:39: error: expected unqualified-id GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:41: error: 'ChunkTask' does not refer to a value GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:286:40: note: declared here template <typename MainTask, typename ChunkTask> ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:53: error: expected expression GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:56: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:60: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~ /src/game/Plugins/PCGExtendedToolkit/Source/PCGExtendedToolkit/Public/PCGExPointsProcessor.h:289:69: error: left operand of comma operator has no effect [-Werror,-Wunused-value] GetAsyncManager()->Start < MainTask < ChunkTask > > (-1, PointIO, NumIterations, ChunkSizeOverride <= 0 ? ChunkSize : ChunkSizeOverride); ^~~~~ 7 errors generated.

tychotic commented 3 weeks ago

think I've found it, stay tuned

Nebukam commented 3 weeks ago

Yeah this one is because there's basically useless redundancy in the template, and it's echoing to another function that does exactly the same thing with a single parameter.

It's safe to remove that function entirely and just keep the other one that does the same thing (the one with the FullTask template)

On another note, I've started to stabilize the cluster-feature branch; while there is still a lot of stuff to iron out and some features that aren't properly updated it should be ready to play in the coming days :D