Commit Graph

3219 Commits

Author SHA1 Message Date
sigmund@google.com e024570e01 Adding frogium: a frog-chromium architecture that runs tests in chromium that
were compiled with frog.

Review URL: http://codereview.chromium.org//8523024

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1440 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-11 02:07:02 +00:00
hausner@google.com 08d42a2749 Triage 2 co19 tests
The tests assume that multi-line comments do not nest. That's wrong,
the tests should be eliminated.

Filed http://code.google.com/p/co19/issues/detail?id=23
Review URL: http://codereview.chromium.org//8525003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1422 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 19:43:13 +00:00
srdjan@google.com da9092146b Implement %= and assign a couple of tests.
Review URL: http://codereview.chromium.org//8509032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1411 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 18:04:42 +00:00
ahe@google.com 398d695929 Update co19-frog.status.
Review URL: http://codereview.chromium.org//8462011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1393 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 12:29:16 +00:00
ahe@google.com 1b4e839fec Handle co19 @dynamic-type-error better.
Review URL: http://codereview.chromium.org//8518002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1392 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 12:12:19 +00:00
jmesserly@google.com c56b0f90a4 Restore r1383: Fix method resolution to warn about things that don't exist on the declared type. Only change from previous rev is fixed co19 status file.
There are some new failures in "negative" tests, but they're now failing for the right reason instead of failing because Frog generated incorrect code. They're passing (i.e. throwing the right runtime type error) if I pass --enable_type_checks. So we just need to get that hooked up somehow.

Review URL: http://codereview.chromium.org//8478025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1389 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 10:10:31 +00:00
ahe@google.com 4a984f9cc2 Tweak co19 status for frog and dartc.
Review URL: http://codereview.chromium.org//8514002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1388 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 09:44:04 +00:00
ahe@google.com 6090bd39d3 Fix syntax error in co19-*.status.
Review URL: http://codereview.chromium.org//8513001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1387 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 09:31:09 +00:00
ahe@google.com d3b53c1ba5 Don't mark @static-type-errors as negative tests.
Review URL: http://codereview.chromium.org//8509014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1386 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-10 09:12:09 +00:00
srdjan@google.com adade8ae21 Weird up the status file so that proper test is marked as fail.
Review URL: http://codereview.chromium.org//8506032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1377 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-09 22:56:55 +00:00
srdjan@google.com acbaabe398 Update tests, fix printing of doubles.
Review URL: http://codereview.chromium.org//8505026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1373 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-09 22:27:43 +00:00
fabiomfv@google.com f95d52d827 https://code.google.com/p/dart/issues/detail?id=255
Review URL: http://codereview.chromium.org//8479041

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1317 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-08 15:56:45 +00:00
ngeoffray@google.com e25f373799 Add co19 status file for frog/frogs/leg.
Review URL: http://codereview.chromium.org//8496014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1313 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-08 14:00:37 +00:00
srdjan@google.com 084c89a189 Fix pc descriptor emission for skipped unary oepration +. Eliminates last co19 crash.
Review URL: http://codereview.chromium.org//8479006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1220 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 20:10:23 +00:00
mattsh@google.com a4aeca7d39 fix co19
BUG=
TEST=

Review URL: http://codereview.chromium.org//8475010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1215 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 19:07:20 +00:00
asiva@google.com 8450dc33d0 Update co19 status to skip invalid tests.
TBR=srdjan
Review URL: http://codereview.chromium.org//8479010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1214 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 18:52:33 +00:00
mattsh@google.com a93088691c convert isolates to use Future
BUG=
TEST=

Review URL: http://codereview.chromium.org//8457005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1213 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 18:40:13 +00:00
asiva@google.com 54ef89ee72 Update co19 status file to skip tests which have errors.
TBR=srdjan
Review URL: http://codereview.chromium.org//8478004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1210 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 17:15:25 +00:00
srdjan@google.com 59b79d8171 Fix more co19 crashes. Introduce GET_NATIVE_ARGUMENT that throws an illegal argument exception if the native argument is of incorrect type.
Review URL: http://codereview.chromium.org//8476002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1205 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 16:30:29 +00:00
srdjan@google.com 6a0e00c33c Fix crashes in String natives.
Review URL: http://codereview.chromium.org//8455004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1199 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 15:00:04 +00:00
asiva@google.com d8be447f42 Mark some tests which timeout in checked mode as Skip, we have issue 331 filed to resolve this.
TBR=regis
Review URL: http://codereview.chromium.org//8450021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1181 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 00:37:14 +00:00
asiva@google.com 80335caa8d Update status skipping incorrect test.
TBR=srdjan
Review URL: http://codereview.chromium.org//8452007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1179 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-04 00:18:17 +00:00
srdjan@google.com 6bf6848498 Enable tests in release mode as well.
Review URL: http://codereview.chromium.org//8447015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1175 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-03 23:01:54 +00:00
srdjan@google.com 0265e3f027 Fixes to co19 crashes:
- Null is a valid exception object.
- Throw exception in array copy.
Review URL: http://codereview.chromium.org//8437106

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1173 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-03 22:31:32 +00:00
srdjan@google.com 49caedb014 Fix issue: 5427703 (compareTo), fix parsing of -0.0.
Review URL: http://codereview.chromium.org//8430037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1156 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-03 18:03:39 +00:00
floitsch@google.com c6aaab878a Update status file.
Fixes build.

TBR=ahe
R=ahe@google.com

Review URL: http://codereview.chromium.org//8451004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1152 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-03 16:57:55 +00:00
zundel@google.com f02bfc4a27 Combine and sort the co19-compiler.status file
Also removed some outdated comments.

Review URL: http://codereview.chromium.org//8439072

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1147 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-03 14:30:39 +00:00
scheglov@google.com a2dfac76d7 Make some ErrorCode-s compile-time errors and some just type warnings
R=zundel@google.com
BUG=
TEST=

Review URL: http://codereview.chromium.org//8384012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1089 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-02 13:55:53 +00:00
fabiomfv@google.com ec78d3fce6 https://code.google.com/p/dart/issues/detail?id=223
Review URL: http://codereview.chromium.org//8384018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1036 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 18:42:54 +00:00
ahe@google.com b12090febd Update co19 status for vm-win32 checked mode.
Review URL: http://codereview.chromium.org//8423011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1032 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 17:51:39 +00:00
ahe@google.com 287c47916f Adjust co19 status for windows
Review URL: http://codereview.chromium.org//8439003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1029 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 17:12:04 +00:00
ahe@google.com ceb8ed7aaa More co19 fiddling. Sections are tricky.
Review URL: http://codereview.chromium.org//8351041

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1028 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 16:54:17 +00:00
ahe@google.com 56e2b80cc3 More fiddling with co19 status.
Review URL: http://codereview.chromium.org//8386005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1027 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 16:44:19 +00:00
ahe@google.com 6484640a85 Update status file for checked tests.
Review URL: http://codereview.chromium.org//8438004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1026 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 16:32:15 +00:00
ahe@google.com a7ebe7f317 Fix broken test.py expression.
Review URL: http://codereview.chromium.org//8386003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1024 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 16:10:32 +00:00
ahe@google.com f544669837 Use $checked to check for VM running in checked mode
Review URL: http://codereview.chromium.org//8438001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1023 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 15:46:32 +00:00
ahe@google.com 45fbff75cd Update dartc status to co19 r16
Review URL: http://codereview.chromium.org//8351037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1020 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 15:17:46 +00:00
ahe@google.com f23f15b33c Skip tests that behaves differently in checked mode
Review URL: http://codereview.chromium.org//8430032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1017 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 15:10:00 +00:00
ahe@google.com 3f33ba36b5 Remove passing test from status file
Review URL: http://codereview.chromium.org//8429035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1014 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 14:37:17 +00:00
ahe@google.com be72c6c040 Tests that only fail on Mac
Review URL: http://codereview.chromium.org//8432034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1013 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 14:33:15 +00:00
ahe@google.com cab0e62fb1 Update co19 status file
Review URL: http://codereview.chromium.org//8387069

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1008 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 13:53:14 +00:00
ahe@google.com 012202bcba Update VM co19 status file
Review URL: http://codereview.chromium.org//8432032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1006 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 13:48:25 +00:00
ahe@google.com 8846883321 Update to co19 revision 15.
Review URL: http://codereview.chromium.org//8430028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1004 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 13:29:33 +00:00
ngeoffray@google.com 33ec29bf11 Add a new variable environment for testing, to replace the misusage of 'arch'.
Review URL: http://codereview.chromium.org//8408002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@993 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-01 09:12:55 +00:00
ngeoffray@google.com 210fd33d0a Remove List.fromList constructor, and List.copyFrom. They are duplicates of the new range methods.
Review URL: http://codereview.chromium.org//8422005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@941 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-31 09:49:15 +00:00
asiva@google.com 69a41e4c4c - Add new test for regex
- Update test status
Review URL: http://codereview.chromium.org//8399016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@902 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-28 17:32:29 +00:00
ngeoffray@google.com 76d42a78d6 Skip the test. It's timing out because we may be using d8 in debug mode. Will investigate.
Review URL: http://codereview.chromium.org//8400064

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@899 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-28 17:14:01 +00:00
fabiomfv@google.com 7816675ba0 https://code.google.com/p/dart/issues/detail?id=225
moved CL. LGTM from http://codereview.chromium.org/8390059/
Review URL: http://codereview.chromium.org//8401008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@815 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-27 12:29:33 +00:00
zundel@google.com dc5bf070e1 Fixes problem with running test.py --arch dartc --mode release,debug
The --optimize flag was set for all tests at the top level if
release mode was specified.  I pushed this logic down into the
be a part of generating run command for each individual test case.

BUG=5408215

Review URL: http://codereview.chromium.org//8341066

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@768 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-26 18:12:08 +00:00
regis@google.com d03b6815fe Complete generic closure type checking.
Disable a bad test in co19 (issue 5512850).
Replace workaround by permanent fix for issue 5474672.
Review URL: http://codereview.chromium.org//8391007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@713 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-25 20:21:22 +00:00