Commit graph

1123 commits

Author SHA1 Message Date
Jacob MacDonald
ff3c4fcbf4 update to latest async
Change-Id: If0d7e5382a042cc089ce8744385b1f1eac198eb9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154480
Auto-Submit: Jake Macdonald <jakemac@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2020-07-15 15:06:14 +00:00
Nate Bosch
febf9cd39c Update to latest package:http
Change-Id: I29514f0ba94a9d402b3935a0e199180787d0e945
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154342
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2020-07-14 23:02:33 +00:00
Jonas Termansen
b19fefa712 Roll benchmarks-internal 9bfe209a53a5..ab5ac38ce09a
ab5ac38ce09a56f54e0500405042f0ab00187f81 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/2100

R=regis@google.com

Change-Id: If1f072ccdf835f8916f7a9d7eaeece5c8e985a94
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154328
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-14 19:28:50 +00:00
Jacob MacDonald
2b4dc0fa6b update charcode in the sdk to the nnbd version
Change-Id: I737ef6499d459b8f0a462e82038743547bbd5f99
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154340
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2020-07-14 16:42:30 +00:00
Jonas Termansen
574835aeb9 Roll benchmarks-internal 78e4b5975ab4..9bfe209a53a5
9bfe209a53a5731a972f13911f9dce1a8cc1c9e2 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/2080

R=athom@google.com

Change-Id: I0ed4654d6ad49ab12549b2b842dbc22c036bba7e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154010
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2020-07-14 09:25:13 +00:00
Jacob MacDonald
05c7980fff update async in the sdk, add flutter engine patch
Change-Id: I17e088df3024992c4ea19a6dc2bcd63ba0dbb11b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153620
Reviewed-by: William Hesse <whesse@google.com>
Auto-Submit: Jake Macdonald <jakemac@google.com>
2020-07-14 08:40:34 +00:00
Nate Bosch
71d6b669a3 Update to latest package:matcher
Improves mismatch descriptions for deep collection matchers.

Change-Id: I915d238674a4feb2eb679e21175a588ad8cdae7d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154280
Commit-Queue: Nate Bosch <nbosch@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Paul Berry <paulberry@google.com>
2020-07-13 23:41:59 +00:00
Sigurd Meldgaard
66cb8a8ed8 [pub] Cherry pick fix
This contains only the single commit of https://github.com/dart-lang/pub/pull/2556 cherry picked on a branch

Change-Id: I07147955e4bf0e4c5ca077dcaeffd431c991ebb9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153962
Reviewed-by: Jonas Jensen <jonasfj@google.com>
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
2020-07-10 10:38:48 +00:00
Alexander Thomas
d5664c360a [co19] Roll co19 to ca44d7a864e0fb9d214be16818f56a485ab778c1
2020-07-08 sgrekhov@unipro.ru Fixes 797. LibTest\collection\HasNextIterator migrated to null safety
2020-07-08 sgrekhov@unipro.ru Fixes 796. LibTest\collection\IterableMixin migrated to null safety
2020-07-08 sgrekhov@unipro.ru Fixes 795. LibTest\collection\IterableBase migrated to null safety
2020-07-08 sgrekhov@unipro.ru Fixes 794. LibTest\collection\LinkedHashMap migrated to null safety
2020-07-08 sgrekhov@unipro.ru Fixes 792. LibTest\core\Map migrated to null safety
2020-07-08 sgrekhov@unipro.ru Fixes 791. LibTest\collection\Queue migrated to null safety
2020-07-08 sgrekhov@unipro.ru Fixes 789. LibTest\collection\HashMap migrated to null safety
2020-07-07 irina.arkhipets@gmail.com Fixed issue 790: LibTest\convert\Base64Encoder tests adopted to nnbd
2020-07-07 irina.arkhipets@gmail.com Fixed issue 790: LibTest\convert\Base64Codec tests adopted to nnbd
2020-07-07 irina.arkhipets@gmail.com Fixed issue 790: LibTest\convert\AsciiCodec tests adopted to nnbd
2020-07-07 irina.arkhipets@gmail.com Fixed issue 602: Added tests for least and greatest closure with nnbd.
2020-07-07 irina.arkhipets@gmail.com Fixed issue 785: Updated expected results for future flattening tests in nnbd-weak mode.
2020-07-07 sgrekhov@unipro.ru Fixes 788. LibTest\collection\DoubleLinkedQueueEntry migrated to null safety
2020-07-07 sgrekhov@unipro.ru Fixes 787. LibTest\collection\DoubleLinkedQueue migrated to null safety

https://github.com/dart-lang/sdk/issues/42584

Change-Id: I14d3ff4856296c66a403e1c1a9d767deb0af3f80
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153604
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Nicholas Shahan <nshahan@google.com>
2020-07-10 07:58:49 +00:00
Jonas Termansen
b0b957fe3f Roll benchmarks-internal 0b09b169b02f..78e4b5975ab4
78e4b5975ab4a8ccc15dea6595ba5295941f6ae4 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/2060

R=regis@google.com

Change-Id: Ibf36cb48d9cdd566069ffec93fd14c90a9f0bff6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153920
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-09 21:48:04 +00:00
Jonas Termansen
a8200e2b1b Roll benchmarks-internal 81f0ebd1fd65..0b09b169b02f
0b09b169b02f8bc78bbb2486abaeb87b68ded660 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/2040

R=regis@google.com

Change-Id: Ic2dbfd4c60808fcad4d258133792ffc254d997fe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153840
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-09 17:02:52 +00:00
Jonas Termansen
18081c7486 [infra] Add package:vector_math to DEPS.
Change-Id: I22f7038fb5bb4ca8d48f9151001ea44c0992dca8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153772
Reviewed-by: Régis Crelier <regis@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2020-07-09 17:02:02 +00:00
William Hesse
9321c49984 [infra] Update checked-in SDKs to 2.9.0-21.0.dev
Change-Id: I368e52a4b00759b5b7069c2802fdde91a28b2653
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153775
Reviewed-by: Karl Klose <karlklose@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2020-07-09 13:52:51 +00:00
Jonas Termansen
42102684d4 Roll benchmarks-internal fce42736f4d6..81f0ebd1fd65
81f0ebd1fd651eae860cb1958bd359440ec17057 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/2020

R=regis@google.com

Change-Id: Id2b50aff0fd78703a4505304f85595710aaa9629
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153618
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-08 23:14:57 +00:00
Jonas Termansen
8e3b375123 Roll benchmarks-internal 42145e4ddea8..fce42736f4d6
6efdf1f8431224da0efd6d29b65670861ccbd5a7 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1982
fce42736f4d6721b882b8d0119edac568dbc90d2 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/2000

R=regis@google.com

Change-Id: I2b1a6cf0a26bcaa207b84fe644b49ce840db4b93
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153617
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-08 19:43:45 +00:00
Jonas Termansen
ddb97247f7 Roll benchmarks-internal 4b33c3149cfe..42145e4ddea8
aad2b0dc3f23f462a550f80049ef2280a4bc874e https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1980
42145e4ddea82e8180e55b00dfd7064622ebc190 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1981

R=regis@google.com

Change-Id: Ic5f071274e1e149387711e3b5db7fbc2e8685a66
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153466
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-08 08:56:04 +00:00
Konstantin Shcheglov
7255b99432 Update dartdoc to 0.32.2.
So, that we unblock https://github.com/dart-lang/sdk/issues/40860

Bug: https://github.com/dart-lang/dartdoc/issues/2156
Change-Id: I0e4df8527b2868863de42d631c0833bd38fb448c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153420
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Konstantin Shcheglov <scheglov@google.com>
2020-07-07 20:40:30 +00:00
Jonas Termansen
62ff05b84d Roll benchmarks-internal ac71e64e299f..4b33c3149cfe
f8c4bd497b3ded004c3e357abdca17e73df7fded https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1884
4b33c3149cfec05bb9c888f37e4b5b094cca828a https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1961

R=athom@google.com

Change-Id: Ibd4d003358f76f59ee13dc5e84c7588f717e5c1f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153465
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: Régis Crelier <regis@google.com>
2020-07-07 17:44:22 +00:00
Jonas Termansen
55be60db13 Roll benchmarks-internal 772454259330..ac71e64e299f
ac71e64e299f70212628f944dae719d8d26e6114 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1960

TBR=athom@google.com

Change-Id: I53e6c0472644b5ce44f049f2ac7f871b94730f87
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153464
Reviewed-by: Jonas Termansen <sortie@google.com>
Auto-Submit: Jonas Termansen <sortie@google.com>
2020-07-07 15:53:42 +00:00
Jonas Termansen
25f01216f5 Roll benchmarks-internal d3eff2adacd3..772454259330
99a2fc879dc578f8e14809a8c573676ab1494bf7 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1880
77245425933064c5ec4cc217b9b2f2689e9d08a6 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1881

R=athom@google.com

Change-Id: I162661a7216d17d633966f83d808d4de65735528
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153359
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2020-07-07 13:56:41 +00:00
Alexander Thomas
95f55ab22b [co19] Roll co19 to bbba568b780a48c69a1de8ad1a8527a37cf71fad
2020-07-07 sgrekhov@unipro.ru Fixes 786. LibTest\async\Zone migrated to null safety
2020-07-07 sgrekhov@unipro.ru More leftFutureOr tests added and also generator migrated to null safety
2020-07-06 sgrekhov@unipro.ru Debug output removed and issue number added
2020-07-06 sgrekhov@unipro.ru Language/Statements tests fixed after tryjob run
2020-07-06 sgrekhov@unipro.ru Fixes 784. LibTest\async\Timer migrated to null safety
2020-07-06 sgrekhov@unipro.ru Fixes 783. LibTest\async\StreamTransformer migrated to null safety
2020-07-06 sgrekhov@unipro.ru Fixes 782. LibTest\async\StreamIterator migrated to null safety
2020-07-03 sgrekhov@unipro.ru Fixes 780. StreamConsumer, StreamController and StreamSink tests migrated to null safety
2020-07-03 sgrekhov@unipro.ru Make getter and setter to have the same type
2020-07-02 sgrekhov@unipro.ru Return an expected type from the test

Change-Id: I746333ddb8505f62041da8ec4a80ba223cfe5594
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153353
Reviewed-by: William Hesse <whesse@google.com>
2020-07-07 11:06:20 +00:00
Alexander Thomas
2c98bd5bbf [benchmarks] Update benchmark_harness to null safe version
2020-06-25 athom@google.com Merge pull request 49 from athomas/opt-in
2020-06-23 athom@google.com Migrate result emitter test
2020-06-23 athom@google.com Add dependency overrides for dev dependencies
2020-06-23 athom@google.com Update travis config to test with non-nullable enabled
2020-06-23 athom@google.com Enable non-nullable experiment in analysis options
2020-06-25 athom@google.com Opt-out examples/
2020-06-23 athom@google.com Update SDK dependency to 2.9.0-1
2019-12-26 kevmoo@users.noreply.github.com Fix latest pedantic lints – and a few more (47)
2019-11-08 pq@users.noreply.github.com tidy example (46)

Change-Id: Iabb37217518f437eba63d605735286661f45abc7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153356
Commit-Queue: Alexander Thomas <athom@google.com>
Auto-Submit: Alexander Thomas <athom@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
2020-07-07 10:54:04 +00:00
Jonas Termansen
749d55da18 Roll benchmarks-internal 88af52754f27..d3eff2adacd3
d3eff2adacd3b0378bf3027ceb6caff0df669280 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1882

R=athom@google.com

Change-Id: I4694fef4a689a2637565192628b352775b23b32a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153354
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2020-07-07 10:48:29 +00:00
Tess Strickland
06cb010247 Revert "Add unawaited to package:meta"
This reverts commit 0d44449aaa.

Reason for revert: Breaks Flutter HHH and the Dart->Flutter roll.

Original change's description:
> Add unawaited to package:meta
> 
> Change-Id: I09df4989591327bd4d148e73a5887b900902576c
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152680
> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
> Reviewed-by: Jake Macdonald <jakemac@google.com>

TBR=brianwilkerson@google.com,jakemac@google.com

Change-Id: I71f491bccc37508a24b7f6f9d051ed914bafeccd
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153351
Reviewed-by: Tess Strickland <sstrickl@google.com>
Commit-Queue: Tess Strickland <sstrickl@google.com>
2020-07-07 08:14:51 +00:00
Clement Skau
0ce83987d6 Reland "[SDK] Adds an SDK hash to kernels and the VM."
Note: This is a reland of https://dart-review.googlesource.com/c/sdk/+/150343

Adds a new SDK hash to kernels and the VM which is optionally checked
to verify kernels are built for the same SDK as the VM.
This helps catch incompatibilities that are currently causing
subtle bugs and (not so subtle) crashes.

The SDK hash is encoded in kernels as a new field in components.
The hash is derived from the 10 byte git short hash.

This new check can be disabled via:
  tools/gn.py ... --no-verify-sdk-hash

This CL bumps the min. (and max.) supported kernel format version,
making the VM backwards incompatible from this point back.

This also bumps the min. and current ABI version.

Bug: https://github.com/dart-lang/sdk/issues/41802
Change-Id: I2f85945045a603eb9dcfd1f2c0d0d024bd84a956
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152802
Commit-Queue: Clement Skau <cskau@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2020-07-07 06:08:20 +00:00
Regis Crelier
315ecf2606 Roll benchmarks-internal to 88af52754f272e7a4c5737b7e003c2ed9e8a754f
88af527 Fix typo in previously migrated NBody and NBodySIMD benchmarks
e86edcd Migrate TypedDataCopy benchmark to NNBD
dd8be12 Clean lints in BinarySize benchmark.
ab00e7f Don't duplicate DeltaBlue and Meteor for compilation benchmarking.
05c73ea Migrate Meteor benchmark to NNBD
52ba4cc Migrate NBody and NBodySIMD benchmarks to NNBD
4253c9f Migrate MD5, SHA1, and SHA256 to NNBD
e49b588 Migrate the WordSolver and WordSolverIdentity benchmarks.
ff27bee Migrate the MicroClosure benchmark.

Change-Id: I87b8263c8b150a8f3bdce8cc62a76f956d096473
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153390
Commit-Queue: Régis Crelier <regis@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
Auto-Submit: Régis Crelier <regis@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
2020-07-07 00:41:50 +00:00
Brian Wilkerson
0d44449aaa Add unawaited to package:meta
Change-Id: I09df4989591327bd4d148e73a5887b900902576c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152680
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-07-06 21:57:52 +00:00
Jacob MacDonald
1b1fcc0618 update package:test in the sdk
- Fixes an upcoming name conflict with package:meta.

Change-Id: Ia9520a794086a652f2d7e1e32e04899cdf330910
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153380
Commit-Queue: Jake Macdonald <jakemac@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Auto-Submit: Jake Macdonald <jakemac@google.com>
2020-07-06 16:41:51 +00:00
Jonas Termansen
b3c9e89028 Roll benchmarks-internal ee36753c0b4b..e6a5aa28c884
e6a5aa28c884a4124977a37eb8a2e7822ee88ccc https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1703

R=zichangguo@google.com

Change-Id: If73e4f976a32844151cce0335c44cb998d579d09
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153210
Auto-Submit: Jonas Termansen <sortie@google.com>
Commit-Queue: Zichang Guo <zichangguo@google.com>
Reviewed-by: Zichang Guo <zichangguo@google.com>
2020-07-06 03:15:30 +00:00
Jonas Termansen
0ec020cd86 Roll benchmarks-internal 2d9d76e04ce0..ee36753c0b4b
3206349ce765900dff3f4b349d62758f69f5372c https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1780
b15e9f92787fb8c173c6fcb9ac3f132ac79759a1 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1760
dbf67bb5ded52be36c47a4431903b4f652090299 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1801
e49ce2441927d3ed608b3cc1b272d27cd5d388d6 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1804
ee36753c0b4b9689c3c15763ed4a78d42cd940f3 https://dart-internal-review.googlesource.com/c/benchmarks-internal/+/1803

R=askesc@google.com, regis@google.com, rmacnak@google.com

Change-Id: I08d7ce0472f1b72384c4babc5861190f1f01dd87
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153201
Reviewed-by: Aske Simon Christensen <askesc@google.com>
Commit-Queue: Aske Simon Christensen <askesc@google.com>
Auto-Submit: Jonas Termansen <sortie@google.com>
2020-07-03 15:16:27 +00:00
Alexander Thomas
c190fc3a31 [co19] Roll co19 to 4035c66f0cacb70064395473cb54d810c046c225
2020-07-02 irina.arkhipets@gmail.com Merge remote-tracking branch 'origin/master'
2020-07-02 irina.arkhipets@gmail.com Fixed issue 779: Utils/tests/Expect tests adopted for nnbd.
2020-07-02 sgrekhov@unipro.ru Fixes 777. LibTest\async\Stream migrated to null safety
2020-07-02 sgrekhov@unipro.ru Relative import removed from multitests
2020-07-02 irina.arkhipets@gmail.com Fixed issue 778: Error checks for Future flattening corrected.
2020-06-30 sgrekhov@unipro.ru Fixes 776. LibTest\async\Future migrated to null safety
2020-06-29 irina.arkhipets@gmail.com Fixed issue 390: LanguageFeatures/regression tests updated and adopted for nnbd, missing Issue tests added, new tests added.
2020-06-29 sgrekhov@unipro.ru Fixes 775. LibTest\async\EventSink migrated to null safety
2020-06-29 sgrekhov@unipro.ru Fixes 774. LibTest\async\Completer migrated to null safety
2020-06-29 sgrekhov@unipro.ru Fixes 773. LibTest\math\Rectangle migrated to null safety
2020-06-29 sgrekhov@unipro.ru Fixes 772. LibTest\math\Point migrated to null safety
2020-06-29 sgrekhov@unipro.ru Minor codestyle changes
2020-06-29 sgrekhov@unipro.ru Fixes 771. LibTest\math\MutableRectangle migrated to null safety
2020-06-29 irina.arkhipets@gmail.com Fixed issue 770: LanguageFeatures/Super-bounded-types tests adopted for nnbd.
2020-06-29 sgrekhov@unipro.ru After tryjob run Mixin and Overview tests fixed
2020-06-28 irina.arkhipets@gmail.com Fixed issue 607: New new Instantiate-to-bounds/typedef tests with null safety checks added.
2020-06-28 irina.arkhipets@gmail.com Merge remote-tracking branch 'origin/master'
2020-06-28 irina.arkhipets@gmail.com Fixed issue 607: New checks added to static i-2-b tests.
2020-06-26 sgrekhov@unipro.ru Fixes 769. LibTest\math migrated to null safety
2020-06-26 irina.arkhipets@gmail.com Fixed issue 763: Language/Varuables tests adopted to null-safety.
2020-06-26 irina.arkhipets@gmail.com Issue 607: Tests corrected according to the Dart SDK Issue 42470 evaluation
2020-06-26 sgrekhov@unipro.ru Fixes 768. Language\Types\Type_Aliases migrated to null safety
2020-06-25 irina.arkhipets@gmail.com Fixed issue 607: instantiate-2-bounds tests updated, more checks added for nun-functional typedefs
2020-06-25 irina.arkhipets@gmail.com Fixed issue 607: LanguageFeatures/Instantiate-to-bounds/nonfunction_typedef tests updated, new tests added.

Failures will be triaged on:
https://github.com/dart-lang/co19/issues/781

Change-Id: I3295e6e707ab20f04bf76406d47d89ac37d6c6ad
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153143
Reviewed-by: William Hesse <whesse@google.com>
2020-07-02 14:38:47 +00:00
Nate Bosch
800b24a336 Update to latest package:yaml
Change-Id: I23f170e78116b66634da74a486d08816c240b983
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152905
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2020-07-01 21:33:34 +00:00
Nate Bosch
adb08da0da Update to latest async and bazel_worker
Rename from `_tag` to `_rev` since they are now pinned by SHA.

Change-Id: I1a325be0a48b12624281bc0e8b5b783e92e54585
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152984
Commit-Queue: Nate Bosch <nbosch@google.com>
Auto-Submit: Nate Bosch <nbosch@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-07-01 21:12:14 +00:00
Jacob MacDonald
18d5c1afa8 update typed_data to the nnbd version
Change-Id: Ic2483271fd97c31cd7758b4e0f0877c964b359a5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152902
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
2020-07-01 20:53:31 +00:00
Jacob MacDonald
51ac86c753 update collection dep, and add flutter-engine patch
Change-Id: I5e8b0eb2b161b71734feebb6e13d039082ad6bc5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152860
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2020-07-01 20:50:38 +00:00
Nate Bosch
25d6c349b9 Update to latest package:stack_trace
Fixes a bug parsing `data:` URIs from VM style stack frames.

Change-Id: I16ef95f0b7f0a7c97b9d30bf38ae766f3702f4c6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152981
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-06-30 19:01:44 +00:00
Regis Crelier
892f38259f Roll benchmarks-internal to 2d9d76e04ce0a997ad3eb4e5e320e89e727af8a5
Change-Id: I1b017ee2e61e9c58ed57de0e9a38d82874d65637
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152924
Commit-Queue: Régis Crelier <regis@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2020-06-30 00:26:44 +00:00
Michael Thomsen
ff114a9828 Roll stagehand package
This is to pick up new versions, and https://github.com/dart-lang/stagehand/pull/659

Change-Id: If7aca9d2eff9d4567de9fbf75c6853be094be2f5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152480
Auto-Submit: Michael Thomsen <mit@google.com>
Reviewed-by: Jaime Wren <jwren@google.com>
Commit-Queue: Michael Thomsen <mit@google.com>
2020-06-29 11:49:22 +00:00
Regis Crelier
871f0ee31e Roll benchmarks-internal to a7f7c387fa877a5ea060a13c5c3aa1ca6aed2461
Change-Id: I81c7042cdc2aacd0db535d5ebe72a28beef8edfe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152724
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
2020-06-27 01:04:48 +00:00
asiva
bb8d145616 Revert "[SDK] Adds an SDK hash to kernels and the VM."
This reverts commit edde575dcd.

Reason for revert: Breaks the Dart to Flutter roll and golem

Original change's description:
> [SDK] Adds an SDK hash to kernels and the VM.
>
> Adds a new SDK hash to kernels and the VM which is optionally checked
> to verify kernels are built for the same SDK as the VM.
> This helps catch incompatibilities that are currently causing
> subtle bugs and (not so subtle) crashes.
>
> The SDK hash is encoded in kernels as a new field in components.
> The hash is derived from the 10 byte git short hash.
>
> This new check can be disabled via:
>   tools/gn.py ... --no-verify-sdk-hash
>
> This CL bumps the min. (and max.) supported kernel format version,
> making the VM backwards incompatible from this point back.
>
> Bug: https://github.com/dart-lang/sdk/issues/41802
> Change-Id: I3cbb2d481239ee64dafdaa0e4aac36c80281931b
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150343
> Commit-Queue: Clement Skau <cskau@google.com>
> Reviewed-by: Jens Johansen <jensj@google.com>
> Reviewed-by: Martin Kustermann <kustermann@google.com>

TBR=kustermann@google.com,jensj@google.com,cskau@google.com

Change-Id: I34cc7d378e2babdaaca4d932d19c19d0f35422fc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: https://github.com/dart-lang/sdk/issues/41802
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152703
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Siva Annamalai <asiva@google.com>
2020-06-26 18:54:17 +00:00
Jacob MacDonald
04dd5edc6a update fixnum to nnbd version
Bug:https://github.com/dart-lang/sdk/issues/42274
Change-Id: I18df7926fc8b767ab6ff6d3505f160147217a00f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152605
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2020-06-26 17:39:10 +00:00
Clement Skau
edde575dcd [SDK] Adds an SDK hash to kernels and the VM.
Adds a new SDK hash to kernels and the VM which is optionally checked
to verify kernels are built for the same SDK as the VM.
This helps catch incompatibilities that are currently causing
subtle bugs and (not so subtle) crashes.

The SDK hash is encoded in kernels as a new field in components.
The hash is derived from the 10 byte git short hash.

This new check can be disabled via:
  tools/gn.py ... --no-verify-sdk-hash

This CL bumps the min. (and max.) supported kernel format version,
making the VM backwards incompatible from this point back.

Bug: https://github.com/dart-lang/sdk/issues/41802
Change-Id: I3cbb2d481239ee64dafdaa0e4aac36c80281931b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150343
Commit-Queue: Clement Skau <cskau@google.com>
Reviewed-by: Jens Johansen <jensj@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2020-06-26 13:35:42 +00:00
William Hesse
98324c95d5 Roll benchmarks-internal to 15a6634bd60ed0b937ed5dbc874cba2da9865514
Change-Id: Ice1ed6cd9f4038d34061e62e177adb8ce6e0c668
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152643
Reviewed-by: Karl Klose <karlklose@google.com>
Commit-Queue: William Hesse <whesse@google.com>
2020-06-26 10:59:02 +00:00
Alexander Thomas
bcd2708843 [co19] Roll co19 to e674d8ccb29250fa5d7ac886fa98c5962543fffc
2020-06-25 sgrekhov@unipro.ru Fix test to not to fail on dart2js
2020-06-25 sgrekhov@unipro.ru Language/Libraries_and_Scripts tests fixed and issue numbers added
2020-06-25 sgrekhov@unipro.ru Fixes 767. Language\Types\Type_dynamic migrated to null safety
2020-06-25 sgrekhov@unipro.ru Fixes 766. Language\Types\Type_Void migrated to null safety
2020-06-25 sgrekhov@unipro.ru Fixes 765. Language\Types\Static_Types migrated to null safety
2020-06-25 sgrekhov@unipro.ru Fixes 764. Language\Types\Parameterized_Types migrated to null safety
2020-06-24 sgrekhov@unipro.ru Fixes 759. Language\Types\Interface_Types migrated to null safety
2020-06-24 irina.arkhipets@gmail.com Fixed issue 763: Language\Variables\Evaluation_of_Implicit_Variable_Getters tests migrated to null-safety
2020-06-24 irina.arkhipets@gmail.com Fixed issue 762: Language\Statements\Yield_and_Yield_Each\Yield_Each tests updated for nnbd
2020-06-24 irina.arkhipets@gmail.com Fixed issue 762: Language\Statements\Yield_and_Yield_Each\Yield tests adopted for nnbd
2020-06-24 irina.arkhipets@gmail.com Fixed issue 761: Language\Statements\While tests adopted for nnbd
2020-06-24 irina.arkhipets@gmail.com Fixed issue 760: Language\Statements\Try tests adopted for nnbd
2020-06-24 irina.arkhipets@gmail.com Fixed issue 758: Language\Statements\Switch tests adopted for nnbd

Change-Id: I1488f026bab1d061af5a3aa91d5aa7c4df8f0662
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152522
Reviewed-by: William Hesse <whesse@google.com>
2020-06-26 09:09:32 +00:00
Regis Crelier
63cf56d925 Roll benchmarks-internal to 02695da98bcf006b95630d3c386f4169d7ec4ecf
Ignore invariant_booleans lint rule when analyzing benchmarks.

Change-Id: I6071d3c1407e9c67689204e4ceb50cc1c0c8e109
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152598
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
2020-06-26 01:56:03 +00:00
Alexander Aprelev
d33e51df3c [build] Support --clang when building dart sdk on Windows.
It relies on flutter copy of clang distribution, same one that is used to build flutter/engine.

It addressed several deprecated warnings from clang compiler for functions like strdup, unlink, etc.

It allows few warnings still since they are triggered in third_party sources.

Change-Id: Ieb13792c011438d46dbbc0fa030e1b5e4ea14315
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/142704
Commit-Queue: Alexander Aprelev <aam@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2020-06-25 03:36:41 +00:00
Alexander Markov
c1df6c391d Roll benchmarks-internal to e18a31671508f878c7a04b22415de22dfea29f6c
Change-Id: I514034c526a41d701016c78131f614128da20b9b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152425
Reviewed-by: Régis Crelier <regis@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2020-06-24 22:38:28 +00:00
Alexander Thomas
d8eb844e5d [infra] Add browsers to the DEPS
The browser used by the test infrastructure are currently pulled in from
the recipes rather than via gclient. This is the first step to remove
that duplicated functionality and will enable all builders to that need
browser to get them.

The browsers aren't downloaded by default and not available on all
platforms. It is not recommend to use these browsers for local testing,
because they may interfere with a user's installation.

https://github.com/dart-lang/sdk/issues/42417

Change-Id: I5df72c3b43f7b49cf90200d47a089714c91b5b3f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152340
Auto-Submit: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Commit-Queue: William Hesse <whesse@google.com>
Reviewed-by: William Hesse <whesse@google.com>
2020-06-24 14:02:40 +00:00
Alexander Thomas
3f1aa79bfc [co19] Roll co19 to bfa5ab1e3a0be81899760af9c24ab734348114a5
2020-06-24 irina.arkhipets@gmail.com Fixed issue 757: Language\Statements\Return tests adopted to nnbd
2020-06-24 irina.arkhipets@gmail.com Fixed issue 756: Language\Statements\Rethrow tests migrated to null safety
2020-06-24 irina.arkhipets@gmail.com Fixed issue 755: Language\Statements\Local_Function_Declaration adopted for null-safety
2020-06-24 irina.arkhipets@gmail.com Fixed issue 754: Language\Statements\Local_Function_Declaration tests adopted for nnbd
2020-06-24 irina.arkhipets@gmail.com Fixed issue 607: New tests with null-safety cjecks added in i-2-b.
2020-06-24 irina.arkhipets@gmail.com Fixed issue 0: Tests improved
2020-06-24 irina.arkhipets@gmail.com Fixed issue 607: Additional null-safety checks added to Simple-bounds tests
2020-06-24 irina.arkhipets@gmail.com Fixed issue 607: New Simple-bounds tests with null safety checks added
2020-06-23 irina.arkhipets@gmail.com Issue tags for SDK Issue 42446 added
2020-06-23 irina.arkhipets@gmail.com Fixed issue 388: New simple-bounds tests with nnbd checks adde, tests updated
2020-06-23 sgrekhov@unipro.ru Fixes 753. Language\Types\Function_Types migrated to null safety
2020-06-23 sgrekhov@unipro.ru Fixes752.  Language\Types\Dynamic_Type_System migrated to null safety
2020-06-23 irina.arkhipets@gmail.com Fixed issue 388: new LanguageFeatures/Simple-bounds tests which checks null-dafety added.
2020-06-23 sgrekhov@unipro.ru Generics tests fixed

Change-Id: Ib36dc449287780e44895adb3357b2bfef284ec3e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152146
Reviewed-by: William Hesse <whesse@google.com>
2020-06-24 10:26:09 +00:00
Regis Crelier
f4047fc96f Roll benchmarks-internal to cb9ae13486f5dc0ec8d80694dc6b8a50dc4ac7d1
Change-Id: I3834afd340d66cfea472f4de3b3cb7204d8e1431
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152207
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Régis Crelier <regis@google.com>
2020-06-24 00:37:56 +00:00