WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 93847
[Qt] Very strange incremental build bug
https://bugs.webkit.org/show_bug.cgi?id=93847
Summary
[Qt] Very strange incremental build bug
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
Details
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
Details
diff between WebKitBuild directories
(166.91 KB, patch)
2012-08-13 08:00 PDT
,
Csaba Osztrogonác
no flags
Details
Formatted Diff
Diff
Patch
(2.94 KB, patch)
2012-09-05 05:48 PDT
,
Tor Arne Vestbø
ossy
: review+
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
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 3
2012-08-22 08:39:54 PDT
I found many build failures which can be related to this bug: -
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/15427/steps/compile-webkit/logs/stdio/text
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/17506/steps/compile-webkit/logs/stdio/text
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/17673/steps/compile-webkit/logs/stdio/text
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/17795/steps/compile-webkit/logs/stdio/text
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/17978/steps/compile-webkit/logs/stdio/text
It's strange that all of these build failures are on our "x86-32 Linux Qt Release NRWT" bot, which builds on 4 threads. But I can't find any build failure on our "x86-64 Linux Qt Release" bot which builds on 8 threads.
Csaba Osztrogonác
Comment 4
2012-08-22 09:11:32 PDT
More build failures from the "x86-32 Linux Qt Release - Qt5-WebKit1" bot: -
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/9610/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/9888/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/10019/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/10131/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/10417/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/10548/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20-%20Qt5-WebKit1/builds/10578/steps/compile-webkit/logs/stdio
This bot builds with -j4 too.
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 6
2012-08-27 06:28:27 PDT
One more occurance:
http://build.webkit.sed.hu/builders/ARMv7%20Linux%20Qt5%20Release%20%28Build%29/builds/10491/steps/compile-webkit/logs/stdio
Csaba Osztrogonác
Comment 7
2012-08-27 23:57:04 PDT
One more different strange build fail:
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/18644/steps/compile-webkit/logs/stdio
Csaba Osztrogonác
Comment 8
2012-08-29 01:44:05 PDT
Two more occurances of this bug: -
http://build.webkit.sed.hu/builders/ARMv7%20Linux%20Qt5%20Release%20%28Build%29/builds/10561/steps/compile-webkit/logs/stdio
-
http://build.webkit.sed.hu/builders/ARMv7%20Linux%20Qt5%20Release%20%28Build%29/builds/10564/steps/compile-webkit/logs/stdio
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
Maybe it is related to
https://trac.webkit.org/changeset/121966
Csaba Osztrogonác
Comment 12
2012-09-01 00:33:50 PDT
One more fail:
http://build.webkit.sed.hu/builders/x86-32%20Linux%20Qt%20Release%20NRWT/builds/18968/steps/compile-webkit/logs/stdio
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
Created
attachment 162231
[details]
Patch
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
Committed
r127583
: <
http://trac.webkit.org/changeset/127583
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug