William Hesse
30db1d7ab0
Update status for passing co19 tests
...
BUG=https://github.com/dart-lang/co19/issues/68
BUG=https://github.com/dart-lang/co19/issues/81
R=sortie@google.com
Review URL: https://codereview.chromium.org/2531033002 .
2016-11-25 13:15:02 +01:00
Sergey G. Grekhov
76425f920f
Update co19 test suite dependency to commit f05d5aee5930
...
co19 test suite updated to commit f05d5aee5930bfd487aedf832fbd7b832f502b15 of dart-lang/co19 repository, dated Nov 21 2016.
Status files are updated for this roll.
2016-11-25 12:06:39 +01:00
Asger Feldthaus
963e1ebc55
Do not sort named parameters on FunctionNode.
...
This was originally done to be consistent with FunctionType,
where the named parameters are sorted, but for FunctionNode
it is not necessary.
It causes issues for natives that expect parameters to be
declared in a certain order. It is also an issue if we
ever want to reuse the kernel format for summaries, where
it is also preferable to present the named parameters in
their original order.
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org/2527933002 .
2016-11-25 11:22:37 +01:00
Vyacheslav Egorov
73ef820ec1
VM: [Kernel] Relax assertions in SSA construction and in Kernel loading.
...
- Kernel-to-IL translation leaves behind some unused constants without temp indices assigned.
- Let compile time errors propagate instead of failing with FATAL error in the post load class finalization.
R=kustermann@google.com
BUG=
Review URL: https://codereview.chromium.org/2528763002 .
2016-11-24 16:19:22 +01:00
William Hesse
81b71e74f8
Revert "Roll co19 tests and status files"
...
This reverts commit 27883bfbc0 .
We will reland this once the status file updates are (nearly) perfect.
BUG=
R=sortie@google.com
Review URL: https://codereview.chromium.org/2530863002 .
2016-11-24 15:19:31 +01:00
William Hesse
27883bfbc0
Roll co19 tests and status files
...
This updates co19 to commit 2e98931a4d40781110220d4b2d131efa6fc4669d
Merge branch 'co19patch' into rebased_co19_patch
Sort status lines ignoring alphabetical order
Status files updated according lates buildbot run results
Status files updated according the latest Chrome run
dart2js files updated for FF and Chrome on Linux
DEPS and VM status files updated
status file updated according Linux run
Status files updated according latest Dartium run
dart2js status file updated according the last tests run on FF
dart2js status file updated according the last tests run on Chrome and FF
Analyzer and VM status files are updated according last versions of co19 and sdk
BUG=
R=sortie@google.com
Review URL: https://codereview.chromium.org/2528953002 .
2016-11-24 15:01:53 +01:00
Asger Feldthaus
ce428a1f20
Complete merge of kernel repo into SDK.
...
This removes third_party/pkg/kernel and changes dependencies to
refer to pkg/kernel instead.
Some status files are updated to reflect new test outcomes.
2016-11-23 12:46:29 +01:00
William Hesse
4bfe727db6
Update status for Firefox 50
...
BUG=https://github.com/dart-lang/sdk/issues/27873
BUG=https://github.com/dart-lang/sdk/issues/27872
BUG=https://github.com/dart-lang/sdk/issues/27871
BUG=https://github.com/dart-lang/sdk/issues/27867
R=sortie@google.com
Review URL: https://codereview.chromium.org/2526493004 .
2016-11-23 09:49:01 +01:00
Asger Feldthaus
fbb698393d
Update third_party/pkg/kernel version
...
This CL also updates the use of kernel in dart2js, and
updates the VM/kernel status files.
This is a preliminary step to moving kernel into the
SDK repository.
BUG=
R=het@google.com , johnniwinther@google.com , kmillikin@google.com , sigmund@google.com , vegorov@google.com
Committed: https://github.com/dart-lang/sdk/commit/5d66d0e5dc32ce06641f360876361a07de821997
Review URL: https://codereview.chromium.org/2518023002 .
Reverted: https://github.com/dart-lang/sdk/commit/d69e048d600468f4a4fe112cb7a750f79e5d9c69
2016-11-22 15:22:20 +01:00
Asger Feldthaus
d69e048d60
Revert "Update third_party/pkg/kernel version"
...
This reverts commit 5d66d0e5dc .
BUG=
Review URL: https://codereview.chromium.org/2514323005 .
2016-11-22 14:35:56 +01:00
Asger Feldthaus
5d66d0e5dc
Update third_party/pkg/kernel version
...
This CL also updates the use of kernel in dart2js, and
updates the VM/kernel status files.
This is a preliminary step to moving kernel into the
SDK repository.
BUG=
R=het@google.com , johnniwinther@google.com , kmillikin@google.com , sigmund@google.com , vegorov@google.com
Review URL: https://codereview.chromium.org/2518023002 .
2016-11-22 13:42:13 +01:00
Martin Kustermann
8cb83ecde0
VM: [Kernel] Update status file for debug mode after merge
...
R=vegorov@google.com
Review URL: https://codereview.chromium.org/2518983002 .
2016-11-21 10:51:07 +01:00
William Hesse
373db1aba9
Revert "Roll co19 tests and update status files"
...
This reverts commit 2a947db2ea .
We will update the status files using buildbot logs, and try again.
BUG=
TBR=sortie@google.com
Review URL: https://codereview.chromium.org/2508863004 .
2016-11-17 13:38:09 +01:00
William Hesse
2a947db2ea
Roll co19 tests and update status files
...
This commit will be rolled back after running on all builders to collect
error logs.
R=sortie@google.com
Review URL: https://codereview.chromium.org/2508803006 .
2016-11-17 11:56:47 +01:00
Vyacheslav Egorov
23fd1a184b
VM: Support bootstrapping core libraries from Kernel binaries instead of source.
...
BUG=http://dartbug.com/27590
R=asiva@google.com
Review URL: https://codereview.chromium.org/2485993002 .
2016-11-16 13:56:20 +01:00
John McCutchan
6a458a8294
Mark two isolate spawn tests as pass / fail under hot reload because they are timing dependent
...
BUG=
Review URL: https://codereview.chromium.org/2505613003 .
2016-11-15 11:07:35 -08:00
John McCutchan
50b47360bd
Update more status files for hot reload bots
...
BUG=
Review URL: https://codereview.chromium.org/2500343003 .
2016-11-15 07:34:03 -08:00
Sigmund Cherem
2c17d62617
Update .status files to make bots green again
...
Review URL: https://codereview.chromium.org/2497863003 .
2016-11-14 08:48:52 -08:00
William Hesse
63b1016e90
Revert "Status and DEPS files updated ( #27792 )"
...
This reverts commit be4426a9c1 .
This roll of co19 tests to the latest version is tested on the
buildbots, and then reverted so any necessary status updates can
be worked on offline.
BUG=
TBR=sortie@google.com
Review URL: https://codereview.chromium.org/2488253002 .
2016-11-10 11:39:42 +01:00
Sergey G. Grekhov
be4426a9c1
Status and DEPS files updated ( #27792 )
...
* Analyzer and VM status files are updated according last versions of co19 and sdk
* dart2js status file updated according the last tests run on Chrome and FF
* dart2js status file updated according the last tests run on FF
* Status files updated according latest Dartium run
* status file updated according Linux run
* DEPS and VM status files updated
* dart2js files updated for FF and Chrome on Linux
* Status files updated according the latest Chrome run
2016-11-10 11:30:53 +01:00
Lasse R.H. Nielsen
7bb7f5e6bb
Handle the case of Stream.take(0) better.
...
The current implementation listens to the stream and waits for it to complete.
The change makes it listen and then immediately cancel, and then return a
subscription that only sends done.
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2444363004 .
Committed: https://github.com/dart-lang/sdk/commit/8cead4090cc0b1184a2ad552003ac38cae1e2c77
Committed: https://github.com/dart-lang/sdk/commit/9ebef9af7c7086a4e0f935b3ebd29aa4e990da91
2016-11-07 11:48:48 +01:00
Lasse R.H. Nielsen
9ebef9af7c
Handle the case of Stream.take(0) better.
...
The current implementation listens to the stream and waits for it to complete.
The change makes it listen and then immediately cancel, and then return a
subscription that only sends done.
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2444363004 .
Committed: https://github.com/dart-lang/sdk/commit/8cead4090cc0b1184a2ad552003ac38cae1e2c77
2016-11-04 15:55:05 +01:00
William Hesse
3bd04426a8
Revert "Handle the case of Stream.take(0) better." This reverts commit 8cead4090c.
...
The test co19/LibTest/async/Stream/take_A01_t02 was failing after this
commit, on macos and windows, and perhaps everywhere.
BUG=
TBR=lrn@google.com
Review URL: https://codereview.chromium.org/2475303002 .
2016-11-04 15:47:46 +01:00
Lasse R.H. Nielsen
8cead4090c
Handle the case of Stream.take(0) better.
...
The current implementation listens to the stream and waits for it to complete.
The change makes it listen and then immediately cancel, and then return a
subscription that only sends done.
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2444363004 .
2016-11-04 14:54:58 +01:00
Florian Schneider
6fa4a54bba
DBC: Fix smi shl with large (>word-size) shift counts
...
Insert check to guard against large shift counts.
Integer shifts with shift counts greater or equal than the number
of bits per word are undefined behavior in C/C++.
Fixes #27474 .
R=vegorov@google.com
Review URL: https://codereview.chromium.org/2474103003 .
2016-11-04 12:16:34 +01:00
Vyacheslav Egorov
eb8c24e133
Reland "Merge more Kernel infrastructure from kernel_sdk SDK fork."
...
R=zra@google.com
BUG=
Review URL: https://codereview.chromium.org/2451623006 .
2016-10-27 10:09:22 +02:00
Vyacheslav Egorov
12968edb9c
Revert "Reland "Merge more Kernel infrastructure from kernel_sdk SDK fork.""
...
This reverts commit 4e7a31262e .
Windows bots are broken now.
R=zra@google.com
BUG=
Review URL: https://codereview.chromium.org/2451893004 .
2016-10-26 17:07:18 +02:00
Vyacheslav Egorov
4e7a31262e
Reland "Merge more Kernel infrastructure from kernel_sdk SDK fork."
...
This relands commit 2fed1c3905 with fixes to ensure that analyzer summaries are correctly created and XARM build does not try to use target binaries on the host.
R=zra@google.com
BUG=
Review URL: https://codereview.chromium.org/2453773002 .
2016-10-26 16:48:28 +02:00
Lasse R.H. Nielsen
22a57bbe2c
Adapt analyzer to new warnings around switch-case fallthrough.
...
Fixes issue #27664 .
BUG= http://dartbug.com/27664
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2446093003 .
Committed: https://github.com/dart-lang/sdk/commit/1322877f5b3a8c741d73df861169c494311073e8
Committed: https://github.com/dart-lang/sdk/commit/1f7d8924c6e724e11dab4c266d79aac9441a3bd3
Committed: https://github.com/dart-lang/sdk/commit/9c2306c7dca5c76c75039e2450165f53610bab9e
2016-10-26 14:03:14 +02:00
Vyacheslav Egorov
cf7ff42e60
Revert "Merge more Kernel infrastructure from kernel_sdk SDK fork."
...
This reverts commit 2fed1c3905 .
SDK builds are failing
TBR=zra@google.com
Review URL: https://codereview.chromium.org/2455593002 .
2016-10-26 13:06:27 +02:00
Vyacheslav Egorov
2fed1c3905
Merge more Kernel infrastructure from kernel_sdk SDK fork.
...
- bring patched SDK generation scripts and VM patch tweaks that allow VM patch files to be parsed by analyzer front-end;
Patched SDK is an SDK with all VM patches spliced into it. Kernel compiler is based on the analyzer front-end which does
not have any patch files support/model so for it to produce Kernel files that match VM we need to generate a such patched SDKs.
- bring test script modifications that allow to test Kernel pipeline
BUG=
R=asiva@google.com , kmillikin@google.com , whesse@google.com , zra@google.com
Review URL: https://codereview.chromium.org/2434123003 .
2016-10-26 13:02:54 +02:00
Florian Loitsch
6bc6ea34b5
Use different bug-number for skipped test.
...
BUG=
Review URL: https://codereview.chromium.org/2442203003 .
2016-10-24 10:56:24 +02:00
Florian Schneider
ba04d1d627
Skip flaky isolate test temporarily.
...
This test still fails on some architectures (simmips, windows)
TBR=floitsch@google.com ,
BUG=
Review URL: https://codereview.chromium.org/2435603008 .
2016-10-21 14:01:17 -07:00
Florian Schneider
a74262c0e9
Enable now-passing tests for Android precompilation
...
Remove other obsolete entries.
Fixes #26373 .
Fixes #27378 .
R=rmacnak@google.com , whesse@google.com
Review URL: https://codereview.chromium.org/2431163007 .
2016-10-21 12:16:47 -07:00
Siva Annamalai
af4d246ef1
Cleanup options for use of application snapshots
...
- unified kAppAfterRun and kAppJITAfterRun to kAppJIT
- adjusted the test configuration to make dart2app and dart2appjit to mean
the same
- delete GenerateFullSnapshot function as it is not used anymore
R=rmacnak@google.com
Review URL: https://codereview.chromium.org/2429023002 .
2016-10-19 17:42:01 -07:00
William Hesse
cdfe272b37
Update status for chrome on macos co19 tests.
...
BUG=
Review URL: https://codereview.chromium.org/2434773002 .
2016-10-19 14:27:27 +02:00
Sigmund Cherem
3cdcaeda96
Fix browser test status.
...
This is to match the state of the bots, it appears that chrome was recently upgraded.
BUG=
Review URL: https://chromiumcodereview-hr.appspot.com/2426093002 .
Committed: https://github.com/dart-lang/sdk/commit/940e498e1788c342f6a1bafbbda6b5983c7e070f
2016-10-18 12:50:58 -07:00
Sigmund Cherem
2200ee77f7
Revert "Fix browser test status."
...
This reverts commit 940e498e17 .
2016-10-18 12:48:15 -07:00
Sigmund Cherem
940e498e17
Fix browser test status.
...
This is to match the state of the bots, it appears that chrome was recently upgraded.
BUG=
Review URL: https://chromiumcodereview-hr.appspot.com/2426093002 .
2016-10-18 12:38:45 -07:00
Sigmund Cherem
997581ccec
Fix custom elements in startup emitter
...
R=sra@google.com
Review URL: https://codereview.chromium.org/2424553002 .
2016-10-14 16:58:47 -07:00
Florian Loitsch
136e476c87
Check for the type of the the spawned function.
...
In general we avoid explicit type-checks, but in this case the error would be only detected in the new isolate making error handling much harder.
Fixes #27185
BUG= http://dartbug.com/27185 .
R=lrn@google.com
Review URL: https://codereview.chromium.org/2414173003 .
2016-10-14 13:27:11 +02:00
Lasse R.H. Nielsen
efb9a12811
Add = as default-value separator for named parameters.
...
Fixes issue #27559 .
BUG= http://dartbug.com/27559
R=asiva@google.com , eernst@google.com , floitsch@google.com , sigmund@google.com
Review URL: https://codereview.chromium.org/2411633002 .
2016-10-14 11:25:25 +02:00
William Hesse
980e2097e8
Update status of LibTest/isolate/Isolate/spawn_A04_t04
...
BUG=https://github.com/dart-lang/sdk/issues/27558
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2402393002 .
2016-10-11 00:34:27 +02:00
William Hesse
25e3b30560
Update status for failing tests
...
BUG=https://github.com/dart-lang/sdk/issues/27557
R=floitsch@google.com
Review URL: https://codereview.chromium.org/2405843002 .
2016-10-10 16:26:55 +02:00
William Hesse
2512e5b340
Update status for windows ie11 and firefox tests
...
BUG=https://github.com/dart-lang/sdk/issues/27533
BUG=https://github.com/dart-lang/sdk/issues/27535
R=lrn@google.com
Review URL: https://codereview.chromium.org/2401803003 .
2016-10-07 15:15:52 +02:00
William Hesse
b3d354238c
Update status for Windows browser tests
...
BUG=
Review URL: https://codereview.chromium.org/2402553004 .
2016-10-07 11:42:37 +02:00
William Hesse
38e8f0cc8c
Update co19 status for browser tests
...
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/2390823007 .
2016-10-06 16:14:34 +02:00
Florian Schneider
8a7dabe522
Temporarily update status for 2 tests on SIMDBC.
...
BUG=
R=zra@google.com
Review URL: https://codereview.chromium.org/2388363002 .
2016-10-04 09:25:44 -07:00
William Hesse
80572c4038
Update status for browser tests
...
BUG=
R=eernst@google.com
Review URL: https://codereview.chromium.org/2358583002 .
2016-09-20 16:36:01 +02:00
William Hesse
82c24568d4
Update status after package root removal
...
BUG=https://github.com/dart-lang/sdk/issues/27378
Review URL: https://codereview.chromium.org/2347303002 .
2016-09-16 23:46:06 +02:00