Bug 93847

Summary: [Qt] Very strange incremental build bug
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: Tools / TestsAssignee: Tor Arne Vestbø <vestbo>
Status: RESOLVED FIXED    
Severity: Blocker CC: abecsi, hausmann, noam, ossy, vestbo, webkit.review.bot
Priority: P1 Keywords: Qt, QtTriaged
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
build log from the bot
none
build log from the bot - same revision, second build, success
none
diff between WebKitBuild directories
none
Patch ossy: review+

Csaba Osztrogonác
Reported 2012-08-13 07:38:05 PDT
Created attachment 157995 [details] build log from the bot There are an incremental build bug on the Qt bots intermittently. (~ once a week) Unfortunately it's impossible to reproduce it. But now I have a build log for it and I saved the full WebKitBuild directory to help to find the root of the bug.
Attachments
build log from the bot (43.89 KB, text/plain)
2012-08-13 07:38 PDT, Csaba Osztrogonác
no flags
build log from the bot - same revision, second build, success (108.64 KB, text/plain)
2012-08-13 07:49 PDT, Csaba Osztrogonác
no flags
diff between WebKitBuild directories (166.91 KB, patch)
2012-08-13 08:00 PDT, Csaba Osztrogonác
no flags
Patch (2.94 KB, patch)
2012-09-05 05:48 PDT, Tor Arne Vestbø
ossy: review+
Csaba Osztrogonác
Comment 1 2012-08-13 07:49:33 PDT
Created attachment 157999 [details] build log from the bot - same revision, second build, success
Csaba Osztrogonác
Comment 2 2012-08-13 08:00:17 PDT
Created attachment 158002 [details] diff between WebKitBuild directories left side (-): broken build right side (+): second and working build
Csaba Osztrogonác
Comment 5 2012-08-22 09:12:33 PDT
Do we need more build logs from other bots?
Csaba Osztrogonác
Comment 7 2012-08-27 23:57:04 PDT
Csaba Osztrogonác
Comment 9 2012-08-31 06:34:57 PDT
One more fail, now on the EWS bot: - bug: https://bugs.webkit.org/show_bug.cgi?id=95382#c5 - build log: http://queues.webkit.org/results/13689448 It would be great to fix this crazy bug as soon as possible ... Or else nobody will trust in Qt buildbots and EWS bot. :-(
Simon Hausmann
Comment 10 2012-08-31 06:50:06 PDT
The "make[4]: *** No targets. Stop." makes me wonder if this is perhaps the result of a corrupted make file due to two qmake instances writing the same file. That would also explain why the likely-hood of this is somewhat related to the number of parallel jobs.
Csaba Osztrogonác
Comment 11 2012-08-31 07:14:08 PDT
Tor Arne Vestbø
Comment 13 2012-09-04 10:10:19 PDT
Taking
Tor Arne Vestbø
Comment 14 2012-09-05 05:48:33 PDT
Csaba Osztrogonác
Comment 15 2012-09-05 05:53:34 PDT
Comment on attachment 162231 [details] Patch r=me, thanks for the fix.
Tor Arne Vestbø
Comment 16 2012-09-05 06:11:31 PDT
Note You need to log in before you can comment on or make changes to this bug.