News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Test of parallel building

Started by Ceniza, January 25, 2006, 08:25:34 PM

Previous topic - Next topic

Ceniza

Don Corleone, I'm happy to see you're working in that feature already.

I just downloaded and compiled that branch :)

A full rebuild of Code::Blocks in my machine using -s -O3 and removing -g takes 8 minutes 47 seconds. Now, using that branch and setting 3 threads it rebuilds that project in 5 minutes 5 seconds.

I'd like to know if there's something else to add there, to that feature :)

And thanks :D

mandrav

Quote from: Ceniza on January 25, 2006, 08:25:34 PM
A full rebuild of Code::Blocks in my machine using -s -O3 and removing -g takes 8 minutes 47 seconds. Now, using that branch and setting 3 threads it rebuilds that project in 5 minutes 5 seconds.

Does this mean it's working?  :shock:




Lol, I 'm kidding :lol:, of course it's working ;)
Be patient!
This bug will be fixed soon...

Ceniza

It's the first time I post in the wrong place :P

Anyway, that means it's supposed to be fully working and just needs some more testing before the merge?

killerbot

......    merge the goodies ........ merge the goodies ....



:lol: :lol: :lol: :lol: :lol:

sethjackson

Quote from: killerbot on January 25, 2006, 09:36:53 PM
......    merge the goodies ........ merge the goodies ....



:lol: :lol: :lol: :lol: :lol:

Merge, merge, merge. Wait do bugs come with that too.  :lol:

mandrav

Quote from: Ceniza on January 25, 2006, 09:17:07 PM
Anyway, that means it's supposed to be fully working and just needs some more testing before the merge?

Let me put it this way: it builds C::B just fine ;) so, yes, it just needs some more testing.
Be patient!
This bug will be fixed soon...

rickg22


sethjackson

Quote from: rickg22 on January 25, 2006, 11:07:52 PM
:'( I want a dual core!

Heh I want a supercomputer. Yeah daul core would be sweeet (I don't have it a present).  8)

Ceniza

OK, I found a problem.

Open Code::Blocks and create a new file (the code can be as simple as an empty int main). Now, click on Build.

I always have to click twice to get it compiled and linked.

When the .o file isn't created, the linker will fail, but if the code is correct it'll compile. If you click on Build again it'll link. If you change something in the file and click on Build again, the old .o file will be linked and a new .o file will be created (due to the changes). Once again I have to click twice to get the latest changes in the exe.

NOTE: I'm using 3 threads for compilation.

mandrav

Ah, I forgot to update the single-file build commands. Done now.
Thanks.
Be patient!
This bug will be fixed soon...