Ilya Matveev
84cb52afed
backend/tests: Add test error number reporting to stdout
2017-02-21 18:56:52 +03:00
Vasily Levchenko
e59f3c0805
TEST: goldValue: s/<\(null\)>/\1/g
2017-02-21 14:21:49 +03:00
Konstantin Anisimov
bf0fc7ec03
Test excluded using "disable" directive
2017-02-21 16:14:30 +07:00
Konstantin Anisimov
3b5c16076e
TESTS: New tests added
2017-02-21 16:12:52 +07:00
Ilya Matveev
95a9f65afd
backend/tests: Add tests for local function closures
2017-02-17 15:17:46 +03:00
Nikolay Igotti
45bb2fdb8b
Add some string operations, refactor runtime. ( #249 )
2017-02-17 14:31:28 +03:00
Nikolay Igotti
38c6b5e9ad
More stdlib: sorting, better Appendable, other minor changes. ( #245 )
2017-02-16 17:00:37 +03:00
Igor Chevdar
c746da3ce4
Bridges ( #240 )
...
* - bridges building
- bridges support in vtable and methods table
* FunctionDescriptor.signature fix + some assertions
* tests
* refactoring
* refactoring
* removed debug output
* refactoring
* review fixes
* implemented bridge construction for parameters
* tests
* refactoring
* removed custom box/unbox
* added bridge for extension receiver
2017-02-16 15:26:57 +05:00
Konstantin Anisimov
88a794019a
Ascape analysis is disabled
2017-02-16 15:49:04 +07:00
Konstantin Anisimov
86cca4488f
Workaround for verified args is removed, test is excluded
2017-02-16 15:49:04 +07:00
Konstantin Anisimov
566ecbe647
New test have been enabled
2017-02-16 15:49:04 +07:00
Vasily Levchenko
6310ec80c3
TEST: added defaults9 test
2017-02-16 11:40:10 +03:00
Vasily Levchenko
c395bc80a0
TEST: defaults7 test enabled and defaults4 was enabled
2017-02-15 14:48:28 +03:00
Svyatoslav Scherbina
8dc171aabb
backend/tests: add interop_echo_server (doesn't check that it works yet)
2017-02-13 11:08:24 +07:00
Igor Chevdar
5c8368847a
Containing declaration elimination ( #225 )
...
* rewrote AbstractClosureAnnotator not using containingDeclaration
* bug fix
* bug fix
* review fixes + tests
* review fixes
* refactoring
* fix
2017-02-09 16:53:47 +05:00
Igor Chevdar
a856e16d2f
Local declarations and initializers fixes ( #222 )
...
* captured values are stored in corresponding fields before call to super constructor
* preserving the order of initializers
* tests
* refactoring
* - test fix
- workaround of IR bug
* refactoring
* review fix
2017-02-08 14:52:26 +05:00
Vasily Levchenko
7b0c0f5bfb
TEST: report task.
2017-02-08 11:40:24 +03:00
Svyatoslav Scherbina
19dbdf3137
backend/tests: add more interop tests
2017-02-08 11:57:55 +07:00
Konstantin Anisimov
49f168a7f0
Inline tests are suspended
2017-02-06 20:32:59 +07:00
KonstantinAnisimov
dcb0a074da
Merge branch 'master' into inline
2017-02-06 17:21:28 +07:00
Konstantin Anisimov
3359758ceb
Merge
2017-02-06 16:53:26 +07:00
Konstantin Anisimov
35807b4f40
Merge
2017-02-06 16:45:14 +07:00
Konstantin Anisimov
99ef87ec78
TESTS: new tests added
2017-02-06 16:45:14 +07:00
Svyatoslav Scherbina
56bab774f1
backend/tests: add interop0
2017-02-06 11:58:10 +07:00
Igor Chevdar
2f9bde4482
Local objects ( #215 )
...
* bug fix
* bug fix with nested inner classes
* - fixed FixMeInner
- support of inner classes in local classes
- support of object expressions in initializers
* comments
* merged modification
* - review fixes
- tests
* review fixes
* review fixes
2017-02-03 19:41:34 +05:00
Konstantin Anisimov
90b12e3041
Merge
2017-02-03 19:26:31 +07:00
Konstantin Anisimov
bdbb5d7b94
Merge branch 'proper-inline' into inline
...
# Conflicts:
# backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLower.kt
# backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/llvm/IrToBitcode.kt
# backend.native/tests/build.gradle
# backend.native/tests/codegen/inline/inline5.kt
# gradle.properties
2017-02-03 11:18:47 +07:00
Konstantin Anisimov
6b99f38521
Merge branch 'master' of https://github.com/JetBrains/kotlin-native
2017-02-03 10:37:20 +07:00
Svyatoslav Scherbina
f6cab824ab
backend/tests: enable boxing15
2017-02-02 19:22:22 +07:00
Konstantin Anisimov
263e658b1b
Merge
2017-02-02 17:13:19 +07:00
Konstantin Anisimov
4be3649daf
Merge
2017-02-02 17:11:57 +07:00
Konstantin Anisimov
e0a3c4ad4c
TESTS
2017-02-02 16:34:26 +07:00
Vasily Levchenko
e7159d364f
TEST: with no parameters to vararg
2017-02-02 07:49:35 +03:00
Nikolay Igotti
6192dc254a
Fix way how function table is built. Allows to extend Exception class. ( #210 )
2017-02-01 15:43:28 +03:00
Igor Chevdar
4911f78200
Inner classes ( #207 )
...
* Inner classes lowering
* cmd line fix
* tests
* * reverted adding parameter to inner classes constructors
* variables are identified by their descriptors
* review fixes
2017-01-31 15:36:21 +05:00
Konstantin Anisimov
e10d9b62e2
TESTS: new tests added
2017-01-31 16:01:46 +07:00
Igor Chevdar
01cb9d4cac
Implementation of super methods calling ( #203 )
...
* implemented super call
* tests
* removed redundant code
2017-01-27 16:38:48 +05:00
Svyatoslav Scherbina
cf946a7676
backend/tests: update and disable 'defaults4'
2017-01-26 13:53:40 +07:00
Ilya Matveev
7285c57cd8
backend/tests: Generate external test tasks in config stage
...
We generate tasks for external tests group during Gradle's configuration
phase instead of using separate task (regenerate_external_tests)
2017-01-25 17:24:36 +03:00
Ilya Matveev
f096e272b3
backend.native/tests: Add JSON output to run-external task
2017-01-25 17:24:36 +03:00
Ilya Matveev
6e0c2fface
backend.native/tests: Add clean task to remove test output directory
2017-01-25 17:24:36 +03:00
Ilya Matveev
c04233aebb
buildSrc: Save test results to JSON
2017-01-25 17:24:36 +03:00
Ilya Matveev
a4c4b1e7af
buildSrc: Use SourceSet to define test output directory.
2017-01-25 17:24:36 +03:00
Vasily Levchenko
6729d1d824
TEST: external generate run task for externals
2017-01-25 17:24:36 +03:00
Vasily Levchenko
a59de510cd
TEST: more fixes in template
2017-01-25 17:24:36 +03:00
Vasily Levchenko
b9b44ebeb4
test: fixed task daily declaration
2017-01-25 17:24:36 +03:00
Vasily Levchenko
822816da3f
tests: external gradle script generation emproved
2017-01-25 17:24:36 +03:00
Nikolay Igotti
c6a4ec2ff4
Add enumeration support. ( #128 )
...
* Add enumeration support.
* Enum classes lowering.
* merge fix
* merge fix
* used arrayOf from irModule
* changed lowering quant from body to file
* refactoring
* review fixes
* lowering for GET_OBJECT in enums
* enabled tests
* added tests
* moved tests to separate dir
* renamed test files
* moved phase up
* review fixes
* reformat
2017-01-25 14:39:36 +05:00
Vasily Levchenko
00aba8a08d
TEST: enable defaults{4,5,6}
2017-01-23 17:40:24 +03:00
Svyatoslav Scherbina
16ca882298
backend/tests: add cast_null and unchecked_cast3
2017-01-23 17:18:43 +07:00