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
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
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
Jaime Wren
3e13e9783d
Migrate Dart 2.0 test block 128
...
Change-Id: I3621006cbd2db4075f1ea55f5e34ecee688a2e18
Reviewed-on: https://dart-review.googlesource.com/13380
Commit-Queue: Jaime Wren <jwren@google.com >
Reviewed-by: Janice Collins <jcollins@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-12 17:35:02 +00:00
Samir Jindel
2cac57da09
[kernel] Support generic function types in the VM's kernel frontend.
...
Bug:
Change-Id: I3554562b409b35478437601f34e6263615409b38
Reviewed-on: https://dart-review.googlesource.com/12292
Commit-Queue: Samir Jindel <sjindel@google.com >
Reviewed-by: Martin Kustermann <kustermann@google.com >
2017-10-12 14:45:21 +00:00
William Hesse
5e3f12f110
Update status for two migrated tests.
...
This updates the status for language_2/super_getter_setter_test
and language_2/super_call4_test
Bug:
Change-Id: I0d6aa27003a6f4cb67f6be593e4036dec820d837
Reviewed-on: https://dart-review.googlesource.com/13540
Reviewed-by: Morten Krogh-jespersen <mkroghj@google.com >
2017-10-12 12:23:51 +00:00
Erik Ernst
63de49ccde
test.py will now run the spec parser.
...
This CL modifies tools/test.py such that it can run the spec parser
(after doing `make parser` in tools/spec_parser, and assuming that the
ANTLR 3 library is available at /usr/share/java/antlr3-runtime.jar)
with a command line like
`tools/test.py -c spec_parser -r none language/callable_test`
It also changes status files to have a name which follows the expected
patterns (e.g., `language/language_spec_parser.status`). Finally, it
adds/changes many entries in status files, such that parsing of the
directories `language` and `language_2` run successfully.
Change-Id: I82a22e32ac4fecd23ac0d4434bcac08f75dd8ffe
Reviewed-on: https://dart-review.googlesource.com/12680
Commit-Queue: Erik Ernst <eernst@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-12 09:22:28 +00:00
Stephen Adams
e9317a3417
dedup language_2_dart2js.status
...
Moved symbol_literal_test/none out of the [ $compiler == dart2js ] section.
TBR=sigmund@google.com
Bug:
Change-Id: I5cfc0c92ded3a0f5a1f5c14d1af121b85301d9eb
Reviewed-on: https://dart-review.googlesource.com/13443
Reviewed-by: Stephen Adams <sra@google.com >
2017-10-12 04:28:04 +00:00
Stephen Adams
d6232aab51
update dart2js kernel language_2 status
...
TBR=sigmund@google.com
Bug:
Change-Id: I22fa0f6994777f442ed8bf8280066079676bbd48
Reviewed-on: https://dart-review.googlesource.com/13402
Reviewed-by: Stephen Adams <sra@google.com >
2017-10-12 01:06:37 +00:00
Stephen Adams
7e45238571
Update dart2js kernel status langauge_2
...
TBR=sigmund@google.com
Bug:
Change-Id: I9ee76cbe845cfa8ef149a8ae4987fb7a7de53f80
Reviewed-on: https://dart-review.googlesource.com/13401
Reviewed-by: Stephen Adams <sra@google.com >
2017-10-12 00:29:54 +00:00
William Hesse
28414ddf2d
Update status for two language_2 tests on dart2js fast-startup
...
Bug:
Change-Id: I59cb5b7dcc3ad1c54ecc0bd3fd855864159b0465
TBR=pquitslund@google.com
Reviewed-on: https://dart-review.googlesource.com/13321
Reviewed-by: William Hesse <whesse@google.com >
2017-10-11 22:12:37 +00:00
Harry Terkelsen
d62eb05435
Search for members in superclasses when searching for a class member
...
This changes 'hasConcreteMatch' to search the superclass chain in the
kernel implementation. This matches what the Element model does.
Change-Id: I6a0ab69bc7e6fe705139d6fa69fffc2346582702
Reviewed-on: https://dart-review.googlesource.com/12843
Commit-Queue: Harry Terkelsen <het@google.com >
Reviewed-by: Johnni Winther <johnniwinther@google.com >
2017-10-11 22:07:11 +00:00
Jennifer Messerly
8c36b4685f
fix #31049 , fix #31050 , avoid name collision for static members
...
Change-Id: I5a14315b99ace15aa6ac0c67f753bc3e1f39b3a9
Reviewed-on: https://dart-review.googlesource.com/12481
Commit-Queue: Jennifer Messerly <jmesserly@google.com >
Reviewed-by: Vijay Menon <vsm@google.com >
2017-10-11 21:00:02 +00:00
Janice Collins
7f876a2c8e
Fix debug vm bots for tearoff_dynamic_test
...
Bug:
Change-Id: I8b8a9cd0b9b72fa3db91c0cf2721ce814b1c54c5
Reviewed-on: https://dart-review.googlesource.com/13101
Reviewed-by: Janice Collins <jcollins@google.com >
Reviewed-by: Natalie Weizenbaum <nweiz@google.com >
2017-10-11 19:39:46 +00:00
pq
c3870cdea7
Migrate test block 154 to Dart 2.0.
...
Bug:
Change-Id: Ia7ef5ed63b386bd8939922c8880d581caf9b170c
Reviewed-on: https://dart-review.googlesource.com/12482
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-11 17:53:29 +00:00
pq
296099e66f
Migrate test block 132 to Dart 2.0.
...
Bug:
Change-Id: Ic8fd22a882887682f3c23a54515b72bb7a7ae13e
Reviewed-on: https://dart-review.googlesource.com/12860
Commit-Queue: Phil Quitslund <pquitslund@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-11 16:19:53 +00:00
William Hesse
10820c74ff
Update statuses for migrated tests on safari and content_shell
...
Bug:
Change-Id: I30e772845940112ccb49c5f8e5071d66624dd6f7
Reviewed-on: https://dart-review.googlesource.com/13042
Reviewed-by: William Hesse <whesse@google.com >
2017-10-11 15:19:52 +00:00
Janice Collins
c655ecafe4
Migrate test block 157 to Dart 2.0.
...
Successfully migrated 11 tests. Need manual work on 5 tests:
- language_2/sync_generator1_test.dart:
(TODO) Merge from language/sync_generator1_test.dart into this file.
- language_2/syncstar_less_than_test.dart:
(TODO) Merge from language/syncstar_less_than_test.dart into this file.
- language_2/syncstar_yield_test.dart:
(TODO) Merge from language/syncstar_yield_test.dart into this file.
- language_2/syncstar_yieldstar_test.dart:
(TODO) Merge from language/syncstar_yieldstar_test.dart into this file.
- language_2/syntax_test.dart:
(TODO) Merge from language/syntax_test.dart into this file.
Bug:
Change-Id: I894d881a9c1182e6f2c9d190128cc3d0a53faa7f
Reviewed-on: https://dart-review.googlesource.com/12385
Commit-Queue: Janice Collins <jcollins@google.com >
Reviewed-by: Phil Quitslund <pquitslund@google.com >
Reviewed-by: Janice Collins <jcollins@google.com >
2017-10-11 15:18:10 +00:00
Erik Ernst
0296491244
A small fix after gardening yesterday.
...
Change-Id: I2f58d6216d007c20752109ff9587701474b884f8
Reviewed-on: https://dart-review.googlesource.com/13041
Reviewed-by: Erik Ernst <eernst@google.com >
2017-10-11 15:09:53 +00:00
William Hesse
15c1a15e6c
Update status for tests that fail on firefox after migration
...
Bug:
Change-Id: Ia7de36399d44f6aeda826399df20cec6cecc3ec4
TBR=mkroghj@google.com
Reviewed-on: https://dart-review.googlesource.com/12980
Reviewed-by: William Hesse <whesse@google.com >
2017-10-11 14:05:38 +00:00
Florian Loitsch
4793521741
Update async_star_test.
...
Change-Id: I9f83d3a6b00c62fac18e399a729bb96bf4d33803
Reviewed-on: https://dart-review.googlesource.com/12288
Reviewed-by: Ben Konyi <bkonyi@google.com >
Commit-Queue: Florian Loitsch <floitsch@google.com >
2017-10-11 14:00:20 +00:00
William Hesse
709fd8d3c7
Update status for failing migrated tests, on dart2js
...
Bug:
Change-Id: I59cbcd0a9fb7c373b2f8bc203aab64cb0dfe7dab
R=mkroghj@google.com
Reviewed-on: https://dart-review.googlesource.com/12960
Reviewed-by: Morten Krogh-jespersen <mkroghj@google.com >
2017-10-11 13:14:03 +00:00
Florian Loitsch
e92c759e0b
Migrate test block 129.
...
Change-Id: I36f6a3f007862a7c5d2e8f304cb6730cdc9b4610
Reviewed-on: https://dart-review.googlesource.com/12289
Commit-Queue: Florian Loitsch <floitsch@google.com >
Reviewed-by: Jakob Roland Andersen <jakobr@google.com >
2017-10-11 08:59:49 +00:00
pq
0e347e2c18
Migrate test block 151 to Dart 2.0.
...
Bug:
Change-Id: I08178cf2d81a76827e6a1433f3b542c5615f1c89
Reviewed-on: https://dart-review.googlesource.com/12500
Reviewed-by: Ben Konyi <bkonyi@google.com >
2017-10-10 21:17:31 +00:00
Jaime Wren
38ac08244e
TBR- Fix up status files after landing Dart 2.0 test block 64
...
Change-Id: I9c6e4c772aa75180872247b5fc80bce9eabd3565
Reviewed-on: https://dart-review.googlesource.com/12803
Reviewed-by: Jaime Wren <jwren@google.com >
Commit-Queue: Jaime Wren <jwren@google.com >
2017-10-10 20:50:50 +00:00
Bob Nystrom
307742d07e
Move tests from package "test" (back) to "unittest".
...
Since unittest is known to work with test.dart as a test runner and is
strong mode clean, it's a safer bet than test.
Change-Id: Id120d4f871827b1f131dff2a5ef2f7efb15a8382
Reviewed-on: https://dart-review.googlesource.com/12125
Reviewed-by: Terry Lucas <terry@google.com >
2017-10-10 19:46:12 +00:00
Jaime Wren
5b01202e3a
Migrate test block 64
...
Change-Id: I4c72d401ea22c4c46054924a971cf8cd6ed92575
Reviewed-on: https://dart-review.googlesource.com/12420
Reviewed-by: Janice Collins <jcollins@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
2017-10-10 18:36:56 +00:00
Janice Collins
c5ff5b4011
Migrate test block 158 to Dart 2.0
...
Successfully migrated 28 tests. Need manual work on 1 test:
- language_2/truncdiv_test.dart:
(TODO) Merge from language/truncdiv_test.dart into this file.
Bug:
Change-Id: Iceba114915feba5ab4564b8b7265d684d23b4d0d
Reviewed-on: https://dart-review.googlesource.com/12360
Commit-Queue: Janice Collins <jcollins@google.com >
Reviewed-by: Janice Collins <jcollins@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
2017-10-10 16:28:31 +00:00
Erik Ernst
b61f1047d5
Add a tools/spec_parse.py script.
...
This makes it possible to run the spec parser in a way which is a bit
more like the other tools that we have (e.g., tools/test.py):
> tools/spec_parse.py tests/language/callable_test.dart
It still requires the developer to run `make parser` in
tools/spec_parser and hence does not run on a buildbot, but it's one
step forward.
Change-Id: I68ad6cea55bc02dddac21558acec33fc4bfc1981
Reviewed-on: https://dart-review.googlesource.com/9620
Commit-Queue: Erik Ernst <eernst@google.com >
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com >
2017-10-10 16:03:36 +00:00
Janice Collins
e166ab3e2b
Migrate test block 160 to Dart 2.0.
...
Successfully migrated 7 tests. Need manual work on 6 tests:
- language_2/try_catch_test.dart:
(TODO) Merge from language/try_catch_test.dart into this file.
- language_2/type_argument_in_super_type_test.dart:
(TODO) Ensure code that checks for a TypeError uses 2.0 semantics.
- language_2/type_check_const_function_typedef2_test.dart:
(TODO) Fix code that mentions "checked" mode.
- language_2/type_checks_in_factory_method_test.dart:
(TODO) Ensure code that checks for a TypeError uses 2.0 semantics.
- language_2/type_conversion_ssa_test.dart:
(TODO) Fix code that mentions "checked" mode.
- language_2/type_error_test.dart:
(TODO) Merge from language/type_error_test.dart into this file.
(TODO) Ensure code that checks for a TypeError uses 2.0 semantics.
Bug:
Change-Id: I43901890540efcf55da13d013571ce91979cbb64
Reviewed-on: https://dart-review.googlesource.com/11142
Commit-Queue: Janice Collins <jcollins@google.com >
Reviewed-by: Janice Collins <jcollins@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-10 15:55:32 +00:00
Erik Ernst
4da6535720
Cleaned up several status entries for tests using toString on types.
...
Change-Id: I0b43a7024490ed4d656d4dd5a6802d3865217492
Reviewed-on: https://dart-review.googlesource.com/12561
Reviewed-by: Johnni Winther <johnniwinther@google.com >
Commit-Queue: Erik Ernst <eernst@google.com >
2017-10-10 12:55:31 +00:00
Florian Loitsch
bb1b39deaf
Migrate test block 159.
...
Change-Id: I71498e6b3d8c6b11ee53fc78b5b1b72dbe8c9fd8
Reviewed-on: https://dart-review.googlesource.com/12299
Commit-Queue: Florian Loitsch <floitsch@google.com >
Reviewed-by: Jakob Roland Andersen <jakobr@google.com >
2017-10-10 12:05:51 +00:00
Florian Loitsch
5b01aaa4e5
Migrate test block 147.
...
Change-Id: I811e8dd4c44d42e6d0ffc94635c6922a21627c46
Reviewed-on: https://dart-review.googlesource.com/12297
Commit-Queue: Florian Loitsch <floitsch@google.com >
Reviewed-by: Jakob Roland Andersen <jakobr@google.com >
2017-10-10 11:25:03 +00:00
William Hesse
e8662fca02
Update status for language_2/f_bounded_quantification5_test
...
BUG=https://github.com/dart-lang/sdk/issues/31053
TBR=athom@google.com
Change-Id: If647e5251a89620ad6cc8f6565b1247fc564b3ba
Reviewed-on: https://dart-review.googlesource.com/12445
Reviewed-by: William Hesse <whesse@google.com >
2017-10-10 09:55:55 +00:00
Jennifer Messerly
1da54c2346
fix status files for DDC so local test runs pass
...
Change-Id: I43ca656983ea06def076b1e9166f0c7ccaa3b301
Reviewed-on: https://dart-review.googlesource.com/12384
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-10 01:25:01 +00:00
Jennifer Messerly
c05a4439bc
fix DDC handling of @notNull annotation for ?. method calls
...
Change-Id: I9be22e126ff32c16a90fc85e3d754258e9fc98c3
Reviewed-on: https://dart-review.googlesource.com/12344
Reviewed-by: Vijay Menon <vsm@google.com >
2017-10-10 00:35:31 +00:00
Jaime Wren
31e5cab243
Migrate test block 62
...
- negative tests merged into non-negative tests
- lots of factory tests
Change-Id: I825e3ab6153f0dce243c3b8f1c4d223ab8ec5f9b
Reviewed-on: https://dart-review.googlesource.com/12126
Reviewed-by: Janice Collins <jcollins@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
2017-10-09 20:00:01 +00:00
Harry Terkelsen
954aa98da5
Use the RHS as the return value for super set exprs
...
Change-Id: If456ee64873354cd0cfb61024982e35ce5e97149
Reviewed-on: https://dart-review.googlesource.com/12241
Commit-Queue: Harry Terkelsen <het@google.com >
Reviewed-by: Sigmund Cherem <sigmund@google.com >
2017-10-09 18:53:55 +00:00
William Hesse
ffa855a4d9
Update status for dart2js-with-kernel on new language_2 tests
...
Bug: https://github.com/dart-lang/sdk/issues/29784
Change-Id: Ieb9e89cd1308243566e1e5c8235e51ad439cd71e
Reviewed-on: https://dart-review.googlesource.com/12293
Reviewed-by: William Hesse <whesse@google.com >
2017-10-09 15:36:55 +00:00
pq
9d37eaaa10
Migrate test block 156 to Dart 2.0.
...
Bug:
Change-Id: I2cbff93b804f70e77b9db95655e1d0f16149837b
Reviewed-on: https://dart-review.googlesource.com/12120
Commit-Queue: Phil Quitslund <pquitslund@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-09 13:53:54 +00:00
Ben Konyi
afdf5281c9
Migrated test block 40 + 41 to Dart 2.0.
...
Bug:
Change-Id: I412da79f3765c4ddf8c621ef290b2665d4d54a67
Reviewed-on: https://dart-review.googlesource.com/11647
Commit-Queue: Ben Konyi <bkonyi@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-07 00:11:46 +00:00
Régis Crelier
98a253186c
[VM parser] Disallow implicit reference to 'this' in assertion initializer ( fixes #29784 ).
...
Add regression test.
Adjust various status files.
Change-Id: I97bdf960260f0a13c2cfc6d95299d67a44c2238d
Reviewed-on: https://dart-review.googlesource.com/11247
Reviewed-by: Siva Annamalai <asiva@google.com >
2017-10-06 18:40:14 +00:00
pq
6f58da2ef8
Migrate test block 138 to Dart 2.0.
...
Bug:
Change-Id: I9050869dc3365d122cf3c8754b39859d20e20902
Reviewed-on: https://dart-review.googlesource.com/10161
Reviewed-by: Ben Konyi <bkonyi@google.com >
Reviewed-by: Bob Nystrom <rnystrom@google.com >
2017-10-06 17:33:58 +00:00
William Hesse
aa0ac1d13d
Update dart2js-with-kernel status for language_2/async_await_test
...
Bug:
Change-Id: I9d368abb093d9de71363bdbb6b90fdf9a3c8d7b1
Reviewed-on: https://dart-review.googlesource.com/11880
Reviewed-by: William Hesse <whesse@google.com >
2017-10-06 12:00:12 +00:00
Ben Konyi
1d53f0a1cc
Migrated test block 38 to Dart 2.0.
...
Single test with no changes, although it still uses unittest.
Bug:
Change-Id: I0111814db289f512950d5e83471dab546867553f
Reviewed-on: https://dart-review.googlesource.com/11648
Commit-Queue: Ben Konyi <bkonyi@google.com >
Reviewed-by: Phil Quitslund <pquitslund@google.com >
2017-10-05 23:53:13 +00:00
Jens Johansen
5fff3689d6
[kernel] Report error instead of crashing in constant evaluator.
...
Change-Id: I2c116cdc6add54194d0641631b3603313603c89e
Reviewed-on: https://dart-review.googlesource.com/11442
Reviewed-by: Vyacheslav Egorov <vegorov@google.com >
2017-10-05 12:13:03 +00:00
William Hesse
430022b206
Update status for migrated tests
...
Updates status for list_literal4_test on dart2js_kernel
Bug:
Change-Id: Ic90f1de4d39e4c7bdd9bbde52fd23daa5fbbb7ae
Reviewed-on: https://dart-review.googlesource.com/11502
Reviewed-by: Florian Loitsch <floitsch@google.com >
Reviewed-by: Johnni Winther <johnniwinther@google.com >
2017-10-05 11:49:59 +00:00
Florian Loitsch
16034fcbd5
Migrate test block 144.
...
Change-Id: I9a0abd2cb9a0a4341980f50af193006e09aa5542
Reviewed-on: https://dart-review.googlesource.com/11281
Commit-Queue: Florian Loitsch <floitsch@google.com >
Reviewed-by: Jakob Roland Andersen <jakobr@google.com >
2017-10-05 11:20:20 +00:00