REOPENED 146208
Improve the source code generated by make_names.pl
https://bugs.webkit.org/show_bug.cgi?id=146208
Summary Improve the source code generated by make_names.pl
Zan Dobersek
Reported 2015-06-22 10:02:50 PDT
Improve the source code generated by make_names.pl
Attachments
Patch (12.65 KB, patch)
2015-06-22 10:41 PDT, Zan Dobersek
no flags
Patch (12.65 KB, patch)
2015-06-24 11:02 PDT, Zan Dobersek
no flags
WIP patch (10.89 KB, patch)
2016-07-24 06:53 PDT, Zan Dobersek
no flags
Zan Dobersek
Comment 1 2015-06-22 10:41:18 PDT
Zan Dobersek
Comment 2 2015-06-24 05:20:06 PDT
Comment on attachment 255354 [details] Patch Clearing flags on attachment: 255354 Committed r185906: <http://trac.webkit.org/changeset/185906>
Zan Dobersek
Comment 3 2015-06-24 05:20:13 PDT
All reviewed patches have been landed. Closing bug.
WebKit Commit Bot
Comment 4 2015-06-24 06:06:13 PDT
Re-opened since this is blocked by bug 146276
Csaba Osztrogonác
Comment 5 2015-06-24 06:40:18 PDT
(In reply to comment #2) > Comment on attachment 255354 [details] > Patch > > Clearing flags on attachment: 255354 > > Committed r185906: <http://trac.webkit.org/changeset/185906> Additionally it made all layout and performance tests crash on the EFL bots: - https://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2/builds/22711 - https://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2%20%28Perf%29/builds/5989
Zan Dobersek
Comment 6 2015-06-24 11:02:18 PDT
Created attachment 255492 [details] Patch Now uses std::tuple_size<>::value to get the size of the std::array objects.
Csaba Osztrogonác
Comment 7 2015-06-24 12:42:19 PDT
(In reply to comment #6) > Created attachment 255492 [details] > Patch > > Now uses std::tuple_size<>::value to get the size of the std::array objects. Tests still crash on EFL with this patch. :-/
Csaba Osztrogonác
Comment 8 2015-06-25 01:38:25 PDT
Comment on attachment 255492 [details] Patch Please don't land it before fixing the crashes on EFL. If I can help debugging this issue, just ping me on IRC.
Zan Dobersek
Comment 9 2015-07-24 22:02:47 PDT
(In reply to comment #8) > Comment on attachment 255492 [details] > Patch > > Please don't land it before fixing the crashes on EFL. > If I can help debugging this issue, just ping me on IRC. Can you attach a backtrace of the crash that's happening on a clean build with this patch applied?
Csaba Osztrogonác
Comment 10 2015-07-25 01:28:49 PDT
(In reply to comment #9) > (In reply to comment #8) > > Comment on attachment 255492 [details] > > Patch > > > > Please don't land it before fixing the crashes on EFL. > > If I can help debugging this issue, just ping me on IRC. > > Can you attach a backtrace of the crash that's happening on a clean build > with this patch applied? Why isn't enough what the buildbot produced? https://bugs.webkit.org/show_bug.cgi?id=146208#c5
Zan Dobersek
Comment 11 2015-07-26 02:20:25 PDT
(In reply to comment #10) > (In reply to comment #9) > > (In reply to comment #8) > > > Comment on attachment 255492 [details] > > > Patch > > > > > > Please don't land it before fixing the crashes on EFL. > > > If I can help debugging this issue, just ping me on IRC. > > > > Can you attach a backtrace of the crash that's happening on a clean build > > with this patch applied? > > Why isn't enough what the buildbot produced? > https://bugs.webkit.org/show_bug.cgi?id=146208#c5 I can't produce the issue myself on the EFL port, testing a clean build produced with GCC 4.8.
Csaba Osztrogonác
Comment 12 2015-07-27 01:46:57 PDT
(In reply to comment #11) > I can't produce the issue myself on the EFL port, testing a clean build > produced with GCC 4.8. I'll check a clean build with this patch soon. ( in 1-2 hours )
Csaba Osztrogonác
Comment 13 2015-07-27 03:51:46 PDT
(In reply to comment #12) > (In reply to comment #11) > > I can't produce the issue myself on the EFL port, testing a clean build > > produced with GCC 4.8. > > I'll check a clean build with this patch soon. ( in 1-2 hours ) I still get the same crashes as the bot with this patch on Ubuntu 15.04 (GCC 4.9) and no crash without the patch. Gyuyoung, have you got any idea what can be the problem here?
Zan Dobersek
Comment 14 2016-07-24 06:53:10 PDT
Created attachment 284445 [details] WIP patch
WebKit Commit Bot
Comment 15 2016-07-24 06:57:19 PDT
Attachment 284445 [details] did not pass style-queue: ERROR: Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5] Total errors found: 1 in 5 files If any of these errors are false positives, please file a bug against check-webkit-style.
Note You need to log in before you can comment on or make changes to this bug.