What do you do while compiling?

From Visual Basic to GNU C, this is the place to talk programming.

Moderators: SecretSquirrel, just brew it!

What do you do while compiling?

Postposted on Thu Apr 04, 2013 8:16 pm

So, I'm currently waiting for a project to compile which led me to wonder what the other Dev Gerbils do while waiting for code to compile?

As for myself, I usually find myself here, looking through our bug tracker, checking email, or browsing random website. What about the rest of you guys?
2600K @ 4.8GHz; XSPC Rasa/RX240/RX120 Phobya Xtreme 200; Asus P8Z68-V Pro; 16GB Corsair Vengeance 1333 C9; 2x7970 OC w/ Razor 7970; Force GT 120GB; 3x F3 1TB; Corsair HX750; X-Fi Titanium; Corsair Obsidian 650D; Dell 2408WFP Rev. A01; 2x Dell U2412m
mortifiedPenguin
Gerbil Elite
 
Posts: 812
Joined: Mon Oct 08, 2007 7:46 pm

Re: What do you do while compiling?

Postposted on Thu Apr 04, 2013 8:43 pm

If I hit a point in a task that will free me up for longer than it takes to glance at my email, I usually take that as a hint it is time to context switch and work on one of the other five things I'm doing for a while. Whether it is a long compile, a benchmark run, some test, or a simulation, time when the computer is off doing stuff without me is when I context switch. Yes, it will probably be an hour or more before I get back to it and it may only take 10 minutes, but it is the only way I can make efficient use of the time.

Now, if the project happens to be top priority and can't be context switched out, or if I am just fried and need a break, I'll usually hit the web for a bit and catch up on the news or something.

--SS
SecretSquirrel
Gerbil Jedi
Gold subscriber
 
 
Posts: 1717
Joined: Tue Jan 01, 2002 7:00 pm
Location: The Colony, TX (Dallas suburb)

Re: What do you do while compiling?

Postposted on Fri Apr 05, 2013 10:54 am

http://xkcd.com/303/
And yes I have the shirt:
http://store.xkcd.com/products/compiling

Actually when I first started, a colleague taught me diablo tricks whilst we were waiting for compiles.
notfred
Grand Gerbil Poohbah
 
Posts: 3736
Joined: Tue Aug 10, 2004 10:10 am
Location: Ottawa, Canada

Re: What do you do while compiling?

Postposted on Fri Apr 05, 2013 11:26 am

Depends. If it's a fairly short compile, like a Linux kernel, I often just watch it happen.
Fuji X-E1 Leica Elmar 135 4 XF60mm 2.4 Macro | Zeiss FE 35mm 2.8
http://carnagepro.com
"Everything ... they eat everything, and fear is their bacon bits."
PenGun
Gerbil Elite
 
Posts: 791
Joined: Fri Jun 18, 2004 1:48 pm
Location: BC Canada

Re: What do you do while compiling?

Postposted on Fri Apr 05, 2013 11:34 am

Spec out a beefy hardware cluster for distcc to slash my compile times! :wink:
4770K @ 4.7 GHz; 32GB DDR3-2133; GTX-770; 512GB 840 Pro (2x); Fractal Define XL-R2; NZXT Kraken-X60
--Many thanks to the TR Forum for advice in getting it built.
chuckula
Gerbil Elite
Gold subscriber
 
 
Posts: 563
Joined: Wed Jan 23, 2008 9:18 pm
Location: Probably where I don't belong.

Re: What do you do while compiling?

Postposted on Thu Apr 18, 2013 7:59 am

I look for funny cat pictures.
If there is one thing a remote-controlled, silent and unseeable surveillance/killing machine needs, it’s more whimsy. -- Marcus
Darkmage
Darth Gerbil
Gold subscriber
 
 
Posts: 7371
Joined: Sat Mar 13, 2004 9:44 am
Location: Hell, Virginia

Re: What do you do while compiling?

Postposted on Thu Apr 18, 2013 12:12 pm

Darkmage wrote:I look for funny cat pictures.
Now that's the kind of response I was expecting. :P
2600K @ 4.8GHz; XSPC Rasa/RX240/RX120 Phobya Xtreme 200; Asus P8Z68-V Pro; 16GB Corsair Vengeance 1333 C9; 2x7970 OC w/ Razor 7970; Force GT 120GB; 3x F3 1TB; Corsair HX750; X-Fi Titanium; Corsair Obsidian 650D; Dell 2408WFP Rev. A01; 2x Dell U2412m
mortifiedPenguin
Gerbil Elite
 
Posts: 812
Joined: Mon Oct 08, 2007 7:46 pm

Re: What do you do while compiling?

Postposted on Thu Apr 18, 2013 12:29 pm

Most of the stuff I deal with these days compiles quickly enough that it is not an issue.

About a year ago when I was dealing with a monster VHDL project (that took over an hour to compile) I started juggling multiple sandboxes, developing/debugging multiple features in parallel. I would edit or test one while the other ones were compiling, to get my effective edit/compile/test cycle time down.

It's actually the reason I have an FX-8150 as my work desktop now. Having 8 cores (and 16GB of RAM) was an attractive option for running multiple FPGA compilations in parallel while also doing stuff in the foreground.
(this space intentionally left blank)
just brew it!
Administrator
Gold subscriber
 
 
Posts: 37710
Joined: Tue Aug 20, 2002 10:51 pm
Location: Somewhere, having a beer

Re: What do you do while compiling?

Postposted on Thu Apr 18, 2013 1:37 pm

I silently curse my aging circa 2007 Core2 machine and its painfully slow hard disk. I'm currently waiting for a lull in my work projects so I'll have time to obtain a new machine from IT and get it all set up like my old one.
nerdrage
Graphmaster Gerbil
 
Posts: 1279
Joined: Thu Mar 06, 2003 2:49 pm
Location: Raleigh/Durham, NC

Re: What do you do while compiling?

Postposted on Thu Apr 18, 2013 2:03 pm

Just finished a project that analyzed the losses and delinquency rates on subprime residential mortgage backed securities from 1999-2007. Took 2 hours to compile the data so that it can be readily used in the analysis portion. Much of that time is killed by reading news and forums.
Sixty percent of the time, it works every time.
Jive
Gerbil Jedi
 
Posts: 1573
Joined: Mon Dec 23, 2002 10:14 pm
Location: San Francisco, California


Return to Developer's Den

Who is online

Users browsing this forum: No registered users and 0 guests