未验证 提交 1e58794b 编写于 作者: C Chinmay Garde 提交者: GitHub

Revert "Upgrade compiler to Clang 10. (#11256)" (#13017)

This reverts commit 9ce33571.
上级 9ce33571
...@@ -136,7 +136,7 @@ allowed_hosts = [ ...@@ -136,7 +136,7 @@ allowed_hosts = [
] ]
deps = { deps = {
'src': 'https://github.com/flutter/buildroot.git' + '@' + '73331c60597020b7ba4743cbefef24561e32eca7', 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'edd0f2d19604a7d63deb20e9c19c1412acb8a9bd',
# Fuchsia compatibility # Fuchsia compatibility
# #
...@@ -524,7 +524,7 @@ deps = { ...@@ -524,7 +524,7 @@ deps = {
'packages': [ 'packages': [
{ {
'package': 'fuchsia/clang/${{platform}}', 'package': 'fuchsia/clang/${{platform}}',
'version': 'git_revision:cea8882254f97ae82867e25e736959d1cfa31896' 'version': 'git_revision:de39621f0f03f20633bdfa50bde97a3908bf6e98'
} }
], ],
'condition': 'host_os == "mac" or host_os == "linux"', 'condition': 'host_os == "mac" or host_os == "linux"',
......
...@@ -183,53 +183,53 @@ TEST_F(ShellTest, DelayAtMostOneEventForFasterThanVSyncInputEvents) { ...@@ -183,53 +183,53 @@ TEST_F(ShellTest, DelayAtMostOneEventForFasterThanVSyncInputEvents) {
TEST_F(ShellTest, HandlesActualIphoneXsInputEvents) { TEST_F(ShellTest, HandlesActualIphoneXsInputEvents) {
// Actual delivery times measured on iPhone Xs, in the unit of frame_time // Actual delivery times measured on iPhone Xs, in the unit of frame_time
// (16.67ms for 60Hz). // (16.67ms for 60Hz).
double iphone_xs_times[] = {0.15, constexpr double iphone_xs_times[] = {0.15,
1.0773046874999999, 1.0773046874999999,
2.1738720703124996, 2.1738720703124996,
3.0579052734374996, 3.0579052734374996,
4.0890087890624995, 4.0890087890624995,
5.0952685546875, 5.0952685546875,
6.1251708984375, 6.1251708984375,
7.1253076171875, 7.1253076171875,
8.125927734374999, 8.125927734374999,
9.37248046875, 9.37248046875,
10.133950195312499, 10.133950195312499,
11.161201171875, 11.161201171875,
12.226992187499999, 12.226992187499999,
13.1443798828125, 13.1443798828125,
14.440327148437499, 14.440327148437499,
15.091684570312498, 15.091684570312498,
16.138681640625, 16.138681640625,
17.126469726562497, 17.126469726562497,
18.1592431640625, 18.1592431640625,
19.371372070312496, 19.371372070312496,
20.033774414062496, 20.033774414062496,
21.021782226562497, 21.021782226562497,
22.070053710937497, 22.070053710937497,
23.325541992187496, 23.325541992187496,
24.119648437499997, 24.119648437499997,
25.084262695312496, 25.084262695312496,
26.077866210937497, 26.077866210937497,
27.036547851562496, 27.036547851562496,
28.035073242187497, 28.035073242187497,
29.081411132812498, 29.081411132812498,
30.066064453124998, 30.066064453124998,
31.089360351562497, 31.089360351562497,
32.086142578125, 32.086142578125,
33.4618798828125, 33.4618798828125,
34.14697265624999, 34.14697265624999,
35.0513525390625, 35.0513525390625,
36.136025390624994, 36.136025390624994,
37.1618408203125, 37.1618408203125,
38.144472656249995, 38.144472656249995,
39.201123046875, 39.201123046875,
40.4339501953125, 40.4339501953125,
41.1552099609375, 41.1552099609375,
42.102128906249995, 42.102128906249995,
43.0426318359375, 43.0426318359375,
44.070131835937495, 44.070131835937495,
45.08862304687499, 45.08862304687499,
46.091469726562494}; 46.091469726562494};
constexpr int n = sizeof(iphone_xs_times) / sizeof(iphone_xs_times[0]); constexpr int n = sizeof(iphone_xs_times) / sizeof(iphone_xs_times[0]);
// We don't use `constexpr int frame_time` here because MSVC doesn't handle // We don't use `constexpr int frame_time` here because MSVC doesn't handle
// it well with lambda capture. // it well with lambda capture.
...@@ -239,8 +239,8 @@ TEST_F(ShellTest, HandlesActualIphoneXsInputEvents) { ...@@ -239,8 +239,8 @@ TEST_F(ShellTest, HandlesActualIphoneXsInputEvents) {
// TestSimulatedInputEvents. // TestSimulatedInputEvents.
UnitlessTime base_latency = UnitlessTime base_latency =
static_cast<UnitlessTime>(base_latency_f * frame_time); static_cast<UnitlessTime>(base_latency_f * frame_time);
Generator iphone_xs_generator = [frame_time, base_latency, Generator iphone_xs_generator = [frame_time, iphone_xs_times,
&iphone_xs_times](int i) { base_latency](int i) {
return base_latency + return base_latency +
static_cast<UnitlessTime>(iphone_xs_times[i] * frame_time); static_cast<UnitlessTime>(iphone_xs_times[i] * frame_time);
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册