Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@liyuqian
Copy link
Contributor

@liyuqian liyuqian commented Apr 9, 2019

The issue with gn --unoptimized seems to be solved in the ToT engine, buildroot, or depot_tools.

The added test makes sure that it won't be broken again for non-Google windows machines.

@liyuqian liyuqian force-pushed the compile_windows_unoptimized branch 4 times, most recently from 85202d6 to fa4850d Compare April 9, 2019 22:23
@liyuqian liyuqian changed the title [WIP] Try windows host_debug_unopt build Build windows host_debug_unopt and host_dynamic_release Apr 9, 2019
@liyuqian
Copy link
Contributor Author

liyuqian commented Apr 9, 2019

@cbracken @chinmaygarde : although we're going to retire --dynamic, it seems that it's needed to make the release build successful. I noticed that our post-submit bots also include --dynamic in the release build. @dnfield : do you know why we added it there?

@dnfield
Copy link
Contributor

dnfield commented Apr 9, 2019

I believe --dynamic is for the dynamic release version - we do a build with and without it. I'm not sure why it would be required here - it shouldn't be.

@liyuqian
Copy link
Contributor Author

liyuqian commented Apr 9, 2019

@dnfield I can only find "build host_dynamic_release" in https://ci.chromium.org/p/flutter/builders/prod/Windows%20Host%20Engine/232 . There seems to be no "build host_release" .

@dnfield
Copy link
Contributor

dnfield commented Apr 9, 2019

Ohhh!

I don't think we can build an AOT mode engine on Windows right now. Dynamic isn't AOT mode.

@liyuqian
Copy link
Contributor Author

liyuqian commented Apr 9, 2019

@dnfield so do we still need to compile and test the release build on windows?

@liyuqian liyuqian force-pushed the compile_windows_unoptimized branch from fa4850d to d9a09f4 Compare April 9, 2019 23:11
@dnfield
Copy link
Contributor

dnfield commented Apr 9, 2019

Talked offline - I don't think we need this in presubmit. If we had any tests running for it that'd be nice, but we build it in post submit and really just to verify that it builds. It doesn't seem likely to add much value in presubmit.

@liyuqian liyuqian changed the title Build windows host_debug_unopt and host_dynamic_release Add windows host_debug_unopt build test Apr 9, 2019
@liyuqian
Copy link
Contributor Author

@dnfield I'll only test debug and debug_unopt (mainly to ensure that debug_unopt can won't regress in non-Google windows environment) then. Does it look good to you?

Copy link
Contributor

@dnfield dnfield left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@liyuqian liyuqian merged commit 905c571 into flutter:master Apr 10, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 10, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Apr 10, 2019
flutter/engine@eec74e5...905c571

git log eec74e5..905c571 --no-merges --oneline
905c571 Add windows host_debug_unopt build (flutter/engine#8515)
39e1d00 Remove redundant specification of the |flutter| namespace in the engine. (flutter/engine#8523)
56052c7 Rename the shell namespace to flutter. (flutter/engine#8520)
ca1d163 Support message loops whose tasks are executed concurrently. (flutter/engine#8419)
8ae84ec Roll src/third_party/skia de8362c6f212..10bf7020aa15 (5 commits) (flutter/engine#8522)
2dbd981 Roll src/third_party/dart 06ed3f598c..1490a90bc1 (8 commits)
5279132 Android Embedding PR27: Fix SurfaceView flicker in Fragment transactions (flutter/engine#8504)
86ab45c Remove the unused EnableBlink flag. (flutter/engine#8518)
d5880a6 Roll src/third_party/skia b5d8c634f95b..de8362c6f212 (14 commits) (flutter/engine#8519)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (jsimmons@google.com), and stop
the roller if necessary.
@liyuqian liyuqian deleted the compile_windows_unoptimized branch May 23, 2019 18:47
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants