-
-
Notifications
You must be signed in to change notification settings - Fork 21.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiling with scu_build=yes
takes the double of the time to compile in 4.4 dev 4
#99607
Comments
scu_build=yes
takes the double of the time to compile in 4.4 dev 4scu_build=yes
takes the double of the time to compile in 4.4 dev 4
To be honest I don't know why this change was made, it is "tinkering", and managed to break the existing implementation (which has been tested multi-platform). |
|
@anvilfolk just interesting can you reproduce it too? IIRC you said that SCU was broken on windows in some way |
The thing i noticed is the time to compile without scu is almost the same of using scu after the pr, its looks like the command is not having effect. I also did a test printing the string that |
I think we should try to resolve this rather than just revert it, much more sustainable solution, I will take a look around the code and see |
It will probably be the backslashes or OS specific and not finding files in the hashtable, this is why it was done like this originally (we had to work through a few such issues when it was first added). |
You mean that it will be in one format in |
I can confirm that the engine simply is built without SCU currently, will investigate fixes Edit: I can also confirm that adding the |
Followup to godotengine#98888. Note here can't be any regressions like godotengine#99607 because here separator is not OS dependent and set explicitly Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
Tested versions
System information
Godot v4.4.dev4 - Windows 10.0.19045 - Multi-window, 2 monitors - Vulkan (Forward+) - dedicated AMD Radeon RX 580 2048SP (Advanced Micro Devices, Inc.; 31.0.21921.1000) - AMD Ryzen 5 3600 6-Core Processor (12 threads)2 threads)
Issue description
SCons 4.8.1, Python 3.12, MSVC 2022 17.9.6
While bisecting some issues between 4.4 dev 3 and dev 4 i noticed my compiling time was slower than the normal sometimes and others compiled in the expected time, after some investigation i ended finding that started after pr #98888. Before the cited pr i was able to compile from zero with
dev_build=yes scu_build=yes
in about 4 minutes, after that pr my compile time jumped to 8:30.CC @dustdfg
Steps to reproduce
Compile with
dev_build=yes scu_build=yes
and compare the time before and with pr #98888Minimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: