Commit Graph

3219 Commits

Author SHA1 Message Date
William Hesse 4b8f8d8ef9 Update status for Chrome 51
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/2084563002 .
2016-06-20 16:34:31 +02:00
William Hesse 45faa87e2f Update status for failing and flaky tests.
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/2079213003 .
2016-06-20 12:57:55 +02:00
William Hesse 5a0c900d12 Update status for dart2js co19 tests.
BUG=https://github.com/dart-lang/sdk/issues/26714
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/2070803002 .
2016-06-16 14:37:20 +02:00
Zachary Anderson b3e5c5eeed DBC: Adds BinarySmiOp instruction
R=vegorov@google.com

Review URL: https://codereview.chromium.org/2053213004 .
2016-06-15 14:48:11 -07:00
Matthias Hausner 42f5c25fa5 Type parameter and class name must not conflict
Implement missing name conflict check.

BUG=14513
R=regis@google.com

Review URL: https://codereview.chromium.org/2063223003 .
2016-06-15 13:27:59 -07:00
Terry Lucas 9040d8f478 Revert "Test that only fails in checked windows"
This reverts commit 41c42a1493.

TBR=whesse@google.com

Review URL: https://codereview.chromium.org/2070073003 .
2016-06-15 10:38:32 -07:00
Terry Lucas 41c42a1493 Test that only fails in checked windows
TBR=ahe@google.com,whesse@google.com

Review URL: https://codereview.chromium.org/2073433002 .
2016-06-15 07:46:52 -07:00
Terry Lucas 9fa59d0277 Only fails in checked mode
TBR=ahe@google.com,whesse@google.com

Review URL: https://codereview.chromium.org/2065163009 .
2016-06-15 07:19:17 -07:00
Terry Lucas 081f91230b A few more tests are now passing, to make bots green.
TBR=ahe@google.com,whesse@google.com

Review URL: https://codereview.chromium.org/2067153003 .
2016-06-15 06:07:39 -07:00
Terry Lucas 25d6dd4fef Make the Dartium bots green again
TBR=ahe@google.com,whesse@google.com

Review URL: https://codereview.chromium.org/2063413003 .
2016-06-15 05:51:50 -07:00
William Hesse f76236db74 Revert "Revert "Make Safari tests more robust.""
This reverts commit b9cdd0e1b2.
This change should now work, because the buildbot recipes use the
renamed flag --reset-browser-configuration.

BUG=
R=ahe@google.com

Review URL: https://codereview.chromium.org/2070513002 .
2016-06-15 04:29:33 -07:00
Peter von der Ahé b9cdd0e1b2 Revert "Make Safari tests more robust."
This reverts commit 199806da03.

That commit failed because tools/bots/compiler.py is being ignored, and test.py is invoked based on recipes not included in this repository.

TBR

Review URL: https://codereview.chromium.org/2065053003 .
2016-06-15 10:39:36 +02:00
Peter von der Ahé 199806da03 Make Safari tests more robust.
R=whesse@google.com

Review URL: https://codereview.chromium.org/1871883002 .
2016-06-15 10:16:14 +02:00
Terry Lucas 0c947f8854 Skip a couple of Windows tests that are consistently timing out.
TBR=alanknight@google.com

Review URL: https://codereview.chromium.org/2064773002 .
2016-06-13 10:14:49 -07:00
William Hesse f9a6371c53 Suppress failing analyzer test.
BUG=https://github.com/dart-lang/sdk/issues/26692
R=sgjesse@google.com, scheglov@google.com

Review URL: https://codereview.chromium.org/2062803002 .
2016-06-13 15:19:30 +02:00
William Hesse 093672fe21 Queue standard test suites before co19
When running multiple test suites, queue the suites listed in
TEST_SUITE_DIRECTORIES before co19, vm tests, analyze_library, and
pkgbuild.

A re-upload of CL https://codereview.chromium.org/15565004/ from 2 years ago.

R=sgjesse@google.com
CC=kustermann@google.com

Review URL: https://codereview.chromium.org/2059153002 .
2016-06-13 13:37:34 +02:00
Florian Schneider c8f449e1a1 Update status for precompilation tests.
TBR=johnmccutchan@google.com,

BUG=

Review URL: https://codereview.chromium.org/2056393002 .
2016-06-10 11:07:07 -07:00
William Hesse ee197d01fd Update status for test that passes on ARM.
This reverts commit 09b6d3cdc0, which
distinguished between the android ARM version, which passed, and the
linux ARM version, which didn't.  Both versions are now passing.

BUG=https://github.com/dart-lang/sdk/issues/24416
R=eernst@google.com, fschneider@google.com

Review URL: https://codereview.chromium.org/2050163003 .
2016-06-09 18:18:51 +02:00
Harry Terkelsen ddac2a8a76 Revert "check that Class and typedef refs are const"
This reverts commit 8a6a6377e7.

BUG=

Review URL: https://codereview.chromium.org/2049343002 .
2016-06-08 16:32:30 -07:00
Harry Terkelsen 8a6a6377e7 check that Class and typedef refs are const
Fixes #26580

R=sra@google.com

Review URL: https://codereview.chromium.org/2049553002 .
2016-06-08 16:02:55 -07:00
Harry Terkelsen 74abdfe09e typecheck erroneous members as dynamic
Fixes #26582

R=sra@google.com

Review URL: https://codereview.chromium.org/2046053002 .
2016-06-07 13:18:45 -07:00
Florian Schneider 9ee5dfb245 Fix speculative inlining in precompilation.
When optimistically inlining is-checks and as-casts, we have to guard
again repeated speculative attempts.

Also, add result cid information for recognized factories.

BUG=#26607
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/2035073002 .
2016-06-06 16:37:39 -07:00
William Hesse 49dec47c97 Update status for failing vm precompilation test.
BUG=https://github.com/dart-lang/sdk/issues/26607
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/2044613002 .
2016-06-06 13:15:33 -07:00
Harry Terkelsen 417b36a942 mark newly failing html test in safari
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2034283002 .
2016-06-03 16:17:33 -07:00
Sigmund Cherem 99792d9a79 fix remaining windows issues
TBR=het@google.com

Review URL: https://codereview.chromium.org/2035113004 .
2016-06-03 15:55:35 -07:00
Sigmund Cherem 5e9f7a8882 Fix IE status
Review URL: https://codereview.chromium.org/2040593002 .
2016-06-03 14:49:05 -07:00
Harry Terkelsen c59d264131 fix dart2js-mac10.11-safari tests
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2038173002 .
2016-06-03 14:29:02 -07:00
Harry Terkelsen 1fa0ccf869 fix tests for dart2js-mac10.11-chrome-be
BUG=

Review URL: https://codereview.chromium.org/2038153002 .
2016-06-03 13:57:58 -07:00
Sigmund Cherem 63a8582514 Fix again linux#3: it was passing in jsshell, moved the entry to the chrome section.
TBR=het@google.com

Review URL: https://codereview.chromium.org/2034003003 .
2016-06-03 13:44:24 -07:00
Sigmund Cherem 6740e339c6 Fix co19 status file for dart2js-linux-chromeff-4-4-be
R=het@google.com

Review URL: https://codereview.chromium.org/2031313003 .
2016-06-03 13:26:34 -07:00
Sigmund Cherem bc0fe505b9 fix status of co19 for dart2js-linux-chromeff-3-4-be
R=het@google.com

Review URL: https://codereview.chromium.org/2038923002 .
2016-06-03 13:03:44 -07:00
Harry Terkelsen 31895ea4e1 triage more dart2js-linux tests
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2033893005 .
2016-06-03 10:43:39 -07:00
Paul Berry f5a9c029b7 Update status file for issue #26592
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/2027393002 .
2016-06-02 12:19:09 -07:00
Matthias Hausner 1859ce46c3 Fix finally clause inlining for forward jumps
In switch statements, ‘continue L’ jumps can refer to a label
that the compiler hasn’t seen yet. The label is tentatively
to be in the innermost switch statement, but may later
be moved to an outer switch statement. The compiler must
make sure that the correct finally blocks are inlined in front
of these jumps.

BUG=26577, 25310
R=regis@google.com

Review URL: https://codereview.chromium.org/2030763002 .
2016-06-02 09:03:49 -07:00
Harry Terkelsen add59a9607 mark now-passing tests in the dart2js-linux bots
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2036553003 .
2016-06-01 17:38:22 -07:00
Harry Terkelsen 2b534b70bb triage failing dart2js-jsshell tests
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2026393003 .
2016-06-01 15:46:01 -07:00
William Hesse 915d9b2db2 Update dartium status on Windows for co19 roll
TBR=sgjesse@google.com
R=sgjesse@google.com
BUG=

Review URL: https://codereview.chromium.org/2024103006 .
2016-06-01 09:11:04 +02:00
William Hesse 7c76d4d3c9 Update status for dartium tests after co19 roll
BUG=
TBR=sgjesse@google.com
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/2029503002 .
2016-06-01 08:13:23 +02:00
Harry Terkelsen c5d7d27ed5 fix status file for d8-checked build bot
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2024293002 .
2016-05-31 16:21:26 -07:00
Paul Berry 858407ebf0 Fix analyzer bot flakiness (correctly this time).
In f54e667773 I attempted to work around
analyzer flakiness in
co19/Language/Libraries_and_Scripts/Scripts/syntax_t11, but I
accidentally applied the change to
Language/Mixins/Mixin_Application/syntax_t11 instead.

This CL applies the workaround to the correct instance of syntax_t11.

TBR=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/2022343002 .
2016-05-31 15:29:53 -07:00
Harry Terkelsen 7b2edf83df mark more tests as missing compile-time errors
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/2027593004 .
2016-05-31 12:22:30 -07:00
Harry Terkelsen e9d41ebc23 declare that dart2js fails some 'yield*' tests
These tests assert that 'yield*' expressions in non-generator functions
should be a compile-time error. But the spec does not have yield as a
reserved word, so a statement like 'yield* e;' can be interpreted as an
expression statement multiplying the variable 'yield' by e. This is how
dart2js and the VM interpret yield outside of generator functions.

See the discussion in issue #25495

R=sigmund@google.com

Review URL: https://codereview.chromium.org/2024203002 .
2016-05-31 11:10:23 -07:00
Konstantin Shcheglov 3d70bc399e Rollback checking bounds of type parameters of function type aliases.
The line:

List<DartType> parameterTypes = element.type.typeArguments;

returns an empty list for typedefs.

For now I want to unblock Keerti.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org/2027723002 .
2016-05-31 10:51:23 -07:00
Paul Berry f54e667773 Co19 fixes for analyzer and runtime.
The runtime fix is from whesse@google.com.

R=whesse@google.com

Review URL: https://codereview.chromium.org/2023763008 .
2016-05-31 10:45:20 -07:00
Regis Crelier 070bb612b3 Reference newly filed issue instead of unrelated closed issue.
R=hausner@google.com

Review URL: https://codereview.chromium.org/2028703002 .
2016-05-31 10:07:57 -07:00
William Hesse 0d77bd044c Update status for failing asan and precompilation vm co19 tests
TBR=sgjesse@google.com
BUG=

Review URL: https://codereview.chromium.org/2024803002 .
2016-05-31 08:40:45 +02:00
William Hesse 10dff4ea45 Update status for co19 tests that now pass on dart2js
TBR=sgjesse@google.com
R=sgjesse@google.com
BUG=

Review URL: https://codereview.chromium.org/2024743002 .
2016-05-31 03:36:15 +02:00
William Hesse 65949097f4 Update VM status for co19 test roll
BUG=https://github.com/dart-lang/sdk/issues/26573
TBR=sgjesse@google.com

Review URL: https://codereview.chromium.org/2021153002 .
2016-05-31 01:57:33 +02:00
William Hesse 41ece1a95a Reland the roll of co19 tests
This reverts commit 020be8eca6,
updating the version of the co19 test suites to their version
3f0a4bc9a080a792cdf5f093147a900f99ea301f from May 17, 2016.

TBR=sgjesse@google.com
BUG=https://github.com/dart-lang/sdk/pull/26294

Review URL: https://codereview.chromium.org/2023953002 .
2016-05-30 22:11:30 +02:00
Florian Schneider e5597652f8 Fix status for Android ARM.
That test is passing on precompiled ARM/Android.

TBR=rmacnak@google.com,

BUG=

Review URL: https://codereview.chromium.org/2023843002 .
2016-05-30 11:35:29 +02:00