Commit Graph

3099 Commits

Author SHA1 Message Date
Ilya Matveev 4c73a90e1d gradle-plugin, tests: Enable parallel execution 2017-11-16 13:50:37 +07:00
Ilya Matveev 2c63d0e2ed samples: Support custom path to compiler in bat-scripts 2017-11-16 13:50:37 +07:00
Ilya Matveev e74eb15a19 samples: Add a task for building all samples using platform libs 2017-11-16 13:50:37 +07:00
Ilya Matveev 9937833a53 samples: Support custom path to konanc in build.sh 2017-11-16 13:50:37 +07:00
Ilya Matveev 638d23e8b1 gradle-plugin: Support custom konan.home in gradle plugin tests 2017-11-16 13:50:37 +07:00
Mike Sinkovsky 7b9cd6c9f4 mingw: build videoplayer sample (#1037) 2017-11-15 15:42:59 +03:00
Alexander Gorshenev 78e2dde69c Renamed SerializerVisitor.kt -> DeserializerDriver.kt to match the class name. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 723e355707 Remove a serialization debug dump behemoth. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 5c1a414347 A do-while loop serialization test. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 63821fe837 DoWhile serialization. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 3e0b50ef6b A test for catch serialization. 2017-11-15 12:49:42 +03:00
Alexander Gorshenev 0b096e2208 Properly process catch parameter declaration. 2017-11-15 12:49:42 +03:00
Mike Sinkovsky bab0a85336 mingw tetris: fix build.bat (#1017) 2017-11-14 22:07:11 +03:00
Nikolay Igotti 131c99d535 Videoplayer example (#1031) 2017-11-14 19:39:52 +03:00
Vasily Levchenko 9d7ed9d153 [kotlin compiler][update] 1.2-20171110.225330-21
script runtime : 1.2-20171110.225348-21
stdlib         : 1.2-20171110.225351-21
reflect        : 1.2-20171110.225343-21
stdlib-jdk8    : 1.2-20171110.225357-21
gradle plugin  : 1.2-20171110.225340-21
2017-11-14 09:27:30 +03:00
Nikolay Igotti afe0780d28 Improve workers API, fix lost sync. (#1029) 2017-11-13 16:42:00 +03:00
Nikolay Igotti 1c8616541e Ensure Linux exposes recent enough POSIX (#1030) 2017-11-13 16:41:20 +03:00
Ilya Matveev 3a1a6fd6fb samples: Port android build to stable android gradle plugin 2017-11-13 13:02:15 +07:00
Alexander Gorshenev 97f666e643 Added a short notice PLATFORM_LIBS.md. 2017-11-09 15:56:48 +03:00
Pavel Punegov 629cbd8eed Make execRemote work for both action and closure 2017-11-09 12:52:28 +03:00
Pavel Punegov a3ad2101f5 Cleanup ExecRemote code:
* Replace action extension with simple closure composition
* Separate remote and local execution
2017-11-09 12:52:28 +03:00
Pavel Punegov 0623bb9474 Cleanup executables after the run on remote host 2017-11-09 12:52:28 +03:00
Pavel Punegov 0b7ad6e205 Remove obsolete C test files and Makefiles 2017-11-09 12:52:28 +03:00
Pavel Punegov 9400ee6a8e Ignore failing tests 2017-11-09 12:48:21 +03:00
Pavel Punegov fd45aea4da Fix patterns 2017-11-09 12:48:21 +03:00
Pavel Punegov fed1a5d63f Fix packages that have the same names as locals 2017-11-09 12:48:21 +03:00
Pavel Punegov c55d9671f8 Fix package naming and replace package name in full qualified names
and in local class import
2017-11-09 12:48:21 +03:00
Pavel Punegov 8ef14d8fa7 Port external tests to TestRunner
Build each test task into a single binary that runs tests with TestRunner
2017-11-09 12:48:21 +03:00
Ilya Matveev 06c02e5e8d backend: Allow fake nullables in FOR loops 2017-11-09 12:42:49 +03:00
Aleksey Kladov 6f6c4a1068 [debug] add tests for inspecting of arrays 2017-11-09 06:07:56 +03:00
Vasily Levchenko 18a09235ad [platform lib][osx][buid][debug] exclude openat (#1019) 2017-11-08 13:29:47 +03:00
Vasily Levchenko 89a2b48c99 [debug info][KT-20391] don't confuse lldb with array tag 2017-11-08 13:24:59 +03:00
Aleksey Kladov a118fc5271 [debug] add test for pretty-printers (#994)
* [debug] add test for pretty-printers

* [pretty printer] tuned evaluation of expressions
2017-11-08 13:20:47 +03:00
Vasily Levchenko 5d514e3ede [kotlin compiler][update] 1.2.0-rc-39 2017-11-08 09:46:20 +03:00
Nikolay Igotti e2fc1ddb53 Fix incorrect size of resulting string in fromUtf8Array() (#1011) 2017-11-07 19:55:51 +01:00
Aleksey Kladov a90cf10631 unit-tests: TeamCityLogger reports location hints 2017-11-07 12:26:30 +03:00
Ilya Matveev fe597ac174 v0.4 preparations 2017-11-03 18:49:40 +03:00
Svyatoslav Scherbina 273c74a05e Add quickfix for inconsistent Windows platform libs 2017-11-03 18:07:05 +03:00
Svyatoslav Scherbina 4acf83be68 Enable platform lib dependencies purging 2017-11-03 18:07:05 +03:00
Svyatoslav Scherbina 9829605a95 Implement --purge_user_libs konanc and cinterop flag 2017-11-03 18:07:05 +03:00
Nikolay Igotti 68d30205c4 Docs update 2017-11-03 08:01:57 -07:00
Ilya Matveev 068b526e7e samples: Use new path to dependencies in the tetris sample 2017-11-03 13:35:02 +03:00
Ilya Matveev 1c6e836f20 Don't build some samples for raspberrypi 2017-11-03 13:35:02 +03:00
Ilya Matveev c603c71b97 tests: Allow empty string in the test_flags option 2017-11-02 17:40:27 +03:00
Ilya Matveev d7795bb207 tests: Support custom konan.home for platform lib tests
* Move testLibrary tasks from klib into backend.native/tests
 * Support konan.home property in them
2017-11-02 17:40:27 +03:00
Ilya Matveev dd1f795ebb tests: Support custom konan.home in backend tests 2017-11-02 17:40:27 +03:00
Svyatoslav Scherbina 4760c60ddb Enable CloudKit on iOS 2017-11-02 15:14:02 +03:00
Svyatoslav Scherbina b6bf2daafd Don't link default libraries that are used only for resolve 2017-11-02 15:14:02 +03:00
Svyatoslav Scherbina 4431f8cbd9 Implement recording all modules used during bitcode generation 2017-11-02 15:14:02 +03:00
Svyatoslav Scherbina c4b8fa806f Add link from module descriptor to library reader 2017-11-02 15:14:02 +03:00