SU5 Latest version (1.7.17.0) - Build Process

Version: 1.7.17.0

Frequency: Consistently

Severity: High

Context: mounted from project, in flight / tarmac, hitting Build of an aircraft

Bug description:

We getting a new popup window when we build airplanes now in the latest SU5 build, the 1st stage it says “listing xxxxx (project name)” then another saying “compiling xxxx (project name)”.

What is the purpose of this new messages? I feel this has slowed down the build process for few seconds, which adds time to our workloads.

We hit compile on a normal developing session easily more than 500 times, sometimes even 1000 times a day.. adding a delay of 3 - 7 seconds when we are hitting compile adds between 30 minutes to 2 hours of time wasted in a day waiting between build process for us guys.

This is just a feedback, unless there is a good reason for this new popups.. my preference would be to get rid of them and have faster compile times instead.

We gave you all a survey on the SDK tools earlier this year, surely you all saw what we want is more speed to work, not slow us down…

Why we hit build so much? during model behaviours development, during animations development, during custom simulations development (WASM Classes changes, you have to hit build to get them full in sim), during custom avionics development (doing coherent refresh = CTDs mess, is safer to hit compile most of the time to avoid crashing to desktop), during changes to the flight model to tweak fuel consumption, flying characteristics, etc., During the creation of the pre-flight elements, etc. the list goes on.. full sim editor in place does not fully work for all the operations we do in the sim during development time.

Repro steps:

Load a project aircraft, hit build.

Thanks in advance for listening,
Raul

Hi,
Actually the progress bar is not the main change. With the latest SU5 build, the build of a package no longer freeze the main thread of the game. Without going into details, It was sometimes causing deadlock. The progress bar is just a small UI element that cost nothing for the CPU/GPU.

But the scheduling of building task has been a bit changed, so it might sligthly increase the generation time. Especially if you have low framerate.
We will do some measurement to check that.

Regards,
Xavier / Asobo

3 Likes