Ben Konyi
eead460367
Fixing build failure on DDC-windows.
...
Bug:
Change-Id: I137f4075f83864edffd8187add21a1c93b49b83a
Reviewed-on: https://dart-review.googlesource.com/13935
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-14 00:14:44 +00:00
Emily Fortuna
9ab66f726f
Fix up language2 status changes as result of https://dart-review.googlesource.com/c/sdk/+/13620
...
Bug:
Change-Id: I576d403b76192252e15e8e235fcc613a5e2a178d
Reviewed-on: https://dart-review.googlesource.com/13933
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-14 00:14:11 +00:00
Ben Konyi
73e13aefe6
Migrated block 145 to Dart 2.0.
...
Various changes made for strong mode.
Bug:
Change-Id: I7d57cba0ec0420b68f7c1cf3d31fb4c8577e9898
Reviewed-on: https://dart-review.googlesource.com/13201
Commit-Queue: Ben Konyi <bkonyi@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
Reviewed-by: Janice Collins <jcollins@google.com >
2017-10-13 23:52:14 +00:00
Bob Nystrom
51fdf52c8a
Fix analyzer status on the 1.0 language tests.
...
Change-Id: Ib15263153f5ded4fc2dcb7ca02c666213ab53a80
Reviewed-on: https://dart-review.googlesource.com/13932
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-13 23:39:57 +00:00
Terry Lucas
087ea1eb28
Updated test with the correct status.
...
TBR=rnystrom@google.com
Change-Id: Iccb72b8d38b2d4bf2834efc3d0d0db2cdbd5c19c
Reviewed-on: https://dart-review.googlesource.com/13931
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 23:23:44 +00:00
Brian Wilkerson
b7623c1e73
Add another test to help keep analyzer in sync with Fasta
...
Change-Id: Ib6c7fdd713fc40948005910607664520cbcbc88f
Reviewed-on: https://dart-review.googlesource.com/13940
Reviewed-by: Dan Rubel <danrubel@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2017-10-13 23:06:16 +00:00
Bob Nystrom
e2cc730067
Migrate blocks 51 and 52.
...
It looks like some of the tests in this block were already migrated,
but I re-migrated them and made a few tweaks that I think make them
better 2.0 tests.
Change-Id: I6d9058a53408f046d7db34f2244eeeb2c5eda625
Reviewed-on: https://dart-review.googlesource.com/13620
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-13 22:46:23 +00:00
Terry Lucas
0ef4de3f0c
Updated jsshell tests failures.
...
TBR=rnystrom@google.com
Change-Id: I01215d93895d75481063a90e5101d06c470c30d1
Reviewed-on: https://dart-review.googlesource.com/13930
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 22:44:17 +00:00
Stephen Adams
b80c0a1dde
fix archaic syntax in dart2js_native test
...
TBR=efortuna@google.com
Bug:
Change-Id: I394985d25513fa213f7ba9270c92b4d357bff91c
Reviewed-on: https://dart-review.googlesource.com/13923
Reviewed-by: Stephen Adams <sra@google.com >
Reviewed-by: Emily Fortuna <efortuna@google.com >
Commit-Queue: Stephen Adams <sra@google.com >
2017-10-13 22:40:34 +00:00
Terry Lucas
461d5338ce
Update status file for jsshell failure.
...
TBR=rnystrom@google.com
Change-Id: Ia852ca2c2b998ca4edc44da00b59bf670dea2330
Reviewed-on: https://dart-review.googlesource.com/13928
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 22:20:32 +00:00
Harry Terkelsen
cbfb3b642d
Treat async-for-in statements as if they are wrapped in a try-finally
...
Change-Id: Ide40e69f93db199e2b452a4ee5acbbabe331bcbf
Reviewed-on: https://dart-review.googlesource.com/13921
Reviewed-by: Stephen Adams <sra@google.com >
Reviewed-by: Emily Fortuna <efortuna@google.com >
2017-10-13 22:19:46 +00:00
Terry Lucas
f92a9787ba
Fixes a couple of analyzer non-strong failures and vm-app failures.
...
TBR=asiva@google.com ,rnystrom@google.com
Change-Id: I118929724d8a2306db92535992f560d1f1927d12
Reviewed-on: https://dart-review.googlesource.com/13927
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 22:17:16 +00:00
Terry Lucas
7eb00ea45d
Migrated Block 146 to Dart 2.0
...
R=bkonyi@google.com
Change-Id: If6c7c2ebd8a4e3a3b724ada3967fc5836123732d
Reviewed-on: https://dart-review.googlesource.com/13621
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-13 21:27:17 +00:00
Bob Nystrom
f7c70a4bd2
Bring back import_combinators_negative_test.
...
I turned it into a normal positive multitest to better capture where the
error is.
Change-Id: I69a1ddbf38b594d6b8270e28f32e018878eee755
Reviewed-on: https://dart-review.googlesource.com/13922
Reviewed-by: Ben Konyi <bkonyi@google.com >
Commit-Queue: Bob Nystrom <rnystrom@google.com >
2017-10-13 21:21:55 +00:00
Ben Konyi
df85386946
Publishing Dart Language Newsletter for 2017/10/13.
...
Bug:
Change-Id: Iedd649c2b38b0b7044c631d970336d1cd764ac82
Reviewed-on: https://dart-review.googlesource.com/13924
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-13 21:17:07 +00:00
Jennifer Messerly
697e531c17
fix IdentityMap setter concurrent modification detection
...
Change-Id: Ib999210cf5709a4cef6a14a8d7fafe7b516f09c9
Reviewed-on: https://dart-review.googlesource.com/13641
Commit-Queue: Vijay Menon <vsm@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
2017-10-13 20:57:24 +00:00
Konstantin Shcheglov
6b5ba5351b
Implement combining outlines for top-level declarations.
...
R=ahe@google.com , kmillikin@google.com , paulberry@google.com , sigmund@google.com
Bug:
Change-Id: Id849e68d3026457bdddb98604b92c7424961bbd9
Reviewed-on: https://dart-review.googlesource.com/11649
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com >
2017-10-13 20:32:24 +00:00
Paul Berry
27f5e7f9ee
Remove ClassHierarchy.forEachCrossOverridePair.
...
This method is no longer needed, since the front end iterates through
members directly to find cross overrides.
Change-Id: Ibc5180962a097c4d6194dbf4cbd1a0dea15050c2
Reviewed-on: https://dart-review.googlesource.com/13582
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Paul Berry <paulberry@google.com >
2017-10-13 20:28:55 +00:00
Paul Berry
1dfdbae429
Test that generic covariance annotations are correct when based on inferred types.
...
Change-Id: I5d621aa47d088266efd86ee67c96111633b112ac
Reviewed-on: https://dart-review.googlesource.com/13625
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Commit-Queue: Paul Berry <paulberry@google.com >
2017-10-13 19:46:37 +00:00
Konstantin Shcheglov
df459aa19d
Malbounded types should have all 'dynamic' type arguments.
...
See "19.8 Parameterized Types" in the specification.
"In short, any arity mismatch results in all type arguments being dropped, and
replaced with the correct number of type arguments, all set to dynamic. Of course,
a static warning will be issued."
R=ahe@google.com , paulberry@google.com , sigmund@google.com
Bug: https://github.com/dart-lang/sdk/issues/31062
Change-Id: Ia04b6c4da538582736617931eb7b7c20dc0a4259
Reviewed-on: https://dart-review.googlesource.com/13340
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Peter von der Ahé <ahe@google.com >
Reviewed-by: Paul Berry <paulberry@google.com >
2017-10-13 18:44:34 +00:00
Brian Wilkerson
75908a5315
Fix recovery inside expressions
...
Change-Id: I20bc1c87c258cb99032e0d8099e88f56779fc509
Reviewed-on: https://dart-review.googlesource.com/13880
Reviewed-by: Dan Rubel <danrubel@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2017-10-13 18:06:05 +00:00
Brian Wilkerson
940b9e5fdf
Connect a Fasta error to an Analyzer error
...
Change-Id: I9b47e6712b65c2e97693bfef4c022109431660f1
Reviewed-on: https://dart-review.googlesource.com/13860
Reviewed-by: Dan Rubel <danrubel@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2017-10-13 18:05:44 +00:00
Brian Wilkerson
64eee95cb0
Minor clean-up of asserts and comments
...
Change-Id: Ib28a6ba789bfdf65f740863c28ca050512433736
Reviewed-on: https://dart-review.googlesource.com/13820
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Dan Rubel <danrubel@google.com >
2017-10-13 17:55:58 +00:00
Alexander Markov
dd2d586a30
[Test status] exclude html/* tests from dartkp configuration
...
Change-Id: I3684b3fc87f91465076c6ca70804a47c6053d9a6
Reviewed-on: https://dart-review.googlesource.com/13840
Commit-Queue: Alexander Markov <alexmarkov@google.com >
Reviewed-by: Ryan Macnak <rmacnak@google.com >
2017-10-13 17:53:23 +00:00
Konstantin Shcheglov
49503ac2cc
Start using Kernel metadata support in KernelDriver and Analyzer.
...
Use it to implement documentation comments for typedef(s).
R=ahe@google.com , paulberry@google.com , sigmund@google.com
Bug:
Change-Id: I6f67f1c0e6b6f383a96e6bf6eee17f4786bc5f99
Reviewed-on: https://dart-review.googlesource.com/12700
Commit-Queue: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Peter von der Ahé <ahe@google.com >
Reviewed-by: Paul Berry <paulberry@google.com >
2017-10-13 17:47:53 +00:00
pq
10bc3abaa4
Migrate test block 155 to Dart 2.0.
...
Bug:
Change-Id: Ic0f21c64f43f4e1b914ae4b2ceb576f2a5f6b92a
Reviewed-on: https://dart-review.googlesource.com/13100
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-13 17:11:42 +00:00
Brian Wilkerson
2aa005b11b
Improved handling of semicolons
...
Change-Id: I85c42387bad18149bd2fb7718f6d40b82a95562f
Reviewed-on: https://dart-review.googlesource.com/13626
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
Reviewed-by: Dan Rubel <danrubel@google.com >
Reviewed-by: Peter von der Ahé <ahe@google.com >
2017-10-13 16:16:43 +00:00
William Hesse
1d0edd70e3
Debian package building should show all output to stdout
...
Bug: https://github.com/dart-lang/sdk/issues/31055
Change-Id: I464af3f09df73b19b1fc7cdfd1df133f649c7fe8
R=eernst@google.com ,ahe@google.com
Reviewed-on: https://dart-review.googlesource.com/13760
Reviewed-by: Peter von der Ahé <ahe@google.com >
Reviewed-by: Erik Ernst <eernst@google.com >
2017-10-13 14:18:33 +00:00
Morten Krogh-Jespersen
16fd76c481
Allow logging of all types of failures.
...
Bug:
Change-Id: I9f37f77815eda65085fa3b303d8197d480db8d66
Reviewed-on: https://dart-review.googlesource.com/13740
Reviewed-by: Johnni Winther <johnniwinther@google.com >
2017-10-13 13:06:47 +00:00
Karl Klose
b34a107371
Add WATCHLISTS entry for pkg/kernel
...
R=dmitryas@google.com
Change-Id: Iafa7071a74ed40aae48887c460b5b5efcf1c8c5d
Reviewed-on: https://dart-review.googlesource.com/13721
Commit-Queue: Karl Klose <karlklose@google.com >
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com >
2017-10-13 11:15:13 +00:00
Erik Ernst
338b070178
Added informal specification of instantiate to bound.
...
Change-Id: Ie4b05f16006743207be76e26195ff345bf2efc6b
Reviewed-on: https://dart-review.googlesource.com/5765
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
Commit-Queue: Erik Ernst <eernst@google.com >
2017-10-13 10:03:43 +00:00
William Hesse
d162f26e77
Update dart2js-with-kernel status on a migrated language_2 test
...
TBR=terry@google.com
Bug:
Change-Id: I4082b429a84aefae61a151fee821de24fc77d6a7
Reviewed-on: https://dart-review.googlesource.com/13720
Reviewed-by: William Hesse <whesse@google.com >
2017-10-13 08:53:09 +00:00
Johnni Winther
f80860ddbd
Track exposure of this in inferrer
...
Change-Id: I07d899ed59fd28ffe258c518743c66aa20fa0540
Reviewed-on: https://dart-review.googlesource.com/13480
Reviewed-by: Sigmund Cherem <sigmund@google.com >
2017-10-13 07:50:35 +00:00
Terry Lucas
fb8099fc42
Fix precompiler tests
...
TBR=bkonyi@google.com
Change-Id: I167c8894886b495e1e239c0ff7072dbf2f601622
Reviewed-on: https://dart-review.googlesource.com/13685
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 05:41:22 +00:00
Terry Lucas
07920cb852
Updated for strong mode tests only.
...
TBR=bkonyi@google.com
Change-Id: Ica922201af78bff8897ffd5659d352fe11a6b746
Reviewed-on: https://dart-review.googlesource.com/13684
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 05:30:30 +00:00
Terry Lucas
d64f62df27
Fixed status for analyzer w/o strong mode.
...
TBR=bkonyi@google.com
Change-Id: Id966134cd589f0eeffe5781b2e5ec886ac41fe03
Reviewed-on: https://dart-review.googlesource.com/13683
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 04:55:03 +00:00
Terry Lucas
aa768ee6bc
Fixed status file for arm64
...
TBR=bkonyi@google.com
Change-Id: Ibc4f8faa1d30c0c5d9a2d78d7cc5c25badbf7003
Reviewed-on: https://dart-review.googlesource.com/13682
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 04:31:45 +00:00
Terry Lucas
dfa7916418
Migrated block 148 to Dart 2.0
...
R=bkonyi@google.com
Change-Id: I2f455fd681b66c43cbcd873f3d3d278a5ff5c843
Reviewed-on: https://dart-review.googlesource.com/12762
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 04:27:03 +00:00
Dan Rubel
f985f42db5
update status file
...
Change-Id: Ie3219ac0e13b1b94982fcf0e13f629ded11041fa
Reviewed-on: https://dart-review.googlesource.com/13700
Reviewed-by: Dan Rubel <danrubel@google.com >
2017-10-13 03:12:19 +00:00
Terry Lucas
0975c0f948
Updated status files
...
TBR=bkonyi@google.com
Change-Id: I00fe74bda01e6d8478251767053e4ba945527c49
Reviewed-on: https://dart-review.googlesource.com/13680
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 01:04:28 +00:00
Terry Lucas
9cf013a802
Revert "Revert "Migrated Block 150 to Dart 2.0""
...
This reverts commit a80fecfa20 .
TBR=alanknight@google.com
Change-Id: I448a808c0dcf67209c2981732f8829723b959c52
Reviewed-on: https://dart-review.googlesource.com/13663
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-13 00:06:32 +00:00
Terry Lucas
9432ab4e62
Update status file for bot failures.
...
TBR=bkonyi@google.com
Change-Id: I90addb38cb265a6b2de6423c29c8957e86182f2d
Reviewed-on: https://dart-review.googlesource.com/13661
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-12 23:57:54 +00:00
Alan Knight
a80fecfa20
Revert "Migrated Block 150 to Dart 2.0"
...
This reverts commit 7601cb257e .
Bug:
Change-Id: I5b7c8c18917bdb4a4fc6b4147b487c3044b89bc8
Reviewed-on: https://dart-review.googlesource.com/13660
Reviewed-by: Alan Knight <alanknight@google.com >
Commit-Queue: Alan Knight <alanknight@google.com >
2017-10-12 23:52:26 +00:00
danrubel
1582021556
Allow built-in keywords as top level function identifiers
...
Change-Id: I4287e8279d2ebe6f4460ce48409b7bd9ead16b96
Reviewed-on: https://dart-review.googlesource.com/13627
Commit-Queue: Dan Rubel <danrubel@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2017-10-12 23:48:05 +00:00
P.Y. Laligand
ab352af7f7
Teach the SDK patch tool to look for Flutter in a new location.
...
The Flutter engine will soon be mapped to //third_party/flutter in Fuchsia.
Change-Id: I280e2ffcfc3de2a5c7ffb96159d7d37341a974a3
Bug:
Reviewed-on: https://dart-review.googlesource.com/13601
Reviewed-by: Zach Anderson <zra@google.com >
Commit-Queue: Zach Anderson <zra@google.com >
2017-10-12 22:41:05 +00:00
Terry Lucas
7601cb257e
Migrated Block 150 to Dart 2.0
...
R=bkonyi@google.com
Change-Id: Ic68c28221f67b3c8ca86b7ac37a3dd15ebe98d80
Reviewed-on: https://dart-review.googlesource.com/12621
Commit-Queue: Terry Lucas <terry@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-12 22:14:15 +00:00
Jaime Wren
09c44617e6
Migrate Dart 2.0 test block 133
...
Change-Id: I58172fdfe7daf5910d11ce90491b5aefa137accd
Reviewed-on: https://dart-review.googlesource.com/13623
Commit-Queue: Jaime Wren <jwren@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
Reviewed-by: Janice Collins <jcollins@google.com >
2017-10-12 21:22:41 +00:00
Brian Wilkerson
a22c8dc958
Recover when enum constants have metadata
...
Change-Id: I1432c3b2d4ce63c5520087c79dd33e48c57cee5b
Reviewed-on: https://dart-review.googlesource.com/13102
Reviewed-by: Peter von der Ahé <ahe@google.com >
Reviewed-by: Dan Rubel <danrubel@google.com >
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com >
2017-10-12 20:50:31 +00:00
danrubel
bde7c0c1ce
cleanup top level out-of-order tests
...
Change-Id: I473ed461ec754b172866462326e9eaae65ad9aff
Reviewed-on: https://dart-review.googlesource.com/13602
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2017-10-12 20:04:27 +00:00
Régis Crelier
ae94cbf3d6
Revert "[kernel] Support generic closures in VM's kernel frontend."
...
This reverts commit a273ff8314 .
Revert "[kernel] Support generic function types in the VM's kernel frontend."
This reverts commit 2cac57da09 .
Revert "[kernel] Completely remove type erasure."
This reverts commit 3ffacb3814 .
Change-Id: I8fdd40a6a8f34911028353f48249fdd4bf7dba76
Reviewed-on: https://dart-review.googlesource.com/13622
Reviewed-by: Alan Knight <alanknight@google.com >
Commit-Queue: Alan Knight <alanknight@google.com >
Commit-Queue: Régis Crelier <regis@google.com >
2017-10-12 20:01:11 +00:00